Table '**' is marked as crashed and should be repaired
在网上查了一下原因,说是主要由于数据库的频繁查询或者是数据库服务器突然断电造成这种原因的
解决方法也是蛮简单的:
主要有以下几种方法
1、myisamchk -c -r ../data/tablename/tablename.MYI(这种方法需要重新启动一下数据库)
2、使用phpmyadmin上的上的repair按纽就自动修复
3、myisamchk --recover --quick ../data/database/tablename
4、myisamchk --recover ../data/database/tablename
5、myisamchk --safe-recover /../data/database/tablename
以上方法都是可以解决,习惯用哪种就可以用哪种方法修复
在mysql环境变量 路径下 找到 bin 目录 :执行以上 方法的语句