当前位置:首页 > 日志 > 正文内容

MySQL数据库某表显示正在使用,无法打开或删除,对应MYD文件怎么修复?

光的传人10年前 (2016-06-19)日志4920

昨天说好的电商618年中大促,可就在这个时候,河南机房出现故障(具体请搜索618河南机房电力事故,河南景安机房官网、西部数码、华夏名网所用的河南机房都受此影响),从早上8点左右开始,差不多整整一天云服务器、VPS等都连接不上,不知损失了客户多少流量!反正本博客受此影响,昨天几乎一整天都打不开……好吧,个人博客而已,损失不大,但是受到的影响也是无法衡量!所以说,数据无价,请随时记得做好备份!好了,闲话不多说,步入今天正题:MySQL数据库某表显示正在使用,并且无法浏览打开、删除怎么办?

受河南机房故障影响,我一客户的微信投票系统出现问题:后台可以登录,活动首页、投票结果等界面一片空白。这是怎么回事呢?首先我想到的可能是源码被篡改(毕竟用的是破解的源码,不排除官方留有后门给篡改程序了)但是经过排除(替换成刚建成时的源码,仍然如此),发现不是源码问题。那就只能检查数据库了。

仔细看了下数据库的表,确实发现有点小异常:某个表显示“正在使用”,明显与别的表不同,而更重要的是这个表也就是投票结果最重要的表,这要是损坏了,直接损失不可估量!这种情况真的可能是由于突然断电,而数据库正好写入导致的错误,这可怎么办呢?找到这个表对应的MYD文件,用txt文本打开看了下,有乱码,看来这样是修复不了的。

直接删除有问题的表(当然要先做好备份),也是不行……经过一番测试琢磨,终于找到简单方法修复被损坏的MYD文件了

1、在MySQLAdmin中选中有问题的表,也就是损坏的MYD对应的数据表;

2、在列表的最下面,打开下拉框,选择“修复表”,如下图所示:

3、确定执行,如果损坏问题不大的话,一般就能修复MYD文件了!我是按照此方法成功了的!

遇到此问题的朋友不妨先按以上方法试一下,很简单!

扫描二维码推送至手机访问。

版权声明:本文由光的传人博客www.liu16.com发布,如需转载请注明出处。

本文链接:http://www.liu16.com/post/MySQL-MYD.html

分享给朋友:

相关文章

Chrome谷歌浏览器已停用不支持的扩展程序解决方法

Chrome谷歌浏览器已停用不支持的扩展程序解决方法

昨天自己修改后的谷歌浏览器插件,才使用了一天,今天刚打开浏览器就弹出了“已停用不支持的扩展程序”提示,第三方扩展程序就这么不受谷歌浏览器待见呢!?好吧,想办法解决!通过扩展程序里“该扩展程序未列在 Chrome 网上应用店中,并可能是在您不...

您输入的域名无法访问,DNS污染解决方法

您输入的域名无法访问,DNS污染解决方法

新解析的域名,解析没生效时访问,会出现“您输入的域名无法访问,请尝试为您提供的网址导航服务或重新搜索访问。”或其他提示,然后自动跳转到某挂满了N多广告的导航网址上,这个是宽带上DNS污染,这种情况本也无可厚非,毕竟网址解析确实没生效,打不开...

手机360浏览器如何卸载?卸载不掉怎么办?

手机360浏览器如何卸载?卸载不掉怎么办?

刚刚把用了两年的乐视手机乐max2给root,然后刷了个MIUI系统,又变成了一个新手机了!可是,偏偏做包的人不太讲究,做包辛苦都知道,你放点推广软件也无可厚非,能用的软件就留下了,可是你不要把推广软件做成内置系统的软件啊!这不,刚刷的MI...

2012年11月思想汇报

2012年11月思想汇报

关于工作的一些感慨。 对于刚毕业的大学生来说,能找到一份待遇不错,工作轻松的职位不算一件难事。可是,在这样的工作岗位上时间久了会不会出问题呢?思想会不会变得不思进取?生活会不会变得没有激情!? 工作,对于很多人来说,就是赖以生存必须要做的,...

正则表达式的语法表

正则表达式的语法表

正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常...

shopex出现No input file specified.解决方法

shopex出现No input file specified.解决方法

今天在新建的shopex商城后台添加应用的时候,出现了No input file specified.问题。问了下度娘,也没有问出个所以然来!原来百度也有不知道的东西啊!于是跟空间商联系。把问题说清楚后,空间商竟然一下子说出了问题的根结以及...

评论列表

软膜天花
10年前 (2016-06-20)

高手出招

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。