2 つの MySQL データベースの構造を比較する必要があり、それらの違いを教えてください。
誰でもこれの方法を知っていますか?
前もって感謝します。
2 つの MySQL データベースの構造を比較する必要があり、それらの違いを教えてください。
誰でもこれの方法を知っていますか?
前もって感謝します。
構造が同一であることを確認したい場合、これを行う基本的な方法の 1 つは、mysqldump --no-data
各データベースで を実行し、出力ファイルを比較することですdiff
。これは必ずしも最善の方法ではありませんが、違いがあるかどうかを確認するだけであれば、実行可能です。
サードパーティ ツール (DB Solo) を使用してスキーマ比較を実行します。これにより、より堅牢な形式/インターフェイスで出力が生成され、多くの違いがあり、視覚化/調査したい場合に役立ちます。
(私は SQLyog のコミュニティ エディションを持っています。エンタープライズ エディションにはスキーマ同期ツールがあると思います。)