【发布时间】:2016-05-30 12:04:49
【问题描述】:
任何人都可以帮助我在 Windows 中进行主从复制(逐步)。我已经用谷歌搜索了它,但没有找到适用于 windows 的正确配置(my.ini),它总是适用于 LINUX。任何帮助将不胜感激
【问题讨论】:
标签: mysql
任何人都可以帮助我在 Windows 中进行主从复制(逐步)。我已经用谷歌搜索了它,但没有找到适用于 windows 的正确配置(my.ini),它总是适用于 LINUX。任何帮助将不胜感激
【问题讨论】:
标签: mysql
第 1 步)在 master 上
在主服务器上停止服务器,
设置 server-id =1,
在 my.ini 中启用 log-bin=mysql-bin, 启动mysql服务器
2) 在从属设备上
停止mysql服务器,
在 my.ini 中设置 server-id =2
启动mysql服务器
3) 在主机上 在主服务器上创建具有从 IP 的复制用户,如下所示
CREATE USER 'repli_user'@'slave_IP' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'repli_user'@'slave_IP';
4) 去大师那里
flush tables with read lock;
show master status;
(注意偏移文件号和偏移位置)
unlock tables;
5) 在从属设备上
change master to
master_host = 'master_IP',
master_user = 'repli_user',
master_password= 'password',
master_log_file = 'mysql-bin.<file-number>',
master_log_pos = offset-pos;
6) 在奴隶上
start slave;
show slave status;
你应该得到“等待主发送事件”作为从属状态;
【讨论】: