文章详情页
急急急急,求救:mysql delete 误删手
问题描述
昨天发了一个求去重然后取最新值的,早上在测试环境测试网友提供的代码, 结果,不小心连到正式环境,结果就悲剧了,现在数据被误删了,急求解决方法呀,
说下数据库情况表是 innod 引擎的,开启了binlog
问题解答
回答1:误删之后,赶紧联系同事,同事最终搞定了,问他怎么恢复的, 他给了我这个链接http://www.jb51.net/article/99553.htm 回答2:
这种情况你只能去找备份 按日志恢复
回答3:有binlog还不简单,先把今天的binlog恢复下,找到删除语句,查看语句前一个position;拿个昨天的备份进行恢复,然后再通过今天的binlog追加恢复到这个position,就有了删除之前的数据库了。gg下,网上很多具体方法
回答4:你这种情况我也遇到过,不过我是把表里的所有记录的同一字段修改为一样的,你这个删除的比我的还要麻烦,只能按日志修改数据库了。
相关文章:
排行榜