mysql之天坑一:复制过滤器导致数据混乱()

mysql版本5.6.20-log

replicate_do_db:在该DB会话下面的所有sql都会在从库上执行

replicate_ignore_db:在该DB会话下面的所有sql都会在从库上忽略

以上两个复制过滤器很容易造成数据混乱,最好不要使用


replicate_do_db:如果在其他DB会话下面执行与指定复制DB相关的sql,该sql不会在从库上执行

并且不会导致复制失败,造成主从数据不一致。可以使用replicate_do_table替换replicate_do_db

replicate_ignore_db:如果在其他DB会话下面执行与忽略DB相关的sql,sql依然会在从库上执行

并且不会导致复制失败,造成主从数据不一致。可以使用replicate_ignore_table替换replicate_ignore_db