利用mysql数据库中的TMD表修复“is marked as crashed and last (automatic?) repair failed”的错误

昨天不知是什么原因,网站的MYSQL数据库突然提示“is marked as crashed and last (automatic?) repair failed”采用phpmyadmin进行查看时,发现有个表由原来28M的变成了8M,并且提示这个表正在使用中。开始试着用phpmyadmin直接进行修复操作,但问题仍然存在。
开始认为文件损坏不能再修复回来。只好找来备份的SQL文件还原到一个临时的数据库中,并复制这个表的MYD替换掉正在使用的数据库中。虽然网站能访问了,可数据却不存并,备份中里的数据也显示不出来。 (more…)

发表于:2010-04-15 14:56:53 分类:代码 发表评论 Tags:, , , ,

正在加载信息...

Archives