全国直销电话:4006-854-568
IT-technology
以人为本,众志成城,以“用户至上”.“服务上乘”为原则,
追求产品和服务高质量,努力实现与客户之间真诚有效的沟通,
不断地圆梦、奔跑与腾飞。
新闻动态   NEWS
【数据库专题4】MYSQL双主(主主)架构部署实战-北京赛维博信科技发展有限公司
来源:本文摘自网络,如有侵权请联系删除 | 作者:svbx001 | 发布时间: 2022-09-15 | 4426 次浏览 | 分享到:

其中:

  • server-id是节点标识,主、从节点不能相同,必须全局唯一。
  • log-bin表示开启MySQL的binlog日志功能。“mysql-bin”表示日志文件的命名格式,会生成文件名为mysql-bin.000001、mysql-bin.000002等的日志文件。
  • relay-log用来定义relay-log日志文件的命名格式。

replicate-wild-ignore-table是个复制过滤选项,可以过滤掉不需要复制的数据库或表,例如mysql.%表示不复制mysql库下的所有对象,其他依此类推。与此对应的是replicate_wild_do_table选项,用来指定需要复制的数据库或表。

这里需要注意的是,不要在主库上使用binlog-do-dbbinlog-ignore-db选项,也不要在从库上使用replicate-do-dbreplicate-ignore-db选项,因为这样可能产生跨库更新失败的问题。

推荐在从库上使用replicate_wild_do_tablereplicate-wild-ignore-table两个选项来解决复制过滤问题。

5.2数据库数据同步

两种情况,一种是没有数据,一种是有数据的情况:

1)没有数据:

直接清空两台主机:

mysql> reset master;
Query OK, 0 rows affected (0.00 sec)

mysql>
 

服务热线

1391-024-6332