解决了,确实可以通过拷贝data文件夹进行恢复。 1. 删掉现有的data文件夹(先备份一份) 2. 将需要恢复的data文件夹放到对应位置 3. 修改my.cnf,加入innodb_force_recovery=4或者6 4. 直接启动,注意err文件的报错 5. 有可能报一些权限上的错误,逐条修改即可 6. 启动之后直接mysqldump,赶紧恢复数据 7. 成功
ibdata1 ib_logfile0 ib_logfile1 还有其它数据库文件目录,全部复制到新的DATA目录下即可。
找不到表的原因是ibdata1中的数据不对
56,677
社区成员
56,708
社区内容
加载中
试试用AI创作助手写篇文章吧