Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Gibt es eine Möglichkeit, nach dem Festschreiben in MySQL ein Rollback durchzuführen?

Nein, es gibt keine Abfrage, die eine festgeschriebene Abfrage zur Änderung von Daten "rückgängig" macht.

Wenn Sie ein Backup der Datenbank haben, können Sie das Backup wiederherstellen und DBA-Tools verwenden (im Fall von MySQL ist es mysqlbinlog ), um alle datenmodifizierenden Abfragen aus den Protokollen seit der Sicherung zurück in die Datenbank "zu wiederholen", aber die problematische Abfrage zu überspringen.

Wenn Sie keine Sicherung und alle Protokolle seit dieser Sicherung haben, können Sie nichts tun, um die Daten wiederherzustellen.