Error number: MY-013711; Symbol: ER_WARN_COMPONENTS_INFRASTRUCTURE_MANIFEST_NOT_RO; SQLSTATE: HY000
Message: Manifest file ‘%s’ is not read-only. For better security, please make sure that the file is read-only.
错误说明
MySQL的错误 MY-013711; Symbol: ER_WARN_COMPONENTS_INFRASTRUCTURE_MANIFEST_NOT_RO; SQLSTATE: HY000属于MySQL 5.7系列中的SQLSTATE错误码,属于警告级别的错误,代表的意思是:MySQL的组件基础架构配置文档不可读写。当MySQL安装完成,但是运行各个组件报错时,就可能出现这种警告性的错误。
常见案例
1、当MySQL服务器在服务器上安装完成,但是在运行时出现此错误,表示MySQL服务无法正常启动。
2、MySQL服务启动不正常,出现此错误,也表示MySQL的组件基础架构配置文档读写权限或者存在问题,无法正常读取。
解决方法
1、首先确认MySQL服务器安装是否完整,如果安装过程中存在安装过程错误,可以选择重新安装;
2、查看MySQL组件配置文档的读写权限,重新设置和更新读写权限;
3、如果当前用户没有读写权限,可以尝试使用root用户启动MySQL服务;
4、如果当前MySQL组件配置文档存在损坏,可以重新生成MySQL组件配置文档;
5、在生成组件配置文档的过程中,也可以设置正确的读写权限,以便于MySQL组件正常运行。