Mysql ibdata1文件恢复问题
1、导入ibdata1文件到data文件夹后Mysql不能正常启动怎么办?
解决办法将data文件夹中的ib_logfile0、ib_logfile1、lenovo-PC.err文件删除,因为mysql会根据你的电脑创建相应的以上文件,所以在恢复bdata1之前应该先将这些文件删除;
![图片](https://i-blog.csdnimg.cn/blog_migrate/41f1f26a3cfbcf1841171fd63378e77e.jpeg)
2、导入bdata1文件后成功启动Mysql 但不能打开数据表和读写数据怎么办?
2、1有可能是因为bdata1文件被损坏,按照正常方式是不能正常使用,那么就要用到mysql 提供的数据恢复参数了,打开 Mysql 安装目录下的my.ini 文件在
[mysqld] 加上
innodb_force_recovery = 4 就可以了。
个人总结的不清楚可参考以上文章
转载于:https://blog.51cto.com/1412404/1046882