2016-01-29 1 views
2

Я попытался запустить эту команду в оболочке:Как запустить несколько файлов .sql с помощью mysql?

mysql> source /path/*.sql 

Но у меня не было никаких результатов. Есть ли у вас какие-либо предложения, что не так?

+0

См: http://askubuntu.com/questions/405897/how-can-i-import-multiple -sql-files-in-mysql –

+0

спасибо, этот прогон – pasks87

ответ

3

Вы можете попробовать использовать Bash так:

cat *.sql | mysql 

или

cat script*.sql | mysql -u root -pmypassword yourdatabase 
+0

Просто добавление, это работает до тех пор, пока операторы заканчиваются ';' – Cynical

+0

. Я попытался, но результат на оболочке таков: mysql> cat *. sql | mysql -> , и чем я ничего не могу сделать в файле в моей папке /path/to/folder/files.sql – pasks87

+1

, второй правильный в моем случае :) Большое вам спасибо – pasks87

Смежные вопросы