首頁 > 資料庫 > mysql教程 > MySQL 过滤规则-误解处理

MySQL 过滤规则-误解处理

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 16:48:11
原創
1135 人瀏覽過

案例:Slave启用了复制过滤-replicate-do-db=db1(ROW复制模式),具体过滤注意事项可以参考我之前的blogMySQL复制过滤注意事项,在Master上执行altertabledb1.tb

   案例:Slave启用了复制过滤-replicate-do-db=db1(ROW复制模式),具体过滤注意事项可以参考我之前的blogMySQL复制过滤注意事项,在Master上执行 alter table db1.tb1 add xxx,Slave 相关tb1 表没有生效;

   Slave复制正常,errorlog 没啥信息,我印象当中 DML(insert,delete,update)操作 use otherdb;insert db1.tb1 values (); 是可以复制到Slave的,重新翻了下5.5的文档,没啥新的注意事项,看了两遍复制规则,解析了下binlog明白了,下面附上图吧:

   

wKioL1RE2_7xq1BcAAH7Auhu95w499.jpg

原因: 对于DDL操作,,ROW模式中记录的仍是Statement语句,所以我在执行Alter 执行的时候,应该执行的是左边(画红圈)的过滤规则;原来以为Row模式都是在右边的过滤规则,还是要多实践啊!

本文出自 “技术成就梦想” 博客,请务必保留此出处

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
MongoDB 等待複製超時
來自於 1970-01-01 08:00:00
0
0
0
git - jenkins gerrit trigger 觸發條件
來自於 1970-01-01 08:00:00
0
0
0
java - springboot新手學習
來自於 1970-01-01 08:00:00
0
0
0
spring - JavaWeb中 Service 層的事務問題
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板