MySQL 版本5.5.33 (Percona)
BinlogFormat:ROW
Replicate_Ignore_DB:mysql
OS: CentOS 6.3
前提假設各位對MySQL的複製過濾規則已很清楚;具體可參考本人之前blog 複製過濾注意事項
在基於RBR複製中,master端是不需要明顯是用use db 語句,binlog中記錄的是table的改變情況;
在使用Replicate_Ignore_DB:mysql 改選項過濾對mysql的複製時,
use mysql;grant xxxxxxx 可以正常複製;
不使用use語句,grant 語句在slave端照樣生效;
測試就省略了,各位有興趣的可以試一下!
默認情況下是需要保證 master slave的完全一致,但我們有個特殊應用,不對mysql進行復制;
有看官否?