3 つの mysql DB があり、それぞれが異なるサーバー上にあります
A - マスター データベース
B - A のスレーブ。このサーバーのいくつかのテーブルには、サーバー B にあり、サーバー A にはないテーブルにデータを挿入するトリガーがあります。 Triggers によって tbl_trade_b テーブルにコピーされます
C - B のスレーブ - B からいくつかのテーブルをレプリケートする必要がある ROW ベース レプリカ。
注: DB は同じ名前を持ち、A と B の間のレプリカは非常に長い間正常に動作します。
これらは、[mysqld] の C サーバーの my.cnf に設定したグローバル変数です。
server-id=5
binlog-format=ROW
replicate-wild-do-table=dbname.tbl_trade_b
[mysqld] の B にあるもの:
server-id = 3
log_bin = /var/log/mysql/mysql-bin.log
log-bin-trust-function-creators = 1
「スレーブステータスを表示」をチェックすると、すべて問題ないように見えますが、 C に新しいデータはありません。
mysql バージョン 5.5.31
どんな助けでも素晴らしいです Tnx