Mysql ibdata1文件恢复问题

1、导入ibdata1文件到data文件夹后Mysql不能正常启动怎么办?
解决办法将data文件夹中的ib_logfile0、ib_logfile1、lenovo-PC.err文件删除,因为mysql会根据你的电脑创建相应的以上文件,所以在恢复bdata1之前应该先将这些文件删除;
Mysql ibdata1文件恢复问题_第1张图片
 
2、导入bdata1文件后成功启动Mysql 但不能打开数据表和读写数据怎么办?
2、1有可能是因为bdata1文件被损坏,按照正常方式是不能正常使用,那么就要用到mysql 提供的数据恢复参数了,打开 Mysql 安装目录下的my.ini 文件在
[mysqld] 加上
innodb_force_recovery = 4 就可以了。
可参考 http://dev.mysql.com/doc/refman/5.1/en/forcing-innodb-recovery.html进行相应设置
个人总结的不清楚可参考以上文章