Mysql DBA 高級運維學習筆記-MySQL主從復制指定不同庫表參數說明
binlog-do-db=db_px
replicate-do-db=db_px---如需跨數據庫更新並且不想復制這些跟新,應使用該選項
replicate-do-table=db_px----允許跨數據庫更新
replicate-wild-do-table=db_px---用於跨數據庫更新
2.ignore:排除
binlog-ignore-db=mysql
replicate-ignore-db=mysql-如需跨數據庫更新並且不想復制這些更新應使用該選項
replicate-ignore-table=mysql-該選項可以跨數據庫進行更新
replicate-wild-ignore-table=mysql-該選項可以跨數據庫進行更新
提示:多庫,多表,分多行寫
參考資料mysql手冊
第五章:數據庫管理
第六章:MySQL中的復制
replication中還可以通過以下選項來減少binlog數據量,來達到提高效率的目的。
master端:
--binlog-do-db二進制日誌記錄的數據庫(多個數據庫用,分隔)
--binlog-ignore-db二進制日誌忽略的數據庫(多個數據庫用,分隔)
slave端:
--replication-do-db 設定需要復制的數據庫(多個數據庫用,分隔)
--replication-ignore-db 設定忽略復制的數據庫(多個數據庫用,分隔)
--replication-do-table 設定需要復制的表(多個表用,分隔)
--replication-ignore-table 設定忽略復制的表(多個表用,分隔)
--replication-wild-do-table 同replication-do-table功能一樣,但是可以加通配符。
--replication-wild-ignore-table 同replication-ignore-table功能一樣,但是可以加通配符。
Mysql DBA 高級運維學習筆記-MySQL主從復制指定不同庫表參數說明