Victory 2017-12-06 12:12:14 1732次浏览 0条回复 0 1 0

1.需要两台windows服务器,MySQL的版本保持一致,或者从服务器高一些 2.主服务器配置my.ini,打开log-bin=mysql-bin,添加 server-id = # 唯一id binlog-do-db = # 指定要同步的数据库,如果多个可以继续以这种格式添加 binlog-ignore-db = #指定要忽略的数据库,不同步的数据库 3.打开MySQL控制台(命令窗口),授权一个从服务器可以连接的用户 grant replication slave on . to 'slave-user'@'%' identified by 'slave_password'; 4.查看master(主数据库)日志状态 show master status; 记录当前的状态信息,主要是file和position对应值 5.打开slave(从数据库),配置my.ini和第2步相同,server-id要不同 6.打开slave控制台,先停止slave stop slave; 7.设置连接配置 change master to master_host='ip',master_user='slave_user',master_password='slave_password', master_log_file='上述查询的master的file值',master_log_pos='上述查询的master的postion值'; 8.开启同步 start slave; 9.可能会同步失败,关闭slave所在的服务器的防火墙或者添加应用特例 10.测试通过,结束。

转自:http://blog.csdn.net/h13509205/article/details/50432954

觉得很赞
    没有找到数据。
您需要登录后才可以回复。登录 | 立即注册