标签:mysql 复制 主从 同步 master slave
一、准备条件
两台MySQL服务器:
masterserver:RedHat6.3-64位系统,IP:192.168.136.11
slaveserver:RedHat6.3-64位系统,IP:192.168.136.12
二、配置masterserver服务器
1、登录master服务器,编辑/etc/my.cnf文件,添加如下内容:
log-bin=mysql-bin //[必须]启用二进制日志
server-id=1 //[必须]服务器唯一ID,默认是1,一般取IP最后一段
2、在master服务器上添加要从slave服务器访问master服务器的帐号,并授权。
grant replication slave on *.* to ‘zhangsan‘@‘%‘ indentified by ‘123456‘;
#授权给张三一个可以同步数据的权限,用户可以从任何IP连接(可以指定固定IP地址)
3、查看master状态
三、配置slave服务器
1、登录slave服务器,编辑/etc/my.cnf
2、编辑masterinfo文件,并开启slave服务。
3、查看slave状态,有以下两项则配置成功:
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
四、验证
1、在master服务器上创建一个数据库aa;
2、在slave服务器上查看,是否有aa数据库,如果有则主从复制配置成功。
本文出自 “Linux运维” 博客,请务必保留此出处http://jinghsy.blog.51cto.com/7648537/1661840
标签:mysql 复制 主从 同步 master slave
原文地址:http://jinghsy.blog.51cto.com/7648537/1661840