27

データベースにテーブルのダンプファイルを作成したい。つまり、データベース->キング、テーブル名->城です。私がやりたいのは、ダンプファイルを作成することです。次の部分は、ローカルホストにインポートすることです。データベース名->king_local。これについてどうやって行くかについてのアイデア!! ありがとう

4

4 に答える 4

127

輸出する:

 mysqldump -u mysql_user -p DATABASE_NAME > backup.sql

インポートするには:

 mysqldump -u mysql_user -p DATABASE_NAME < backup.sql
于 2011-09-14T22:18:35.830 に答える
2

MySQL モニター内からデータをエクスポートしたいと思われるので、SELECT ... INTO OUTFILE に関する MySQL のドキュメントを参照してください。

http://dev.mysql.com/doc/refman/5.0/en/select.html

INTO OUTFILE は、前述の「出力ファイル」にデータをダンプするために使用するものであり、MySQL が書き込み可能な場所 (/tmp/dump.sql など) へのフル パスを指定する必要があります。

次に、行の終了方法、フィールドの区切り方法などを指定できるように、ドキュメントに注意を払う必要があります。

FIELDS TERMINATED BY、ENCLOSED BY、ESCAPED BY、LINES TERMINATED

そして、それを再びロードするには、 LOAD DATA INFILE が必要なようです。私が投稿したその URL にアクセスすると、必要なものがすべて含まれています。

于 2011-09-14T22:36:13.570 に答える