17.1.2 配置基于二进制日志的主从

未匹配的标注

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

提示
如果要部署多个 MySQL 实例,可以使用 InnoDB Cluster 它能使你在 MySQL Shell 中轻松管理一组 MySQL 服务器实例. InnoDB Cluster 将 MySQL 组复制 (MySQL Group Replication) 封装在一个编程环境中,使你能够轻松部署 MySQL 实例集群以实现高可用性。 至此之外, InnoDB Cluster 与 MySQL Router 无缝对接, 使你的应用程序能够连接到集群,而无需去编写自己的故障转移过程。然而,对于不需要高可用性的类似用例, 可以使用 InnoDB ReplicaSet. MySQL Shell的安装说明可以在 这里 找到。

所有设置都有一些通用任务:

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

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

在管理 MySQL 复制服务器之前,请阅读整章并尝试 第 13.4.1 节 “控制源节点服务器的 SQL 语句”, 和 第 13.4.2 节 “控制副本服务器的 SQL 声明”. 中提到的所有语句。还应该熟悉 第17.1.6节,“复制和二进制日志记录选项和变量”.

本文章首发在 LearnKu.com 网站上。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://learnku.com/docs/reference-manua...

译文地址:https://learnku.com/docs/reference-manua...

上一篇 下一篇
贡献者:1
讨论数量: 0
发起讨论 只看当前版本


暂无话题~