我正在修复这张桌子,突然服务器挂起,当我返回时,所有桌子都正常,但这张桌子显示"正在使用",当我试图修复它时,它没有继续.

错误144-表格'/extas_d47727/xzclf_ads'标记为崩溃和最后一个(自动?)修复失败

我能做些什么来修理它?

推荐答案

如果您的MySQL进程正在运行,请停止它.关于Debian:

sudo service mysql stop

转到你的数据文件夹.关于Debian:

cd /var/lib/mysql/$DATABASE_NAME

try run :

myisamchk -r $TABLE_NAME

如果这不起作用,你可以try :

myisamchk -r -v -f $TABLE_NAME

您可以再次启动MySQL服务器.关于Debian:

sudo service mysql start

Mysql相关问答推荐

正则表达式转换为MYSQL格式

更新MySQL表中子记录的序号

根据现有行 Select 月份日期

Hibernate 不创建表'

如何对 varchar() 数据值使用聚合窗口函数?

带有 JOIN 和 WHERE 子句的 INSERT 语句

如何计算具有权重属性的记录数

MySQL CHECK 约束以确保记录不使用自动增量 ID 引用自身?

MySQL如何将字符串列表与子查询进行比较

拆分列值并适当地返回拆分值

如何优化使用多个 LEFT JOIN 和 GROUP BY 子句的慢速 MySQL 查询?

MySQL Procedure 变量在 count(*) 上接收 null

如何根据 R 中的价格范围将数据从一列复制到新列?

从 mysql RDS 导出数据以导入 questDb

在 where 子句中左连接多个值

查询给出错误时的 mySQL Group_Concat 和 Case

如何使用 C++ 连接 mySQL 数据库

MySQL Workbench - 如何同步 EER 图

在mysql中将纪元数转换为人类可读的日期

MYSQL:创建表中的索引关键字以及何时使用它