Email: service@parnassusdata.com 7 x 24 online support!

MySQL ERROR 1033 Accessing Table

MySQL ERROR 1033 Accessing Table

适用于:

MySQL服务器版本5.0到5.6 [发行版5.0到5.6]

本文信息适用于所有平台

 

目标

如果在访问表时你看到以下错误信息,这表示表结构文件.frm已被损坏。

ERROR 1033 (HY000): Incorrect information in file: ‘./world/Country.frm'”

 

解决方案

如果.frm文件已被严重损坏,那就没有简单的方法来恢复它。你能从备份中恢复表,或按照以下的解决方法:

 

1) 假设你有表结构,在同一服务器的另外数据库中创建一个类似的表。

2) 现在从其他数据库将.frm文件复制到world数据库。

cp Country.frm <datadir>/world/

3) 检查文件的权限,并确保新复制的文件与现有的文件是相同的所有者和组,

4)现在,你应该能够用现有数据访问表

5)你现在可以正常执行所有表操作。

 

注:你能在线操作,不需要重启。但是要确保表在活动时无法被任何线程访问,这可能会再次导致崩溃。

 

Keywords

ERROR MESSAGE; FRM; RECOVER; TABLE STRUCTURE