1. 首页
  2. 技术文档
  3. Mysql

MySQL主从同步指定数据库

两种方法可以实现同步指定库,根据环境选择合适的方法

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

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

在线咨询:点击这里给我发消息

邮件:admin@linux6.cn

工作时间:7X24