玖零定制问题修复的gravatar头像
玖零定制问题修复 2017-08-15 11:43:00
CentOs6.5基本环境配置(三):mysql主从

mysql主从配置,此配置由vm虚拟机进行配置,移植线上只需变更相对应ip节点即可

主从节点ip配置

192.168.153.41 主库

192.168.153.42 从库

主库配置 修改my.cnf配置文件 vi /etc/my.cnf

  1. 分配唯一标识:service-id =1
  2. 打开日志 log-bin=mysql-bin
  3. 配置需要复制的库:binlog-do-db(对应要复制的库名)
  4. 配置不需要复制的库:binlog-ignore-db(可不配置)CentOs6.5基本环境配置(三):mysql主从

重启mysql 后并分配权限

service mysql restart

mysql -uroot -p (对应数据库密码)

grant replication slave on . to root@192.168.153.41 identified by 'password' ;

flush privileges;

打开日志文件

show master status;

记录日志文件File,和位置 Position

CentOs6.5基本环境配置(三):mysql主从

从库配置 修改my.cnf配置文件 vi /etc/my.cnf

  1. 分配唯一标识 service-id =2
  2. 配置要被复制的数据库(需要和主库中配置文件保持一致)replicate-do-db=levelcoder

CentOs6.5基本环境配置(三):mysql主从

重启mysql服务并配置启用主从配置

service mysql restart

change master to master_host='192.168.153.41',master_user='root',master_password='password', master_log_file='mysql-bin.000001',master_log_pos=334;

开启主从配置 start slave;

查看开启状态是否成功 show slave status\G;

CentOs6.5基本环境配置(三):mysql主从

到此mysql主从库配置就搞定啦,去部署属于自己的主从配置吧

PS:值得注意的一点是在配置从库时候,第一次不需要主动创建数据库,在主库中创建后进行主从复制中会为从库创建需要复制的库文件,如果先在从库上创建了库文件会造成库表已存在无法进行主从复制错误。


打赏
最近浏览
玖零定制问题修复  LV34 2018年1月31日
weienqing  LV17 2017年11月17日
是时候了  LV3 2017年11月14日
a3870764722a  LV22 2017年10月18日
jialili  LV1 2017年9月23日
203778513  LV9 2017年9月13日
陈箫goddess  LV16 2017年9月12日
ypf8312  LV22 2017年8月29日
wwwzzzjjj  LV15 2017年8月28日
751545490  LV5 2017年8月23日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友