欢迎访问服务器技术网-www.fuwuqijishu.com

解决数据库表被锁定”repaired when using LOCK TABLES”问题

运维 fuwuqijishu 2年前 (2022-09-04) 29次浏览 0个评论 扫描二维码
文章目录[隐藏]

在对一个网站数据库采用mysqldump备份的时候第一次遇到数据表被锁定的问题,有这样的提示”mysqldump: Got error: 146: Table ‘./laojiang/zbp_articles’ is marked as crashed and should be repaired when using LOCK TABLES”错误问题,这个时候即便我们在网站目录下可以看到备份的数据库文件,但肯定是不完整的。我们需要解决这个问题。

解决这个数据表锁定问题还是比较简单

第一、直接通过PHPMYADMIN面板选择对应锁定的数据表,然后选择修复就可以。

第二、通过MYSQL命令修复

mysql> check tables zbp_articles;

对照执行就可以,这里不要复制的脚本,因为数据库表是我自己的,你要用你自己的。

总结,数据表被锁定的问题可能是我们服务器在执行读取的时候,数据库突然停止导致的。这个问题还是比较简单的就可以解决。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2512.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900