Mysql主从复制

一、试验环境:

    rhel1————master————192.168.10.1————供slave同步的用户和密码都为slave

    rhel2————slave————192.168.10.2————同步master上的所有数据库

二、分别在rhel1与rhel2上安装mysql;

三、rhel1(即master)配置:

   1.修改主配置文件vim  /etc/my.cnf:

   2.重新启动mysql服务:

   3.添加slave同步master数据库所需的用户:

   4.查看master状态,并保持当前状态,不要对mysql进行任何操作,防止主服务器状态值发生变化:

   5.记住file与position的值,slave启用复制功能时会用到;

四、rhel2(即slave)配置:

   1.修改主配置文件vim  /etc/my.cnf:

   2.重新启动mysql:

   3.启用从服务器复制功能:

  4.查看slave状态,保证如下两行为Yes状态:

 五、测试:

    1.在master上创建数据库slave;

   2.在从服务器上查看是否已经同步slave这个数据库:

本文出自 “运维学习” 博客,转载请与作者联系!

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。