mysqldump使い方メモ

よく使い方を忘れてしまうのでメモ

dump

mysqldump -u [user-name] -p  -h [hostname] -n [dbname] > [filename]

--databasesオプションをつけた場合は複数のデータベースをダンプ出来るが、USEステートメントもファイルに書き出されるので注意が必要。
単一のデータベースをダンプするだけならこのオプションの付与は不要。

取り込み

mysql -u [user-name] -p -h [hostname] [dbname] < [filename]