Попробуйте это вместо этого:
cat *.sql | mysql -u root -p db_name
Я чувствую, что в прошлом я выполнял команды, подобные следующим, но сейчас я получаю сообщение об ошибке. Может быть, у меня просто бред, и мой синтаксис отключен.
mysql -u root -p db_name < *.sql
Я ожидаю, что это произойдет, запустив все файлы SQL в папке, упорядоченные в алфавитном порядке. Тем не менее, я получаю эту ошибку:
-bash: *.sql: ambiguous redirect
Попробуйте это вместо этого:
cat *.sql | mysql -u root -p db_name