MySQL复制

摘要

这是MySQL 8.0参考手册中的MySQL复制摘录。

有关法律信息,请参阅法律声明

有关使用MySQL的帮助,请访问MySQL论坛在这里,您可以与其他MySQL用户讨论您的问题。

文档生成日期:2021-04-11(修订日期:69321)


表的内容

序言及法律公告
1复制
2配置复制
2.1基于二进制日志文件位置的复制配置概述
2.2基于二进制日志文件位置复制的设置
2.2.1设置复制源配置
2.2.2设置副本配置
2.2.3创建复制用户
2.2.4获取复制源二进制日志坐标
2.2.5选择数据快照方式
2.2.6设置副本
2.2.7设置副本的源配置
2.2.8添加副本到复制环境
2.3使用全局事务标识符的复制
2.3.1 GTID格式及存储
2.3.2 GTID生命周期
2.3.3 GTID Auto-Positioning
2.3.4使用gtid设置复制
2.3.5使用gtid进行故障转移和扩展
2.3.6从没有GTIDs的源复制到有GTIDs的副本
2.3.7使用gtid复制限制
2.3.8操作gtid的存储函数示例
2.4在线服务器修改GTID模式
2.4.1复制模式概念
2.4.2在线启用GTID事务
2.4.3在线禁用GTID事务
2.4.4验证匿名事务复制
2.5 MySQL多源复制
2.5.1配置多源复制
2.5.2为基于gtid的复制提供一个多源副本
2.5.3将基于gtid的源添加到多源副本中
2.5.4添加基于二进制日志的复制源到多源副本中
2.5.5启动多源副本
2.5.6停止多源副本
2.5.7重置多源副本
2.5.8监控多源复制
2.6复制和二进制日志记录选项和变量
2.6.1复制和二进制日志选项和变量引用
2.6.2复制源选项和变量
2.6.3副本服务器选项和变量
2.6.4二进制日志选项和变量
2.6.5全局事务ID系统变量
2.7常见复制管理任务
2.7.1检查复制状态
2.7.2暂停复制
2.7.3跳过事务
3复制解决方案
3.1使用复制备份
3.1.1使用mysqldump备份副本
3.1.2从副本备份原始数据
3.1.3通过只读方式备份源文件或副本
3.2处理副本意外停止
3.3监控行复制
3.4使用不同源存储引擎和副本存储引擎进行复制
3.5使用复制扩展
3.6复制不同的数据库到不同的副本
3.7提高复制性能
3.8 Failover切换过程中切换源
3.9切换异步连接Failover源
3.10 Semisynchronous复制
3.10.1半同步复制管理接口
3.10.2安装与配置半同步复制
3.10.3半同步复制监控
3.11推迟复制
4复制注意事项和提示
4.1复制特性及问题
4.1.1复制和自动增量
4.1.2复制表和黑洞表
4.1.3复制和字符集
4.1.4复制和校验表
4.1.5 CREATE SERVER、ALTER SERVER、DROP SERVER的复制
4.1.6 CREATE…复制如果不存在语句
4.1.7 CREATE TABLE复制…SELECT语句
4.1.8复制CURRENT_USER()
4.1.9源和副本表定义不同的复制
4.1.10复制和目录表选项
4.1.11 DROP复制…如果存在语句
4.1.12复制和浮点值
4.1.13复制和刷新
4.1.14复制和系统功能
4.1.15复制和分数秒支持
4.1.16调用特性的复制
4.1.17复制JSON文档
4.1.18复制和限制
4.1.19复制与加载数据
4.1.20复制和max_allowed_packet
4.1.21复制表和内存表
4.1.22 mysql系统架构的复制
4.1.23复制和查询优化器
4.1.24复制与分区
4.1.25复制与修复表
4.1.26复制和保留字
4.1.27复制和行查询
4.1.28关闭复制和源或副本
4.1.29复制过程中副本错误
4.1.30复制和服务器SQL模式
4.1.31复制和临时表
4.1.32复制重试和超时
4.1.33复制与时区
4.1.34复制和事务不一致
4.1.35复制和事务
4.1.36复制和触发器
4.1.37复制和截断表
4.1.38复制与用户名长度
4.1.39复制和变量
4.1.40复制和视图
4.2 MySQL版本间的复制兼容性
4.3升级复制设置
4.4故障排除复制
4.5如何报告复制bug或问题
5复制实现
5.1复制格式
5.1.1基于语句复制和基于行复制的优缺点
5.1.2行日志和复制的使用
5.1.3确定二进制日志中的安全语句和不安全语句
5.2复制通道
5.2.1单通道操作命令
5.2.2与前面复制语句的兼容性
5.2.3启动项和复制通道
5.2.4复制区域通道命名约定
5.3复制线程
5.3.1监控复制主线程
5.3.2监控Replication Applier工作线程
5.4中继日志和复制元数据存储库
5.4.1中继日志
5.4.2复制元数据存储库
5.5服务器如何评估复制过滤规则
5.5.1评估数据库级复制和二进制日志记录选项
5.5.2表级复制选项的评估
5.5.3复制过滤选项之间的交互
5.5.4基于复制区域通道的过滤器