web-dev-qa-db-ja.com

DB接続全体をmysqldumpできますか?

私はMediaTemple DV 3.5サーバーでホストされており、トリガーと外部キーを使用できるようにmysql5.0.90から最新のmysqlにアップグレードしようとしています。本番サーバーに一致する「テスト」サーバーがないため、そうするのは少し緊張しています。

サーバー全体のバックアップがあるので、何か問題が発生した場合はいつでも元に戻すことができますが、興味があります。すべてのmysqlデータ(すべてのデータベース、すべてのユーザー、すべて)をバックアップする方法はありますか? Yumパッケージマネージャー(CentOS 5.3があります)を使用してmysql更新を実行し、アップグレード後に不足しているデータが存在する場合はインポートしますか?

3
JM4

mysqldump出力ファイルは有効なSQLであるため、ファイルをいじって、必要なものを選択できます。

したがって、はい、データが理論的に消失した場合は、ダンプから選択的に置き換えることができます。

5
Shane Madden
4
RolandoMySQLDBA