我在整理MYSql数据库里的数据时 不小心执行了 delete from dataname 里面的几十万条数据都没有了,请问怎么才能恢复啊,就是刚刚才删除的。

解决方案 »

  1.   

    没有删除表结构  直接不小心执行了 Delete from database 语句  求求各位大侠 帮帮忙啊
      

  2.   

    没有什么好办法。找出你最近一次的备份比如 2010-09-22 14:00的,进行完全恢复。 然后利用你的BINLOG继续从2010-09-22 14:00恢复到你删除前的。把BINLOG中导出这个 Delete from database 删除
      

  3.   


    如果是ON就是开了,如果和下面一样是OFF,那就是没开。
    mysql> show variables like 'log_bin';
    +---------------+-------+
    | Variable_name | Value |
    +---------------+-------+
    | log_bin       | OFF   |
    +---------------+-------+
    1 row in set (0.00 sec)mysql>
      

  4.   

    你到DATA文件夹下看看,有没有000001,0000002Z类似这样的文件,有的话就恭喜你了。