mysql的主从复制(基于修改my.cnf实现)

本文档详细介绍了如何配置MySQL的主从复制,基于my.cnf文件进行设置。首先搭建了两台MySQL服务器,通过rsync同步数据。接着在主服务器上查看master状态,并在从服务器上设置slave,启动复制线程。最后进行测试验证了主从复制的正确性。

一. 实验环境的搭建

一台做为mysql主从复制的master端:192.168.0.102
另一台做为mysql主从复制的slave端:192.168.0.103

做好地址解析

二.mysql主从复制

基于二进制文件my.cnf实现

2.1 搭建两台mysql服务器

搭建第一台可查看本篇博客

第二台服务器的搭建:(可以按照第一台服务器那样搭建)

方法二:
在两台服务器中安装rsync传输插件,然后将搭建好的mysql目录用rsync传输到第二台服务器中
rsync -r /usr/local/lnmp/mysql 192.168.0.103:/usr/local/lnmp/
添加mysql用户,将bin目录写入PATH中并用source调用使其生效

运行mysqld --initialize --user=mysql生成一个临时密码
注意:这个时候会有一个报错我们只需要删除data目录即可

修改配置文件/etc/my.cnf
主服务器:

[root@mysql ~]# c
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值