Error number: MY-010339; Symbol: ER_ERRMSG_LOADING_55_STYLE; SQLSTATE: HY000
Message: Using pre 5.5 semantics to load error messages from %s. If this is not intended, refer to the documentation for valid usage of –lc-messages-dir and –language parameters.
错误说明
MY-010339(ER_ERRMSG_LOADING_55_STYLE)是MySQL引擎的错误,它的SQLSTATE代码是HY000。表示MySQL在尝试将error message从旧版本.err文件迁移到新版本.err文件时遇到问题。
常见案例
当用户尝试更新MySQL服务器时,可能会遇到这个错误。此外,这也可能是数据库中缺少或损坏的文件夹中的.err文件,或者在更新MySQL数据库服务器前没有正确复制文件的结果。
解决方法
1.确保MySQL服务器是正确更新的。
2.连接到MySQL实例并确认缺少的.err文件在更新后没有被正确复制到数据库。
3.检查数据文件夹,确认是否有”error”文件夹, 如果没有,从MySQL源文件夹中手动将其复制到MySQL数据库服务器中。
4.运行SQL语句 mysql_upgrade –force 来修复.err文件中的错误。
5.重启MySQL服务器,并再次尝试更新MySQL服务器。