mysql提示:Table ‘xxx’ is marked as crashed and should be repaired
在我遇到的一台lamp服务器突然宕机后,打开网站出现:
Table ‘xxx’ is marked as crashed and should be repaired
可以直接用mysql命令myisamchk 进行修复:
Mysql提示tblName表格已损坏,需要修复,解决方法:
进入到对应的数据库目录:
代码如下 | 复制代码 |
cd /var/lib/mysql/dbname |
使用myisamchk修复:
代码如下 | 复制代码 |
shell> myisamchk -r tableName |
dbname为你的数据库名,tablename为你损坏的表名!
方法二
如果不知道在命令模式下操作我们可以,利用phpmyadmin登录进入后,然后管理数据库找到点击修复表即可解决
补充:数据库,mysql教程