MySQL Error number: 3535; Symbol: ER_COMPONENTS_LOAD_CANT_REGISTER_SERVICE_IMPLEMENTATION; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: 3535; Symbol: ER_COMPONENTS_LOAD_CANT_REGISTER_SERVICE_IMPLEMENTATION; SQLSTATE: HY000

Message: Cannot register service implementation ‘%s’ provided by component ‘%s’.

错误说明:

ER_COMPONENTS_LOAD_CANT_REGISTER_SERVICE_IMPLEMENTATION 错误提示MySQL无法注册提供服务的实现。该错误是MySQL通用组件的一个编译时错误:组件无法注册其服务实现,以便注册后其他组件可以使用它。

常见案例

此错误可能是由使用MySQL提供的组件模块编程时出现的,8.0+版本上出现的较多。此时如果该的组件无法正常注册,可能就会报这个错误。

解决方法:

1. 尝试重定向报导致错误的组件路径,以确定组件的位置;

2. 确认组件的版本是否与MySQL的版本兼容;

3. 重新编译安装,如果出现这个错误,说明组件编译出了问题;

4. 检查是否存在除MySQL官方之外的相关组件,删除重新安装可以解决。


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