2つのMySQLデータベースを同期しようとしています。レプリケーションではなく、別の環境ですでにセットアップされています。
基本的に、私たちが持っている2つの環境は、QA環境と本番環境です。私たちは新製品の導入を検討しており、QAチームはデータベースの挿入を文書化する際のいくつかのステップを逃しました。
私が抱えている問題は、複製(アクティブ/パッシブ)セットアップを備えた実稼働環境があることです。QAが持っているいくつかのテーブルが欠落しており、どれが欠落しているかがわからず、欠落しているテーブルに関連する大量のデータベースエラーを受信しています。
データベースをエクスポートして(-d
構造のみが表示され、データは表示されないように使用しています)、MySQLに不足しているテーブルのみを挿入させる方法はありますか?
そうでない場合、私の解決策は、本番インスタンスをワイプし、データのないQAインスタンスで更新することです。