MysqL互为主从主主配置

本文详细介绍如何在两台Centos6服务器上搭建Mysql互为主从环境,包括系统配置、服务安装、权限设置及状态检查等关键步骤。

环境准备
准备两台Centos6服务器
系统: Centos6.8
内存:1G
cpu: 2核
IP地址: 10.0.0.21 10.0.0.23

# 两台主机都安装mysql服务
yum -y install mysql mysql-server

这里修改的是21主机上的配置文件

# 修改mysql配置文件
vim /etc/my.cnf 

在这里插入图片描述

# 修改完配置文件后,重启mysql服务
service mysqld restart
# 关闭防火墙和selinux,两台服务器上都执行以下
service iptables stop
setenforce 0
# 这里修改的是23主机上的配置文件
vim /etc/my.cnf 

在这里插入图片描述

# 同样重启mysql服务
service mysqld restart

再回到21上操作

# 登陆至数据库
mysql
# 授权
grant all on *.* to szm@'%' identified by '123';
# 刷新权限
flush privileges;
# 查看信息
show master status;

切换到23上操作

mysql 
change master to master_host='10.0.0.21',master_user='szm',master_password='123',master_log_file='mysql-bin.000004',master_log_pos=303; 
start slave;

在这里插入图片描述

# 退出再登陆一下数据库
exit
mysql
grant all on *.* to tom@'%' identified by '123';
flush privileges;

再切换到21上操作

change master to master_host='10.0.0.23',master_user='tom',master_password='123',master_log_file='mysql-bin.000001',master_log_pos=425; 
start slave;
show slave status \G;

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

OK,至此为止,MysqL互为主从搭建完毕,大家可以跟着我的思路做一下搭建一下。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值