MySQL Error number: MY-010669; Symbol: ER_NDB_CONFLICT_FN_SETUP_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: MY-010669; Symbol: ER_NDB_CONFLICT_FN_SETUP_ERROR; SQLSTATE: HY000

Message: NDB Slave: Table %s.%s : %s

错误说明

MY-010669; Symbol: ER_NDB_CONFLICT_FN_SETUP_ERROR 代表一个错误:MySQL数据库引擎无法安装冲突处理函数。

常见案例

客户端发送SQL命令以创建索引,或者另一个表操作时会发出此错误消息,此时MySQL数据库无法安装一个冲突处理函数(conflictfn)。

解决方法

引发此错误的客户端可以testing当前的数据库版本,如果MySQL版本低于5.7.5,可以升级MySQL版本解决。

如果MySQL数据库版本已经是最新的,则可以尝试重新发送响应的SQL命令,或者检查是否有任何语法错误和冲突的表,索引定义等。

另外也可以尝试清除内部信息_ndb_table_version表,再重新加载所有表,以重新同步记录。尤其是在重启MySQL期间,MySQL服务器所需的补丁程序不能正确安装。

综上所述,此错误通常可以通过以上解决方法来解决。


数据运维技术 » MySQL Error number: MY-010669; Symbol: ER_NDB_CONFLICT_FN_SETUP_ERROR; SQLSTATE: HY000 报错 故障修复 远程处理