mysql表被标记为损坏及修复方法

Table 'XXXX' is marked as crashed and should be repaired

查询数据库时报以上错误,XXXX表被标记为损坏需要修复。

因为某些不可测的问题造成表的损坏,比如服务器断电,在数据表提供服务时对表的源文件进行操作都有可能导致数据表被损坏而无法读取数据。
修复方法如下:

1、进入mysql命令
mysql -uroot -ppassword
2、查看数据库
show databases;
3、进入数据库
use database;
4、检查表状态
check table XXXX;
5、修复表
repair table XXXX;
修复完可以再check一次状态

你可能感兴趣的:(mysql,Java,Java基础,mysql,数据库)