umegusa's blog

備忘録

mysqldumpでバックアップ作成&復元

mysqlのバックアップをテキスト形式で簡単に取れる方法があるのでそれのメモ。

$ mysqldump -u root -x --all-databases > ファイル名.sql

 

このコマンドによって、簡単に全てのデータベースのバックアップが取れます。

復元方法は

$ mysqldump -u root -p < ファイル名.sql

これでおk。

 

データベースごとにバックアップを取る場合は、

$ mysqldump -u root -p データベース名 > ファイル名.sql

復元は

$mysqldump -u root -p データベース名 < ファイル名.sql

これで大丈夫だそうですね。