mysql 案例~ 主从复制转化为级联复制
一 需求 mysql 主从复制切换成级联复制
二 核心思想 1 开启级联复制 2 确定postion点
场景 A->B A-C
三 切换步骤
1 先确定好B为级联复制库
2 B添加log_update_slave=1
3 查看从库B上的Exec_Master_Log_Pos是否已经大于从库C上的Exec_Master_Log_Pos,如果大于,则执行stop slave停掉从库B的复制
show slave status 记录
1 Relay_Master_Log_File
2 Exec_Master_Log_Pos
show master status 记录
1 File
2 Position
5 B 执行 start slave
6 C 执行 start slave UNTIL MASTER_LOG_FILE ='Relay_Master_Log_File', MASTER_LOG_POS =Exec_Master_Log_Pos;
7 C 执行 stop slave
8 C 执行 CHANGE MASTER TO MASTER_HOST='B',MASTER_USER='repl', MASTER_PASSWORD='repl',MASTER_LOG_FILE=File,MASTER_LOG_POS=Position
9 C 执行 start slave
10 C 执行 show slave status查看状态,切换完成
四 总结 核心就是 B和C 要在某一点取得一致性,也可以通过主库制造同步错误完成
就是这样,纠结了很久终于弄明白了
转载于:https://www.cnblogs.com/danhuangpai/p/8125376.html
mysql 案例~ 主从复制转化为级联复制相关推荐
- php mysql 主从复制_Windows 环境下,MySQL 的主从复制和主主复制
Mysql的主从配置 1.找到配置文件 找到配置文件是主从复制的第一个难点.很多新手都容易找错配置文件,一般my.ini配置文件所在的位置都是隐藏的. 一般人都以为配置文件为 C:\Program F ...
- mysql的主从复制和半同步复制的配置
主从复制: 其实就是复制的是主服务器的二进制日志,从服务器然后再重新根据日志操作一遍,从而达到和主服务器里的数据一样,但是时间上会有延迟 mysql主从复制的基本原理 官方文档:https://dev ...
- mysql copy pending_mysql 案例 ~ 主从复制延迟之并行复制
一 概念说明 1 模型 并行复制是典型的生产者.消费者模式,Coordinator作为生产者,worker线程作为消费者. 2 Waiting for preceding transaction to ...
- Mysql之主从复制及主主复制
环境: 2台数据库服务器(centos6.5,mysql5.6) 假设ip为192.168.1.11和192.168.1.12 主从复制 192.168.1.11 为主数据库服务器 192.168. ...
- mysql级联复制转换成一主两从_一主两从转级联复制
一主两从 转 级联复制 示意图如下 M ---> S1 \ ====> M ---> S1 ---> S2 \ --> S2 如果有开启GTID操作起来方便多,GTID是 ...
- Mysql原理、主从复制、半同步复制及基于SSL复制
本篇博文主要讲解Mysql主从复制.半同步.基于SSL加密的复制 简介 MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司.MySQL被广泛地应用在Internet上 ...
- mysql的主从复制是如何实现的
前言 MySQL的主从复制是MySQL本身自带的一个功能,不需要额外的第三方软件就可以实现,其复制功能并不是copy文件来实现的,而是借助binlog日志文件里面的SQL命令实现的主从复制,可以理解为 ...
- mysql之主从复制
MySQL主从复制介绍 MySQL的主从复制是其自带的功能,通过逻辑的binlog日志复制到要同步的服务器本地,主服务器(Master),接收来自用户的内容更新,而一个或多个其他的服务器充当从服务器( ...
- Mysql主从复制,级联复制(重点,重点,重点)命令,参数
文章目录 一. MySQL复制 1.一主一从(小企业) 2.一主多从(业务多) 二. 主从复制原理 MySQL垂直分区( scale up) MySQL水平分片(Sharding) 对应shard中查 ...
最新文章
- Linux那些事儿 之 戏说USB(8)从这里开始
- python自学笔记(三)python基本数据类型之列表list
- 仓库 “http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial Release” 没有 Release 文件
- svn检出图标不会发生改变_SVN系列操作(二)svn不显示图标的解决方法
- 2008-08-24
- Android Telephony分析(七) ---- 接口扩展(异步转同步)
- Excel 数据有效性,怎么提示指定的命名区域不存在?
- 学习官方示例 - SysUtils.EncodeDate、EncodeTime、StrToDate、StrToTime、StrToDateTime
- 什么时候应该避免写代码注释?
- chrome浏览器世界之窗浏览器的收藏夹在哪?
- PHP 怎样理解go指针,golang指针传递和值传递的区别是什么?
- 用HTML实现旋转魔方!很有意思
- PyQt窗口设计之Qt Designer
- sqlalchemy的基本操作大全
- 使用HBuilder mui将图片保存到手机相册(移动端将图片、文件保存至手机相册)
- 清水居士与数名志愿者大年三十慰问夏家河村周边贫困家庭
- Gradle的概念和理解.
- AR开发有哪些AR库,AR SDK
- AI释放一个对象的所有蒙版
- 小红书百万博主如何炼成?美妆博主专访
热门文章
- [HTTP] HTTP各种特性总览
- Flash of Unstyled Content (FOUC)
- jQuery实现一个图片左右滚动
- mouseover/out和mouseenter/leave的区别及用法
- 采用随机的'User-Agent'提高博客的访问量
- 7-6 红豆生南国 (25 分)
- java线程创建销毁_c++多线程的创建挂起执行与销毁
- 在函数中的局部程序(像是比局部变量还局部的部分)
- java insert_java获取新insert数据自增id的实现方法
- 查询数据库前十条数据_入门数据分析的一些建议