昨天,把原来的mysql数据库挂到linux下出现了不能打开“*.MRI”文件的错误,下面是一个解决的方法。
转自:http://blog.9zi.com/post/1/531
迁移到mysql4.13,居然隔三差五的出现索引文件错
吓死我了,还没来得及做每日自动备份。
这几天差点白写。
还好mysql是多库方式,以表为文件单位存储。
ERROR 1016 (HY000): Can't open file: 'plog_articles.MYI' (errno: 145)
一看是index文件,应该可以修复。
于是乎google,就找到了答案
mysql -u dbuname -h dbhost -p dbname;
repair table plog_articles;
也可以命令行修复 myisamchk -r plog_articles