Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  Setting Up Binary Log File Position Based Replication

19.1.2 设置基于二进制日志文件位置的复制

本节描述了如何将 MySQL 服务器设置为使用基于二进制日志文件位置的复制。有多种方法可以设置复制,具体方法取决于您要设置复制的方式,以及您在源数据库中是否已经有数据。

Tip

要部署多个 MySQL 实例,可以使用 InnoDB 集群,它可以让您轻松地管理一组 MySQL 服务器实例,以实现高可用性。InnoDB 集群将 MySQL Group Replication 包装在一个程序环境中,使您可以轻松地部署一组 MySQL 实例以实现高可用性。此外,InnoDB 集群与 MySQL Router 一起工作,使您的应用程序可以连接到集群而无需编写自己的故障转移过程。对于类似用例,但不需要高可用性,可以使用 InnoDB ReplicaSet。MySQL Shell 安装指南可以在 这里 找到。

有一些通用的任务适用于所有设置:

Note

在设置过程中,有些步骤需要SUPER特权。如果您没有这个特权,可能无法启用复制。

在配置基本选项后,选择您的场景:

在管理MySQL复制服务器前,请阅读本章并尝试第15.4.1节,“控制源服务器的SQL语句”第15.4.2节,“控制副本服务器的SQL语句”,并熟悉第19.1.6节,“复制和二进制日志选项和变量”中的启动选项。