gpt4 book ai didi

mysql - 无法修复崩溃的 MySQL 表?

转载 作者:可可西里 更新时间:2023-11-01 07:45:10 24 4
gpt4 key购买 nike

几天前,由于数据库问题,我的用户论坛突然宕机了。更具体地说,在对“forum_users”表执行任何查询时,我收到错误消息

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

很公平,除了这个表非常顽固,只是不想被修复 ;-) 运行“REPAIR TABLE forum_users”给我

Error    : Table 'forum_users' is marked as crashed and should be repaired
status : Table is already up to date

如果我运行也会发生同样的情况

mysqlcheck --verbose --repair

在有问题的 table 上。问题的最终原因似乎是如果我运行 MySQL 命令

SHOW TABLE STATUS

它告诉我 forum_users 是版本 9 的 MyISAM 表,而所有其他表都是版本 10。我最终尝试转储整个表,希望我可以“手动”清理并手动重新加载它,但是出于同样的原因,mysqldump 拒绝超出表中的第一行:

mysqldump: Error 1194: Table 'forum_users' is marked as crashed and 
should be repaired when dumping table `forum_users` at row: 1

在这个阶段,我已经达到了我糟糕的数据库管理技能的极限,真的需要一些帮助......非常感谢任何提示!

马丁

最佳答案

那么您可以尝试重新创建第一行吗?

关于mysql - 无法修复崩溃的 MySQL 表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18172224/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com