MySQL сценарий восстановления базы данных с предложением создания? - PullRequest
2 голосов
/ 12 августа 2011
mysql> -u username -p [database] < file.sql

восстанавливает базу данных.У меня нет созданного предложения в моем дамп-файле, поэтому мне нужно создать базу данных, а затем восстановить.Я могу сделать это, чтобы создать.

mysql> create database [database];

Достаточно справедливо.Теперь, как я могу добиться вышеупомянутой реставрации в одну строку?Есть ли способ восстановить базу данных путем создания базы данных до этого с помощью одной строки кода?

Я, конечно, могу жить без нее, но было бы приятно узнать .. Спасибо ..

1 Ответ

5 голосов
/ 12 августа 2011

(echo "create database XYZ; use XYZ;"; cat file.sql) | mysql -u username -p

может добиться цели.

...