mysql索引文件坏掉的错误
在查询的时候是用的是MERGE表,但是在查询的时候总是报错:
ERROR 1016 (HY000): Can’t open file: ‘MyTable_M.MRG’ (errno: 145)
1、以为是MERGE表坏了,将其删除,然后重建,居然建立不了。
2、然后就以为是硬盘坏了,发现其他程序的磁盘读些正常。
3、然后就以为是mysql系统坏了,重装mysql,还是没解决问题。
4、然后就按MERGE表中指定的表一个一个的查,发现有一个表出现了相同的错误:
ERROR 1016 (HY000): Can’t open file: ‘MyTable_1.MYI’ (errno: 145)
5、Google之,明白了是此表的索引坏了,重建索引之后,问题解决了。
[@more@]
傻XX
嘿嘿
뿪˾˭֪עṫ˾̱ע
Һãעṫ˾˳ȥ̱עһ£ҪЩ