mysql配置互为主从
1 ,配置主机1
1.1 windos修改my.ini,linux修改my.cnf
在mysqld下面添加如下代码
server-id=1
#二进制日志文件
auto_increment_increment = 2
auto_increment_offset = 1
log-bin="D:/Program Files/MySQL/MySQL Server 5.5/data/mysql-bin"
log-error="D:/Program Files/MySQL/MySQL Server 5.5/data/mysql-error"
binlog-ignore-db=mysql
binlog-do-db=test
log-slave-updates = 1
如下图

auto_increment_increment:主键每次自增数
auto_increment_offset:自增id起始值
log-bin;二进制文件路径(包含文件名)
log-error:错误文件路径(包含文件名)
binlog-ignore-db:主从同步时要忽略的数据库
binlog-do-db=test:需要主从同步的数据库
log-slave-updates:使从库从主库复制的数据会写入log-bin日志文件里

本文详细介绍了如何配置MySQL数据库实现互为主从模式,包括在Windows和Linux环境下修改my.ini或my.cnf文件,设置主键自增参数,开启二进制日志,指定主库,设置主从同步数据库,解决配置过程中可能出现的问题和相应的解决策略。
最低0.47元/天 解锁文章
2771

被折叠的 条评论
为什么被折叠?



