一:MySQL中MyISAM表损坏原因总结:
1、 服务器突然断电导致数据文件损坏;强制关机,没有先关闭mysql 服务;mysqld 进程在写表时被杀掉。
2、 磁盘损坏。
3、 服务器死机。
4、 mysql 本身的bug 。
二:MySQL中MyISAM表损坏的症状总结:
1 、查询数据时报出错误:Incorrect key file for table: ‘…’. Try to repair it
2 、查询不能在表中找到行或返回不完全的数据。
3 、Error: Table ‘…’ is marked as crashed and should be repaired 。
4 、打开
1