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

文档解释

Error number: MY-011357; Symbol: ER_KEYRING_FAILED_TO_GENERATE_KEY; SQLSTATE: HY000

Message: Failed to generate a key due to internal exception inside keyring_file plugin

错误说明

MY-011357 错误号为ER_KEYRING_FAILED_TO_GENERATE_KEY,MySQL SQLSTATE返回值为HY000,即“系统错误”的状态代码。这是MySQL的一个错误,提示系统未能成功生成键,无法进行加密认证。

常见案例

此错误常发生在当MySQL客户端或服务器尝试连接时,或者服务器正在安装和/或使用MySQL时。 同样,若以通过终端实现登录,这种情况也会出现此错误。

解决方法

1. 确保MySQL配置文件my.cnf中plugin-dir配置路径中拥有有效的钥匙文件。 例如,在暂不支持系统安装它的情况下,从远程服务器拷贝该键文件到本地电脑的linux的plugin-dir路径中。

2. 请确保您的MySQL服务器版本为5.7.7或更高版本,因为更低版本的MySQL不支持加密认证。

3. 请使用–skip-grant-tables标志禁用用户授权表,并重新启动MySQL服务器。

4. 如果键文件不存在,则您可能需要从新安装MySQL服务器,以确保服务器是正确配置的。

香港美国云服务器首选后浪云,2H2G首月10元开通。
后浪云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

THE END