MySQL バックアップ/リストア

バックアップ

オプション一覧
オプション 機能 備考
u ユーザ指定
p パスワード指定
x テーブルをロック lock-all-tables
d 定義のみ Dとは違う
スクリプト形式

mysqldump (DB名) -u (ユーザ名) -p -(オプション) > (出力先ファイル名)
mysqldump testdb -u testuser -p > test.dump

トランザクション実行
mysqldump --single-transaction ~ > ~

リストア

スクリプト形式

mysql (DB名) -u (ユーザ名) -p < (入力先パス)

Follow me!