紧急求救!存有重要数据的mysql数据库被我不小心删除了,又用几天前备份的表恢复了,现在只有个最新的ibdata1文件,能否恢复?

解决方案 »

  1.   

    你MySQL 是否开启了二进制日志呢? 若有应该可以使用二进制日志进行恢复。
      

  2.   

    1、用UNDELETE等等恢复软件试试;
    2、开启日志没有;
    3、只有ibdata1是不能恢复的。
      

  3.   

    1 window 机器还是 Linux 机器
    2 若是 Linux 机器上 可以去这下面路径【/usr/local/mysql/var】看看是否存在XXXXXXXXbin.000001之类文件。如果有你就可以使用二进制文件来恢复。
      

  4.   

    硬盘没动过的话可以试试网上的easyrecover之类的恢复软件。