◆救命啊!mysql误删数据恢复◆
不小心进行了delete from CrcDetail where flag= '0' 命令操作,导致表的部分数据被删除,更要命的是没有备份数据,有办法恢复吗?
------解决方案--------------------没有备份。那唯一的希望就是你打开了二进制日志功能。
------解决方案--------------------只能抱住业务方这个大腿了 看看能不能从业务上恢复
------解决方案--------------------you are dead
------解决方案--------------------如果是Inoodb表且没有开二进制日志,还有机会通过ibdata将数据找回,但比较麻烦
------解决方案--------------------没有备份、没有二进制日志,只有出MONEY,让专业的恢复公司来恢复
------解决方案--------------------打开二进制日志功能是多么滴重要啊,虽然费点空间。。。。。。
------解决方案--------------------没有备份、没有二进制日志就很难办了……
以后还是打开二进制日志比较好!
------解决方案--------------------可以从binlog里面恢复。把那部分对应的insert和update语句导出来,然后执行一下就行了。
如果没有binlong,你看看其他表有没有外键或者关联的数据字段或者数据冗余之类的,或许也能恢复一些。
有备份数据库吗?也可以从那恢复。
再不行,你看看那部分数据有多大影响,没多大影响就不用管了。