登录MySQL数据库服务器

mysql -u root -p

检查并修复数据表

mysql > use database-name;

mysql> check table table-name;

mysql> repair table table-name;

mysql > exit;

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

mysqldump table is marked as crashed and should be repaired

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

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

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

日期:2019-08-20 17:58:27 来源:oir作者:oir