データベースのバックアップと復元方法(dump)MySQLで任意のデータベースのバックアップ及び復元、すべてのデータベースのバックアップ及び復元する方法についてです。データのバックアップはmysqldumpというコマンドを使います。データベースのバックアップを取るには、ターミナルから以下のコマンドを入力します。いうファイルに保存する場合は以下のようになります。/var/backup_sql/backup.sql※文字化けが発生する場合は文字コードをつけることによって文字化けを回避できます。/出力先ディレクトリ/ファイル名データの復元バックアップを取ったデータベースを元に戻す場合は、ターミナルから以下のコマンドを入力します。/ダンプファイルディレクトリ/ダンプファイル名sampleというデータベースに「/var/backup_sql/backup.sql」に保存してあるファイル「backup.sql」をインポートする場合は以下のようなコマンドをターミナルに入力します。/var/backup_sql/backup.sqlすべてのデータベースのバックアップここまでは特定のデータベースのバックアップ・復元の方法について記載しましたが、MySQLに登録されているデータベース全てのバックアップを取る方法もあります。データ量が小さいうちはphpMyAdminの管理画面からエクスポートできますが、データ量が大きくなるとphpMyAdminのエクスポートでは対応が厳しくなります。そんなときは、ターミナルからバックアップデータを生成しましょう。