首页 > 数据库技术 > 详细

mysql主从复制linux配置(二进制日志文件)

时间:2019-08-09 18:17:33      阅读:105      评论:0      收藏:0      [点我收藏+]

安装mysql,两台机器一主(192.168.131.153),一从(192.168.131.154)

主机配置

修改主/etc/my.cnf文件 添加

  #server_id=153 ###服务器id
  #log-bin=mysql-bin ###开启日志文件

  注意:放在这个位置,不要放在最下面

    技术分享图片

  service mysqld restart 重启mysql

 

这两个语句是查看主配置的是否正确, 

SHOW VARIABLES LIKE ‘server_id‘;(server_id不配置默认为0,成功后为153)

技术分享图片

 

show master status;(查看主机状态,同步文件,同步位置)

技术分享图片

给从授权一个账号

GRANT REPLICATION SLAVE ON *.* to ‘mysync‘@‘%‘ identified by ‘lqm‘;

 

从机配置

 my.cnf文件

#server_id=154
#log-bin=mysql-bin
#binlog_do_db=user   #同步哪个数据库


service mysqld restart #重启

 

执行sql 从机同步主机

stop SLAVE

change master to master_host=‘192.168.131.153‘,master_user=‘mysync‘,master_password=‘lqm‘,master_log_file=‘mysql-bin.000002‘,master_log_pos=991;

start SLAVE

 

修改主机,从机就会跟着变了

 

mysql主从复制linux配置(二进制日志文件)

原文:https://www.cnblogs.com/lqmblog/p/11328840.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!