Error number: MY-013135; Symbol: ER_SERVER_NOT_FORM_FILE; SQLSTATE: HY000
Message: Incorrect information in file: ‘%s’
错误说明
MySQL错误MY-013135(ER_SERVER_NOT_FORM_FILE)尝试使用服务器,但指定文件不是有效的MySQL格式文件。这是一个严重的错误,会导致MySQL服务器的宕机。
常见案例
常见情况是由于有损的MySQL配置文件或者其他不完整文件造成的,比如MySQL日志文件不完整,MySQL配置文件中的变量格式不正确,或者权限限制不正确也可能会导致这个错误。MySQL服务器启动时,会检查启动参数,如果有一些文件不符合要求,MySQL就会报这个错误。
解决方法
首先,要检查你正在使用的MySQL配置文件和日志文件是不是正确的,确保文件和变量的格式是正确的,最好使用MySQL推荐的格式来进行配置。其次,检查MySQL的磁盘空间是否足够,如果不足可能会导致MySQL无法正常启动。最后,检查MySQL的权限是否设置正确,如果权限限制设置不正确,可能会导致错误。