返回信息流使用腾讯云服务器,因异常断电,导致数据库崩溃了,部分数据表访问时提示 “表不存在”,数据表的*.ibd 和 *.frm文件还在,
不知道有没有大神知道如何恢复
请教,必有重谢
这是一条镜像帖。来源:北邮人论坛 / database / #11274同步于 2019/7/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
MySQL数据恢复
qazplm
2019/7/8镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
提示表不存在,数据库肯定会留err信息的。。
我记得可以通过复制data文件夹的方式恢复,
把原先的data备份后删除,在将原先的数据覆盖在新的data文件中,注意权限与归属
my.cnf中设置innodb_force_recovery为4或者6,在启动,看err再修复其他的问题,只要起来了,先dump下数据。。。
【 在 hafrans 的大作中提到: 】
: 提示表不存在,数据库肯定会留err信息的。。
: 我记得可以通过复制data文件夹的方式恢复,
: 把原先的data备份后删除,在将原先的数据覆盖在新的data文件中,注意权限与归属
: ...................
多谢回复,这个操作做过了。。然而没有恢复。。现在手工恢复了[ema34]