Welcome 微信登录

首页 / 数据库 / MySQL / MySQL双向复制(主主模式)

MySQL双向复制(主主模式)环境:A: 192.168.1.1   没有数据B: 192.168.1.2   没有数据在A的[mysqld]字段下增加:auto-increment-increment = 2 (增长值) A上就会 1,3,5,7这样增长auto-increment-offset = 1    (初始值)在B的[mysqld]字段下增加:auto-increment-increment = 2  (增长值) B上就会2,4,6,8这样增长auto-increment-offset = 2      (初始值)因为是双向备份,可能产生主键重复等问题,添加这两个参数防止主键重复注意:server-id = 1 改成 server-id = 2重启数据库在A上mysql> grant replication slave on *.* to "beifen"@"192.168.1.2" identified by "123"; 创建 beifen用户,密码设置为123  并授权给192.168.1.2使用。在B上mysql> grant replication slave on *.* to "beifen"@"192.168.1.1" identified by "123"; 创建 beifen用户,密码设置为123  并授权给192.168.1.1使用。在A上:查询主数据库的状态,并记下File和Position的值,在B上在A上:mysql>change master to master_host=’192.168.1.2’,master_user=’beifen’,master_password=’123’,master_log_file=’mysql-bin.000016’ ,master_log_pos=106;在B上:mysql>change master to master_host=’192.168.1.1’,master_user=’beifen’,master_password=’123’,master_log_file=’mysql-bin.000010’ ,master_log_pos=257;在A .、B上分别执行启动slave同步mysql > start slave;在A、B上分别检查主从同步,如果您看到Slave_IO_Running和Slave_SQL_Running均为Yes,则主从复制连接正常。mysql > show slave statusGMySQL主从复制配置MySQL Administrator连接VMWare下Ubuntu中MySQL过程相关资讯      MySQL主主复制  MySQL复制 
  • 浅析MySQL复制  (08月17日)
  • MySQL 复制介绍及搭建  (06月18日)
  • MySQL复制过程中server-id的理解  (08/20/2015 10:35:44)
  • MySQL半同步复制实现  (07月11日)
  • MySQL AB复制详述  (08/20/2015 10:38:21)
  • MySQL数据库主从及主主复制配置演  (08/01/2015 09:34:10)
本文评论 查看全部评论 (0)
表情: 姓名: 字数