当前位置:Gxlcms > 数据库问题 > mySQL主从复制实战

mySQL主从复制实战

时间:2021-07-01 10:21:17 帮助过:22人阅读

log-bin = mysql-bin

 Master数据库服务器命令行中 创建tongbu用户及密码并设置权限,执行如下命令,查看bin-log文件及position点:

grant  replication  slave  on *.* to  tongbu@%  identified by  123456;
show  master  status;

            技术分享图片

3、Slave安装及配置

        Slave端使用源码安装MySQL-5-5版本软件后,在/etc/my.cnf 配置文件[mysqld]段中加入如下代码,然后重启MYSQL服务即可。如果在安装时cp my-large.cnf  /etc/my.cnf,则需修改server-id,MASTER与Slave端server-id不能一样,Slave端也无需开启bin-log功能: 

server-id = 2

Slave指定Master IP、用户名、密码、bin-log文件名(mysql-bin.000028)及position(257):

change master to master_host=10.6.191.183,master_user=tongbu,master_password=123456,master_log_file=mysql-bin.000003,master_log_pos=326;

在slave启动slave start,并执行show slave status\G查看Mysql主从状态:

slave  start;
mysql5.7版本为start slave
show  slave  status\G;

查看Slave端IO线程、SQL线程状态均为YES,代表Slave已正常连接Master实现同步:

Slave_IO_Running: Yes
Slave_SQL_Running: Yes

 

mySQL主从复制实战

标签:用户   osi   mysql主从复制   切换   hang   serve   ica   start   访问量   

人气教程排行