MySQL Error number: MY-010190; Symbol: ER_RPL_INFINITY_IGNORED; SQLSTATE: HY000 报错 故障修复 远程处理
文档解释
Error number: MY-010190; Symbol: ER_RPL_INFINITY_IGNORED; SQLSTATE: HY000
Message: using –replicate-same-server-id in conjunction with –log-replica-updates would lead to infinite loops in this server. However this will be ignored as the –log-bin option is not defined or your server is running with global transaction identiers enabled.
MY-010190 ER_RPL_INFINITY_IGNORED 错误
错误说明:
MY-010190 ER_RPL_INFINITY_IGNORED MySQL 错误代码说明着一段在复制时发生的一个错误,说明在使用Infinium二进制格式进行错误处理时出现的问题。
常见案例
这个错误在复制时非常常见。如果用户尝试在复制时使用Infinium二进制格式,它将会引发 MY-010190 ER_RPL_INFINITY_IGNORED 错误。
解决方法:
一个可以解决 MY-010190 ER_RPL_INFINITY_IGNORED 错误的方法是更改Infinium二进制格式为默认的ASCII格式,然后重新尝试复制。用户可以在MySQL服务器上运行以下命令来设置使用ASCII格式:
SET GLOBAL binlog_format = ‘ASCII’;
另外,用户还可以尝试更新MySQL版本来解决这个问题,也可以尝试重置binlog参数,也可以尝试重新配置复制功能,以解决MY-010190 ER_RPL_INFINITY_IGNORED 错误。