码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 过滤规则-误解处理

时间:2014-10-20 19:39:19      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:replication   mysql   filter   

   案例: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明白了,下面附上图吧:

   bubuko.com,布布扣

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

本文出自 “技术成就梦想” 博客,请务必保留此出处http://weipengfei.blog.51cto.com/1511707/1566002

MySQL 过滤规则-误解处理

标签:replication   mysql   filter   

原文地址:http://weipengfei.blog.51cto.com/1511707/1566002

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!