+ -
当前位置:首页 → 问答吧 → mysql仅存ibdata1文件的数据恢复问题

mysql仅存ibdata1文件的数据恢复问题

时间:2011-07-31

来源:互联网

由于系统重装了,之前备份的数据由于别的原因又丢了,现在只剩下了ibdata1文件,大小26M,和之前有一样,按道理数据仍是在里面的,问题是 ,数据的表结构文件全部没有了.还有办法恢复吗?

作者: rorom   发布时间: 2011-07-31

继续等待

作者: rorom   发布时间: 2011-08-01

INNODB的数据一般用MYSQLDUMP备份再导入,只有ibdata1不能恢复

作者: WWWWA   发布时间: 2011-08-01

my.ini中设置innodb_force_recovery=1,重启mysql,试试看。

作者: wwwwb   发布时间: 2011-08-01

如果你有之前的建表语句,兴许可以恢复。

作者: iihero   发布时间: 2011-08-01

只有IBDATA则无法正常途径恢复了。除非你对INNODB的文件结构了解并愿意花大量时间去直接分析它的数据。

作者: ACMAIN_CHM   发布时间: 2011-08-01

理论上,应该只差table_name.frm文件,恢复表结构等信息即可

作者: shine333   发布时间: 2011-08-01