mysql主从配置步骤

一、准备两台或两台以上装有mysql的服务器

修改mysql的配置文件:

主的mysql服务器:

server_id = 1

log-bin=mysql_bin.log

从服务器:

server_id = 3   #(不能与主服务器的id相同)

二、主服务器操作

创建连接用户并授权:

mysql 5.0版本:grant replication slave on *.* to 'slave'@'%' identified by '123456';

mysql 8.0版本:create user 'slave'@'%' identified by '123456'; # 创建用户

             grant replication slave on *.* to 'slave'@'%';  # 授权

flush privileges;

查看主服务器信息:

show master status;

三、从服务器操作

连接主服务器:change master to master_host='172.17.0.4',master_user='slave',master_password='123456', master_log_file='mysql-bin.000002',master_log_pos=334;

       start slave;   

       show slave status\G

 

 如果Slave_IO_Running和Slave_SQL_Running对应的值都是yes则说明主从布置成功。

posted @ 2019-09-27 15:31  zhao_peng  阅读(402)  评论(1编辑  收藏  举报