在242和243服务器MySQL的安装目录下找到my.ini文件
1.my.ini文件各配置项简单释义
my.ini详情及简单释义
PS: 上面的折叠代码试验在chrome浏览器下需要手动刷一下页面才能展开
2.配置双向同步
242服务器上配置:
在[mysqld]这个Section中加入如下key/value对:
#---------------------------------------------
server-id=242
log-bin=mysql-bin
relay-log=relay-bin
relay-log-index=relay-bin-index
replicate-do-db=wilsondb
#---------------------------------------------
243服务器上配置:
在[mysqld]这个Section中加入如下key/value对:
#---------------------------------------------
server-id=243
log-bin=mysql-bin
relay-log=relay-bin
relay-log-index=relay-bin-index
replicate-do-db=wilsondb
#---------------------------------------------
3.配置项释义【复制启动选项】
① server-id:标识,唯一,值范围在:1至2^23-1
② log-bin:配置是否在数据库有变动时写二进制日志
查看日志是否开启:
show variables like '%bin';
③ relay-log:这个不太会解释,Master二进制日志到Slave的IO进程会写到relay-log最后一行,Slave的sql进程时刻监测着relay-log是否有变化,有变化则解析执行.
④ replicate-to-db:同步的数据库
在服务器242和243上配置好之后,分别重启MySQL服务,如果重启失败则说明配置有误!