1. 程式人生 > >Mysql DBA 高級運維學習筆記-MySQL主從復制指定不同庫表參數說明

Mysql DBA 高級運維學習筆記-MySQL主從復制指定不同庫表參數說明

sla 目的 多個 主從 repl 參考資料 -- 高效 允許

1.同步少量庫

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主從復制指定不同庫表參數說明