windows下mysql互为主从(主主复制)
来源:互联网 发布:同志软件哪个最好 编辑:程序博客网 时间:2024/06/04 19:12
前面已经介绍过windows下mysql的主从复制,一下繁琐的步骤就不在详细介绍,推荐配置互为主从之前先参考一下
http://blog.csdn.net/starrykey/article/details/52231466
1,需要两台搭建完成的mysql(mysql_A:3306,mysql_B:3307)
2,修改mysql配置文件
2.1,修改mysql_A的配置文件
(或许原有配置文件中已有下面某一行,则无需加入重复的)
[mysqld]# for replserver-id = 1binlog_checksum=none #如果两个mysql的版本不一样则加入此行log-bin = mysql-binauto-increment-increment= 2 # 应设为整个结构中服务器的总数auto-increment-offset = 1 # 设定数据库中自动增长的起点,避免两台服务器数据同步时出现主键冲突
2.2,修改mysql_B的配置文件
[mysqld]# for replserver-id = 2log-bin = mysql-binauto-increment-increment= 2auto-increment-offset = 2
3.1,mysql_A指定mysql_B为主库
3.2,在mysql_B创建用户并清除日志
GRANT REPLICATION SLAVE,RELOAD,SUPER ON *.* TO mysql_backup@'%' IDENTIFIED BY '123456';RESET MASTER
3.3,在mysql_B中查询当前B的状态
show MASTER STATUS
结果如下图:
(图片如果无法显示则脑补,哈哈)
file:mysql-bin.00001
position:3870
(只写这两个比较重要的参数)
3.4,在mysql_A中停止slave
stop SLAVE
3.5,mysql_A链接主库mysql_B
CHANGE MASTER TO master_host = '127.0.0.1',master_port=3307, #这里是要连接主库(mysql_B)的端口号,默认是3306,如果你的主库端口不是3306则要加上这一行 master_user = 'mysql_backup', master_password = '123456', master_log_file = 'mysql-bin.000001', master_log_pos = 3870;
3.6,开启slave
START SLAVE3.7,查看当前是否连接成功
show SLAVE STATUS结果如下图:
如果上图中的两个yes存在则成功
slave_lo_running:yes
slave_sql_running:yes
4.1,mysql_B指定mysql_A为主库
4.2,在mysql_A创建用户并清除日志
GRANT REPLICATION SLAVE,RELOAD,SUPER ON *.* TO mysql_backup@'%' IDENTIFIED BY '123456';4.3,清除残留日志
RESET MASTER
4.4,查看当前状态
show MASTER STATUS4.5,在mysql_B中停止slave
stop SLAVE
4.6,mysql_B链接主库mysql_A
CHANGE MASTER TO master_host = '127.0.0.1', master_user = 'mysql_backup', master_password = '123456', master_log_file = 'mysql-bin.000001', master_log_pos = 1888;
4.7,开启slave
START SLAVE
4.8,查看是否连接成功
show SLAVE STATUS
5,测试:
启动两个服务,在任一mysql上进行操作,在另一mysql上均能体现出来。
MySQL的主主复制实际上就是双向的主从复制。 0 0
- windows下mysql互为主从(主主复制)
- windows操作系统下mysql双向同步复制(互为主从)
- mysql互为主从复制
- mysql互为主从复制
- mysql主从复制之一备多主,互为主备
- mysql 互为主从复制常见问题
- Mysql互为主从复制配置
- Linux下 Mysql 互为主从
- Linux下 Mysql 互为主从
- mysql 双机热备 主主同步 (互为主从)
- mysql互为主从复制详解----mysql-mm
- mysql互为主从复制配置笔记
- mysql互为主从复制配置笔记
- MySQL互为主从复制以及主主互备
- Mysql主从复制的配置(双机互为主从)
- Mysql主从复制的配置(双机互为主从)
- MySQL主从复制(linux主+windows从)
- mysql-mmm------实现mysql互为主从复制HA功能
- Uva | Cutting Sticks
- 线性代数漫画
- [51nod 1479]小Y的数论题
- Android结构目录学习
- 深入理解PHP原理之变量结构
- windows下mysql互为主从(主主复制)
- 网络安全领域内的资格认证相关
- 图像细化算法大全
- EventBus for Android 源码分析
- 平滑过渡的战争迷雾(二) 实现:真正的迷雾来了
- Android中的json
- 回归问题之线性回归
- altera的全局时钟
- Qt新安装之后出现Error while building/deploying (kit: Desktop Qt 5.7.0 GCC 64bit) When executing step "Make”