mysqldump table is marked as crashed and should be repaired

时间:2019-08-20 17:58:27  来源:igfitidea点击:

在使用mysqldump备份数据库时,报错:

mysqldump: Got error: 145: Table ‘./DB/table-name’ is marked as crashed and should be repaired when using LOCK TABLES

要解决这个问题,只需修复引起问题的表。

登录MySQL数据库服务器

mysql -u root -p

检查并修复数据表

mysql > use database-name;

mysql> check table table-name;

mysql> repair table table-name;

mysql > exit;

退出mysql,并再次尝试使用mysqldump命令进行备份。