码迷,mamicode.com
首页 > 数据库 > 详细

mysql主从复制

时间:2020-11-23 12:43:46      阅读:28      评论:0      收藏:0      [点我收藏+]

标签:class   运行   格式   标记   操作   pass   status   art   sync   

两台mysql版本号为5.7以上

 

主库配置文件设置(注意设置在[mysqld]项中)

主库的ip地址为:192.168.1.1

server-id=1     #唯一id,主库设置1
log-bin=mysql-bin   #日志记录
sync-binlog=1
binlog-do-db=test   #同步指定的库

  

重起mysql

进入mysql客户端命令行

show master status;

技术图片

 

 

 记住file,position两个字段的值,后面有用

再设置一个mysql的帐号test1,密码123456,有权限操作test库.

下面设置从库

修改从库配置文件

在配置文件[mysqld]项设置

server-id=2

 重启mysql

再进入mysql客户端的命令行

change master to 
 master_host=‘192.168.1.1‘,
 master_user=‘test1‘,
 master_password=‘123456‘,
 master_log_file=‘mysql-bin.000020‘,
 master_log_pos=154;

 一定要上面的格式输入运行

再运行

start slave;

再用命令检查是否成功

技术图片

 

 红色标记出现两个yes,代表设置成功

后面可以自己做下测试

mysql主从复制

标签:class   运行   格式   标记   操作   pass   status   art   sync   

原文地址:https://www.cnblogs.com/liming-php/p/14005758.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!