Gestern habe ich eine Anfrage zum Entfernen von Duplikaten gestellt und den von den Internetnutzern bereitgestellten Code am Morgen getestet. Infolgedessen habe ich versehentlich eine Verbindung zur offiziellen Umgebung hergestellt, und das Ergebnis war tragisch Die Daten wurden versehentlich gelöscht.
说下数据库情况
表是 innod 引擎的,开启了binlog
这种情况你只能去找备份 按日志恢复
有binlog还不简单,先把今天的binlog恢复下,找到删除语句,查看语句前一个position;拿个昨天的备份进行恢复,然后再通过今天的binlog追加恢复到这个position,就有了删除之前的数据库了。
gg下,网上很多具体方法
你这种情况我也遇到过,不过我是把表里的所有记录的同一字段修改为一样的,你这个删除的比我的还要麻烦,只能按日志修改数据库了。