文档首页
MySQL 8.4 参考手册
相关文档 下载本手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  ...  /  设置基于二进制日志文件位置的复制

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

本节介绍如何设置 MySQL 服务器以使用基于二进制日志文件位置的复制。有许多不同的方法可以设置复制,要使用哪种方法取决于您如何设置复制以及您是否已经在源上的数据库中拥有想要复制的数据。

提示

要部署多个 MySQL 实例,您可以使用 InnoDB 集群,它使您能够轻松地在 MySQL Shell 中管理一组 MySQL 服务器实例。InnoDB 集群将 MySQL 组复制封装在一个编程环境中,使您能够轻松部署一组 MySQL 实例以实现高可用性。此外,InnoDB 集群与 MySQL 路由器 无缝集成,使您的应用程序能够连接到集群而无需编写自己的故障转移过程。但是,对于类似的用例,这些用例不需要高可用性,您可以使用 InnoDB 副本集。有关 MySQL Shell 的安装说明,请参见 此处

有一些通用任务对于所有设置都是通用的

注意

设置过程中的某些步骤需要 SUPER 权限。如果您没有此权限,则可能无法启用复制。

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

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