>데이터 베이스 >MySQL 튜토리얼 >MySQL 5.5 主从双向同步

MySQL 5.5 主从双向同步

WBOY
WBOY원래의
2016-06-07 17:23:57811검색

MySQL的5.5版本已经不支持在my.cnf中配置同步的主机信息了,即master-host等字段,否则MySQL会启不动,这点要注意下,网上也有很

在Red Hat Enterprise Linux平台,利用MySQL主从同步原理,实现MySQL双向同步
MySQL版本:5.5.28
操作系统:RHEL 5.8 32bit

Server1:192.168.1.1
配置:my.cnf

同步testdb数据库,这里不对mysql数据库进行同步
新增同步用户:

  • grant replication slave on *.* to slaveuser@192.168.1.2 identified by '123456';
  • 启动Sever1;

  • service mysql start
  • 查看MySQL同步binlog文件名以及pos值:

  • show master status;
  • Server2:192.168.1.2
    配置:my.cnf

    与Sever1配置基本相同,,只是server-id不同,而且不能相同,另外记得在[mysqld]配置区域里配置开启二进制日志记录:log-bin = mysql-bin
    新增同步用户:

  • grant replication slave on *.* to slaveuser@192.168.1.1 identified by '123456';
  • 启动Server2:

  • service mysql start
  • 配置同步:

    linux

    성명:
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.