本文章来给大家介绍我们在修复表时提示Error: Table \'./db_name/table_name\' is marked as crashed and last (automatic?) repair failed的解决办法。
MYSQL数据表出现问题:
Error: Table './db_name/table_name' is marked as crashed and last (automatic?) repair failed
注意:操作修复前一定要把mysql服务停掉。
进入数据库所在目录:
cd /var/lib/mysql/db_name/
修复单张数据表:
myisamchk -r tablename.MYI
修复所有数据表:
myisamchk -r *.MYI
安全模式:
myisamchk -r -v -o <table_name>
强制模式:
myisamchk -r -v -f <table_name>