环境要求
最少两台MySQL服务器:
- 192.168.152.130
- 192.168.152.132
两台MySQL服务器双方Ping通,且3306端口telnet互通。
部署环境:
- centos7.8
- mysql5.7.31
配置
1、在 130 上配置,打开配置文件,并写入如下配置:
vi /etc/my.cnf
#服务器id (主从必须不一样)
server-id=1
#打开日志(主机需要打开)
log-bin=mysql-bin
#要给从机同步的库
binlog-do-db=db1
#不给从机同步的库(多个写多行)
binlog-ignore-db=mysql
binlog-ignore-db=information_schema
#自动清理 7 天前的log文件,可根据需要修改
expire_logs_days=7
2、在 132 上配置,打开配置文件,并写入如下配置:文章来源:https://www.toymoban.com/news/detail-622782.html
#服务器id (主从必须不一样)
server-id=2
#打开日志(主机需要打开)
log-bin=mysql-bin
#要给从机同步的库
binlog-do-db=db1
#不给从机同步的库(多个写多行)
binlog-ignore-db=mysql
binlog-ignore-db=information_schema
#自动清理 7 天前的log文件,可根据需要修改
expire_logs_days=7
修改完成后,重启两台MySQL服务 systemctl restart my
文章来源地址https://www.toymoban.com/news/detail-622782.html
到了这里,关于MySQL 双主配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!