快速解决"is marked as crashed and should be repaired"故障

linux系统vps 青枫 暂无评论

服务器突然关机,然后开机的时候有个数据库表读不出内容了,在phpmyadmin中查看表显示“使用中”

ccc.jpg

查看结构具体报错如下:
Table '.\sedb\article' is marked as crashed and should be repaired

提示表标识有问题,需要修复,但无法通过phpmyadmin操作上的修复按钮来修复表。

解决办法:

进入到mysql这个数据库的存放目录,在命令行中输入:

myisamchk -c -r article.MYI

然后myisamchk 工具会帮助你恢复数据表的索引。也不用重新启动mysql,问题就解决了。


QQ图片20160618174957.png

上图是通过xshell远程登录服务器,进入到数据库目录,然后再执行 myisamchk -c -r article.MYI 命令

wdcp的目录地址是/www/wdlinux/mysql5.*.*/var


喜欢 ()or分享