MySQL データベースの比較
質問: MySQL データベースの 2 つのインスタンスを比較して検出する効率的な方法はありますか?変更点はありますか?
答え:
MySQL データベースの比較を容易にするために利用できるツールがいくつかあります。小規模なデータベースに適した簡単なアプローチの 1 つは、mysqldump コマンドを --skip-comments および --skip-extended-insert オプションとともに使用することです。これらのオプションは、diff コマンドを使用して比較できる SQL スクリプトを生成します。
説明:
mysqldump --skip-comments --skip-extended-insert -u root -p dbName1 > file1.sql mysqldump --skip-comments --skip-extended-insert -u root -p dbName2 > file2.sql diff file1.sql file2.sql
注: このメソッドは、開発目的を目的としています。生成される SQL スクリプトはサイズが大きくなる可能性があります。商用または運用環境での使用の場合は、次のツールを検討してください:
以上が2 つの MySQL データベースの変更を効率的に比較するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。