特定のオブジェクトとその参照を DML にエクスポートする必要がある場合、別のアプリケーションが DML を含むファイルを取得してインポートします。DBスキーマはもちろん同じです。
これを行うためのツールはありますか、またはオプションでmysqlダンプを使用する必要がありますか?
すべてのアドバイスに感謝します
Liquibase for DB Change を使用して、ある DB から同じスキーマを持つ別の DB に移行できます。
IT は、DB の変更を維持するための非常に優れたツールです。
これがあなたの質問に直接答えることはないことは知っていますが、あなたの希望するアプローチを使用した信頼できる解決策はないと思うので、ここに投稿します。
代わりにMySqlレプリケーションを使用して、アプリケーション層でデータベースを心配することなくデータベースを同期できるようにしてみましたか。
SchemaExport.executeメソッドを参照してください。出力ファイルを設定し、'justCreate' と 'justDrop' を除くすべての値に 'false' を渡します (ドロップ スクリプトにも関心があると仮定します)。ただし、これによりすべてのエンティティのスキーマが生成されます。
このツールを見て、ニーズを満たしているかどうかを確認できます:) http://www.ssmstoolspack.com/