coffee_cn

博客园 首页 新随笔 联系 订阅 管理


一日正在对一数据库中一数据表进行删除操作,突然断电,服务器重新启动后,继续执行删除命令,出现以下错误:

mysql> delete from table1 where ymd<=20091031;
ERROR 126 (HY000): Incorrect key file for table './db1/table1.MYI'; try to repair it

 

# myisamchk -r /var/lib/mysql/db1/table1.MYI
报告修复成功,但是执行删除命令然后出现错误;

 

mysql> repair table table1;
修复成功,执行删除命令ok;

很奇怪,还没有来得及去研究为什么,先记录下来.

posted on 2009-12-02 11:02  coffee  阅读(408)  评论(0编辑  收藏  举报