2011-12-04 37 views
0

我正在學習master/slave數據庫複製。我想記錄所有數據庫中的所有更改。二進制日誌未在master上生成repalyction

我已執行此查詢:插入test_db.temp_tbl值(1); 我遇到一件奇怪的事情,那就是在查詢之前不使用'any_database',它不會登錄到二進制日誌中。

任何人都可以闡明它嗎?

回答

0

這聽起來像複製規則的效果。

有兩對主站和從站上的規則。

在你的情況是聽起來像你有配置屬性replicate-do-db設置爲只有該數據庫。

+0

Andreas,規則適用於除此之外的所有情況,我正在討論關於master的二進制日誌。我的理解是,第一個日誌應該在二進制日誌中,然後纔可能在slave上進行復制。 – Ashish

+0

根據主控制器上的規則,一些語句被寫入二進制日誌。你現在的複製規則是如何設置的? –