两种方法可以实现同步指定库,根据环境选择合适的方法
1. 主数据库设置记录指定数据库的日志
vi /etc/my.cnf
...
binlog-do-db=xxxx 二进制记录指定的数据库日志
binlog-ignore-db=xxxx 二进制日志中忽略指定数据库
以上任意使用其中一行参数就行,如果需要指定或忽略多个库,则添加多行
...
重启mysql
2. 从数据库配置复制指定的数据库
vi /etc/my.cnf
在mysqld字段下添加如下内容:
replicate-do-db=xxx 设定需要复制的数据库
replicate-ignore-db=xxx 设定需要忽略的复制数据库
replicate-do-table=xxx 设定需要复制的表
replicate-ignore-table=xxx 设定需要忽略的复制表
replicate-wild-do-table=xxx 同replication-do-table功能一样,但是可以通配符
replicate-wild-ignore-table=xxx 同replication-ignore-table功能一样,但是可以加通配符
选择适合的方式即可
#修改后重启mysql生效
原创文章,作者:admin,如若转载,请注明出处:https://linux6.cn/skill/mysqlzhucongtongbuzhidingshujuku.html