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

MySQL主从复制配置遇到的部分问题

时间:2017-08-08 20:46:45      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:start   cat   分享   pos   str   blog   status   数据   image   

网上配置教程很多,我也是参考其他人的教程完成的,主要遇到了以下几个问题,如果以后有人遇到相同的希望能够给大家写提示吧。

1.my.cnf文件配置

  Master上的my.cnf中配置的server_id与Slove上的my.cnf中的server_id配置必须不相同

2.Master创建数据同步用户,并授予相应的权限 

mysql> grant replication slave, replication client on *.* to root@192.168.181.13 identified by *****; 

  其中 ‘root’是Slave获取Master上数据时需要的用户名(由Master分配),‘192.168.181.23’这个是Slave的IP,‘*****’这个是Slave获取Master数据需要的密码。

3.Slave同步编写代码

mysql> change master to master_host=192.168.181.23, master_user=root, master_password=*****, master_port=3306, master_log_file=edu-mysql-bin.000001, master_log_pos=2194, master_connect_retry=30; 

  master_user就是2中Mster分配的,在这里我要谈到的是 master_log_pos,这个值是在Master上进行master状态中对应的Position. master_log_file 对应的是File

mysql> show master status;

技术分享

  如果不对应的话,在Slave即使start slave但是slave状态中 Slave_IO_Running:NO不会改变。

 

MySQL主从复制配置遇到的部分问题

标签:start   cat   分享   pos   str   blog   status   数据   image   

原文地址:http://www.cnblogs.com/dyc940210/p/7308737.html

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