windows下配置mysql主从复制_windows上配置mysql主从复制

准备环境

两台64位win7虚拟机

主IP:192.168.100.133 从IP:192.168.100.132

mysql-5.7.24-winx64.zip

安装mysql

设置Master

在配置文件my.ini中追加以下配置,追加后一定要重启服务让配置生效

#=========主从复制关键配置=====================

server_id=1 #主库和从库需要不一致,配一个唯一的ID编号,1至32。 手动设定

log-bin=mysql-bin #二进制文件存放路径,存放在根目录data

#binlog-do-db=test #需要复制的库,多个库用逗号隔开,如果此项不配置所有主库都参与复制

#binlog-ignore-db=mysql #不需要复制的库,和上项同理

#=========主从复制关键配置=====================

新增同步用到的账号和权限

grant replication slave,reload,super on *.* to slaver@192.168.100.132 identified by '123456';

slaver:同步账号

123456:同步密码

记录开始同步的位置

show master status;

记下File和Position字段的值

设置Slaver

在配置文件my.ini中追加以下配置,追加后一定要重启服务让配置生效

#========主从复制关键配置======================

server_id=2 #主库和从库需要不一致

#binlog-do-db=test #和主库说明一致

#binlog-ignore-db=mysql #和主库说明一致

#========主从复制关键配置======================

配置同步,配置后一定要重启服务让配置生效

change master to master_host='192.168.100.133',master_user='slaver',master_password='123456', master_log_file='mysql-bin.000001',master_log_pos=107;

master_host:主库IP

master_user:新增的同步账号

master_user:新增的同步账号密码

mysql-bin.000001和107:分别是上面记录的File和Position字段

查看从库状态

show slave status;

61f2c464e547d0aaa5e4511bfb24795f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值