zi663227 发表于 2018-10-6 11:08:04

Mysql DBA 高级运维学习之路-MySQL主从复制指定不同库表参数说明

1.同步少量库
  binlog-do-db=db_px
  replicate-do-db=db_px---如需跨数据库更新并且不想复制这些跟新,应使用该选项
  replicate-do-table=db_px----允许跨数据库更新
  replicate-wild-do-table=db_px---用于跨数据库更新
2.ignore:排除
  binlog-ignore-db=mysql
  replicate-ignore-db=mysql-如需跨数据库更新并且不想复制这些更新应使用该选项
  replicate-ignore-table=mysql-该选项可以跨数据库进行更新
  replicate-wild-ignore-table=mysql-该选项可以跨数据库进行更新
  提示:多库,多表,分多行写
  参考资料mysql手册
  第五章:数据库管理
  第六章:MySQL中的复制
  replication中还可以通过以下选项来减少binlog数据量,来达到提高效率的目的。
  master端:
  --binlog-do-db二进制日志记录的数据库(多个数据库用,分隔)
  --binlog-ignore-db二进制日志忽略的数据库(多个数据库用,分隔)
  slave端:
  --replication-do-db 设定需要复制的数据库(多个数据库用,分隔)
  --replication-ignore-db 设定忽略复制的数据库(多个数据库用,分隔)
  --replication-do-table 设定需要复制的表(多个表用,分隔)
  --replication-ignore-table 设定忽略复制的表(多个表用,分隔)
  --replication-wild-do-table 同replication-do-table功能一样,但是可以加通配符。
  --replication-wild-ignore-table 同replication-ignore-table功能一样,但是可以加通配符。

页: [1]
查看完整版本: Mysql DBA 高级运维学习之路-MySQL主从复制指定不同库表参数说明