2016-08-21 4 views
0

私は2つのmysqlデータベースを別々の物理的な場所に持っています。 1つのテーブルのすべてのCRUD操作は、2番目のデータベースの与えられたテーブルに複製する必要があります。列名は異なりますが、データ型は同じです。パフォーマンスを上げるために、これをスケジュールどおりに実行することをお勧めします。mysqlのデータベース間で変更されたレコードをコピーする

ほとんどの質問は、テーブル全体を別のテーブルにダンプすることです。しかし、私は変更だけをコピーする必要があります(スケジュールどおりのCRUD操作による)。誰でも私に何か解決策を教えてください。

答えて

1

挿入/更新/削除トリガー+ cronjobが問題を解決します。それは実装するのが難しいことではありません。

ただし、私は個人的にはネイティブのMySQLレプリケーションの使用を検討します。テーブルの名前を変更し、影響を受けるすべてのコードを更新する必要があります。

+0

答えをありがとう。あなたが私に通ってアイデアを実践できるように私に何らかのリソースを教えてもらえますか? –

関連する問題