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官方之外的相关组件,删除重新安装可以解决。