3

Я чувствую, что в прошлом я выполнял команды, подобные следующим, но сейчас я получаю сообщение об ошибке. Может быть, у меня просто бред, и мой синтаксис отключен.

mysql -u root -p db_name < *.sql

Я ожидаю, что это произойдет, запустив все файлы SQL в папке, упорядоченные в алфавитном порядке. Тем не менее, я получаю эту ошибку:

-bash: *.sql: ambiguous redirect

1 ответ1

5

Попробуйте это вместо этого:

cat *.sql | mysql -u root -p db_name

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .