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

posted @ 2017-11-16 11:25  jamescr7  阅读(4091)  评论(0编辑  收藏  举报