## 17.1 配置复制

[17.1.1 基于二进制日志文件位置的复制配置概述](binlog-replication-configuration-overview.html)
[17.1.2 设置基于二进制日志文件位置的复制](replication-howto.html)
[17.1.3 使用全局事务标识符进行复制](replication-gtids.html)
[17.1.4 在在线服务器上更改 GTID 模式](replication-mode-change-online.html)
[17.1.5 MySQL 多源复制](replication-multi-source.html)
[17.1.6 复制和二进制日志记录选项和变量](replication-options.html)
[17.1.7 常见复制管理任务](replication-administration.html)

本节介绍如何配置 MySQL 中可用的不同类型的复制，并包括复制环境所需的设置和配置，包括创建新复制环境的分步说明。本节的主要组成部分是：

-   有关使用二进制日志文件位置设置两个或更多服务器进行复制的指南，[第 17.1.2 节，“设置基于二进制日志文件位置的复制”](replication-howto.html)，处理服务器的配置，并提供在源和副本之间复制数据的方法。

-   有关使用 GTID 事务设置两个或更多服务器进行复制的指南，[第 17.1.3 节，“使用全局事务标识符进行复制”](replication-gtids.html), 处理服务器的配置。

-   二进制日志中的事件使用多种格式记录。这些被称为基于语句的复制 (SBR) 或基于行的复制 (RBR)。第三种类型，混合格式复制 (MIXED)，在适当的时候自动使用 SBR 或 RBR 复制来利用 SBR 和 RBR 格式的优势。不同的格式在[第 17.2.1 节，“复制格式”](replication-formats.html).

-   有关适用于复制的不同配置选项和变量的详细信息，请参见[第 17.1.6 节，“复制和二进制日志记录选项和变量”](replication-options.html).

-   一旦开始，复制过程几乎不需要管理或监控。但是，有关您可能想要执行的常见任务的建议，请参阅[第 17.1.7 节，“常见的复制管理任务”](replication-administration.html).
