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

文档解释

Error number: MY-010868; Symbol: ER_INNODB_UNKNOWN_COLLATION; SQLSTATE: HY000

Message: Unknown collation #%lu.

错误说明

ER_INNODB_UNKNOWN_COLLATION是MySQL服务器遇到的崩溃错误,其错误编号为MY-010868,SQLSTATE HY000。它通常指MySQL服务器选择了无法识别或不支持字符集或排序规则的代码页。

常见案例

这个错误最常见的情况是,MySQL服务器正在试图使用一个MySQL数据库,但发现服务器上不包含特定的字符集或排序规则。此外,MySQL服务器可能尝试查找当前MySQL安装中可用的字符集和排序规则,以满足数据库的要求。

解决方法

一旦发现 ER_INNODB_UNKNOWN_COLLATION错误,系统管理员将不得不手动安装未安装的字符集或排序规则,以修复此错误。一种安装方式是使用以下命令从MySQL字符集和排序规则库中下载需要的字符集或排序规则:

INSTALL COLLATION [collation]

替代[collation]的名称是您要安装的字符集或排序规则的代码。

安装完成后,您即可再次尝试使MySQL服务器启动起来,以查看错误是否解决。


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