mysql 通过拷贝data文件夹进行恢复。
解决了,确实可以通过拷贝data文件夹进行恢复。
1. 删掉现有的data文件夹(先备份一份)
2. 将需要恢复的data文件夹放到对应位置
3. 修改my.cnf,加入innodb_force_recovery=4或者6
4. 直接启动,注意err文件的报错
5. 有可能报一些权限上的错误,逐条修改即可
6. 启动之后直接mysqldump,赶紧恢复数据
7. 成功
按照这个方法解决了,谢谢!大家注意没有mysql版本号和data权限!
chmod data
chown -R mysql:mysql data
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步