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

mysql5.7主从复制

时间:2016-08-26 18:17:22      阅读:196      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!