2
mysql> -u username -p [database] < file.sql

データベースを復元します。ダンプしたファイルに create 句がないため、データベースを作成してから復元する必要があります。私はこれを作成することができます。

mysql> create database [database];

けっこうだ。上記の復元を 1 行で行うにはどうすればよいでしょうか。その前に1行のコードでデータベースを作成してデータベースを復元する方法はありますか?

私は確かにそれなしで暮らすことができますが、知っておくといいでしょう..ありがとう..

4

1 に答える 1

5

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

トリックを行うことができました。

于 2011-08-12T08:33:47.753 に答える