centos6.5 mysql主从_CentOS6.5安装MySQL主从

本文以单Master、单Slave结构讲解。

一、在主从节点服务器上分别安装MySQL,见CentOS6.5安装MySQL5.7教程;

二、设置Master

vi /etc/my.cnf

在mysqld配置项下添加:

log-bin=mysql-bin

binlog_format=ROW

server-id=101

三、设置Slave

vi /etc/my.cnf

在mysqld配置项下添加:

log-bin=mysql-bin

binlog_format=ROW

server-id=102

四、在Master上开通Slave账户

输入密码登录Master服务器的mysql

mysql -u root -p

开通一个同步账户

grant replication slave,replication client on *.* to slaver@'192.168.76.%' identified by '123456';

查看binlog文件与log位置

show master status;

记下File与Position的值。

五、在Slave上设置Master信息

输入密码登录Slave服务器的mysql

mysql -u root -p

设置Master信息,将步骤四中记录的File与Position值替换到以下命令中,执行

change master to master_host='192.168.76.128',master_user='slaver',master_password='123456',master_log_file='mysql-bin.000001',master_log_pos=469; start slave;

检查Slave信息

show slave status\G;

输出中重点关注以下两个状态

Slave_IO_Running: Yes

lave_SQL_Running: Yes

如果Slave_IO_Running为Connecting状态请检查Master防火墙、检查Master的Mysql同步账户是否设置正确

六、测试主从,登录任意Mysql客户端软件,建表或插入数据测试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值