返回顶部
首页 > 资讯 > 数据库 >MySQL Error number: 4065; Symbol: ER_CHANGE_REPLICATION_SOURCE_NO_OPTIONS_FOR_GTID_ONLY; SQLSTATE: H
  • 604
分享到

MySQL Error number: 4065; Symbol: ER_CHANGE_REPLICATION_SOURCE_NO_OPTIONS_FOR_GTID_ONLY; SQLSTATE: H

报错故障number 2023-11-05 04:11:16 604人浏览 泡泡鱼
摘要

文档解释 Error number: 4065; Symbol: ER_CHANGE_REPLICATioN_SOURCE_NO_OPTIONS_FOR_GTID_ONLY; sqlSTATE: HY000 Message: GTID_ON

文档解释

Error number: 4065; Symbol: ER_CHANGE_REPLICATioN_SOURCE_NO_OPTIONS_FOR_GTID_ONLY; sqlSTATE: HY000

Message: GTID_ONLY cannot be enabled for replication channel ‘%s’. You need GTID_MODE = ON, SOURCE_AUTO_POSITION = 1 and REQUIRE_ROW_FORMAT = 1.

错误说明:

ER_CHANGE_REPLICATION_SOURCE_NO_OPTIONS_FOR_GTID_ONLY是Mysql的一个错误代码,通常代表在更改复制源时没有为GTID模式下的复制操作指定任何选项。此错误消息代码是一个定制mysql错误,使用库文件在5.7版本开始被引入,但是从MySQL 8.0开始它一直被使用。

常见案例

当复制在MySQL的GTID模式下运行时,MySQL会显示ER_CHANGE_REPLICATION_SOURCE_NO_OPTIONS_FOR_GTID_ONLY错误。这意味着你使用GTID更改复制来源时没有为复制操作指定任何选项,通常是USER或PASSWord

解决方法:

要解决ER_CHANGE_REPLICATION_SOURCE_NO_OPTIONS_FOR_GTID_ONLY错误,你需要指定USER和PASSWORD选项来更改复制来源。一种处理这个错误的方法是使用CHANGE MASTER TO语句更改复制源,如下所示:

CHANGE MASTER TO MASTER_HOST = ‘hostname’, MASTER_USER = ‘username’, MASTER_PASSWORD = ‘password’ FOR CHANNEL ‘channel_name’;

另一种处理这个错误的方法是使用MySQL隔离复制系统变量的SET会话命令重新配置复制来源,作为下面的例子:

SET GLOBAL gtid_slave_pos=’hostname:port’;

有一些使用复制源变量来重新指定复制来源的其他方法,可以帮助你解决ER_CHANGE_REPLICATION_SOURCE_NO_OPTIONS_FOR_GTID_ONLY错误。有关更多信息,请参阅MySQL文档。

您可能感兴趣的文档:

--结束END--

本文标题: MySQL Error number: 4065; Symbol: ER_CHANGE_REPLICATION_SOURCE_NO_OPTIONS_FOR_GTID_ONLY; SQLSTATE: H

本文链接: https://lsjlt.com/news/532179.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作