表损坏提示is marked as crashed and should be repaired处理方法

数据表损坏通常是非正常关机或者硬盘占满后MySQL无法正常运行造成的。
损坏的是*.MYI文件,该文件是用来存放数据表的索引。
MySQL自带了专门用于数据表检查和修复的工具,myisamchk

到达对应数据库所在目录上方,执行

myisamchk -r dbname/table.MYI
点赞

发表评论