2015年11月05日
【MySQL】データベースのバックアップと復元方法
MySQLのdump(ダンプ)でデータをバックアップ/復元する方法です。
・ダンプファイルでバックアップをとる
特定のデータベースのみバックアップを取る場合は以下のコマンドを実行。
mysqldump -u[ユーザ名] -p DB名 > 出力ファイル名
例
mysqldump -u root -p dbname > dump.sql
全てのデータベースのバックアップをとる場合は、以下を実行。
mysqldump -u root -x --all-databases > dump.sql
・ダンプからデータを復元
特定のデータベースのみの復元の場合は、以下のコマンドで復元できる。
mysql -u [ユーザ名] -p DB名 < ダンプファイル名
例
mysql -u root -p DB名 < dump.sql
mysqldumpの全てのデータベースのバックアップを復元するには、以下のコマンド。
mysql -u root -p < dump.sql
mysqlにファイルの内容をリダイレクトするだけでOK。
mysqldumpのバックアップは、SQLベースのバックアップができ、
存在するデータを全てSQLにして、テキスト形式に保存できます。
![](https://www11.a8.net/0.gif?a8mat=2HWUSJ+DODI2A+348+U4QXD)
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/4374698
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック