mysql主从复制踩坑一

环境

windows10 + 两台mysql-5.6.25-winx64
在个windows上跑两个mysql服务器端口分别是3307和3308
如果你的mysql在两台服务器上配置就不用修改端口了

可能遇到的错误(等遇到再回来看吧)

*可能遇到错误如果你是在同一台电脑跑两个数据 库可能会遇到的问题不能启动
错误1.启动两个mysql的方式是到mysql的bin目录下执行

mysqld --defaults-file=my-default.ini的完整路径
错误2.查看slave状态时显示
这里写图片描述
这是因为两台mysql的UUID相同了取任意一个mysql的安装目录的data目录中auto.cnf文件修改为不同的值

第一台mysql(3307)配置文件my-default.ini

这里写图片描述

第二台mysql(3308)配置文件my-default.ini

>

这里写图片描述

重启活着启动两台mysql服务**

登录master mysql(3307) 执行
show master status;
这里写图片描述
记录下File 和Position字段的值 mysql-bin.000001 和 1765
接下来登录slave mysql(3308) 执行

change master to master_host='localhost',#master数据库ip主机地址
master_user='root',#master 数据库账号
master_password='root', #master 数据库密码
master_port = 3307,#master端口号
master_log_file='mysql-bin.000001',#刚才再master中记录的二进制file文件名
master_log_pos=1765;#刚才再master中记录的position
start slave; #启动slave

这里写图片描述

在slave mysql(3308) 执行

show slave status\G
这里写图片描述这里写图片描述

在master 数据库(3007)上先建一个test数据库会发现slave数据库(3308)也同时建立的test数据库至此已完成最简单的主从复制。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值