DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

同步部分数据有两个思路,1.master只发送需要的;2.slave只接收想要的。

binlog-do-db      二进制日志记录的数据库(多数据库用逗号,隔开)
binlog-ignore-db 二进制日志中忽略数据库 (多数据库用逗号,隔开)

举例说明:

1)binlog-do-db=YYY 需要同步的数据库,不在内的不同步。(不添加这行表示同步所有)

这里主库只同步test1,test2库。


2)binlog-ignore-db = mysql  这是不记录binlog,来达到从库不同步mysql库,以确保各自权限
     binlog-ignore-db = performance_schema
     binlog-ignore-db = information_schema

这里向从库同步时忽略test1,test2库




replicate-ignore-db 设定需要忽略的复制数据库 (多数据库使用逗号,隔开)
replicate-do-table  设定需要复制的表
replicate-ignore-table 设定需要忽略的复制表 
replicate-wild-do-table 同replication-do-table功能一样,但是可以通配符
replicate-wild-ignore-table 同replication-ignore-table功能一样,但是可以加通配符

replicate-wild-ignore-table=mysql.%   忽略哪个库的哪个表


【完】

posted on 2021-02-19 15:38  DoubleLi  阅读(487)  评论(0)    收藏  举报