解决方案 »

  1.   

    找到那个 delete 语句在BINLOG中,然后把之前的语句全部执行一遍即可。
      

  2.   

    存储引擎是InnoDB,我之前的binlog都已经flush logs和reset master了,那只能从mysqldump备份文件中恢复了吗? 如果备份文件有上千万条记录,怎么找出对应insert语句呢?
      

  3.   

    如果你在误删除之后,表空间的内容没有被覆盖,那可以用工具实现
    http://www.percona.com/docs/wiki/innodb-data-recovery-tool:start
      

  4.   


    在mysqldump导出的语句中, 通过表名字以及主键值来查找记录进行恢复数据