回答:
performance_schema
: 必要はありません。これには、インストルメンテーションを使用していた時間にのみ有効なパフォーマンスメトリックが含まれる場合があります。過去に収集されたメトリックを別のMySQLインスタンスにロードしたり、後で同じMySQLインスタンスにロードしたりする目的はありません。
mysql
:ここで非常に注意してください!!! バックアップする場合はmysql
、元のMySQLと同じバージョンにのみ再ロードできます。特に、にmysql.user
は上位互換性も下位互換性もありません。私の古い投稿を見てください:
Oct 10, 2014
:MySQLサービスは、ユーザーに特権を付与しようとした後に停止しますDec 24, 2012
:「mysql」データベースのバックアップと復元Apr 12, 2012
:rootとして権限を付与することはできません(パスワードを暗号化したSQLテキストとしてGRANTSをバックアップする方法を提案します)mysql.slow_log
場合mysql.general_log
(MySQLの一般ログを有効にする方法については、以前の投稿を参照してください)、このようなバックアップは非常に大きくなる可能性があります。エントリが古すぎて復元できない場合もあります。mysql
スキーマを戻したい場合は、mysqldumpをユーザー定義のデータベースとは別にする必要があります。phpmyadmin
:バックアップphpmyadmin
を元の同じMySQLインスタンスに再ロードしたい場合は、それで問題ありません。