首页 > 数据库技术 > 详细

mysql5.7主从复制

时间:2016-08-26 18:15:54      阅读:182      评论:0      收藏:0      [点我收藏+]

两台服务器
:192.168.0.101
:192.168.0.108


1.主库配置

1.1创建用户并授权

GRANT REPLICATION SLAVE,RELOAD,SUPER ON *.* TO ‘backup‘@‘192.168.0.108‘ IDENTIFIED BY ‘abcd1234‘;

1.2修改my.cnf文件

vi /etc/my.cnf
--------------
server_id=101
log-bin=mysql-bin

1.3重启数据库

service mysqld restart

1.4登录主数据库

mysql -uroot -ppassword

查看master的文件和position

show master status;

技术分享 技术分享
从上图可以看到,目前master的bin-log文件存在mysql-bin.00003中,position是670

2.从数据库

2.1修改my.cnf

vi /etc/my.cnf
--------------
server_id=108
log-bin=mysql

2.2重启数据库

service mysqd restart

2.3登录从数据库

mysql -uroot -ppassword

2.4配置master

change master to master_host=‘192.168.0.101‘,master_user=‘backup‘,master_password=‘abcd1234‘,master_log_file=‘mysql-bin.000003‘,master_log_pos=670;

2.5启动slave

start slave

  



mysql5.7主从复制

原文:http://www.cnblogs.com/cnsuifeng/p/5811291.html

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