Mysql
 sql >> Base de données >  >> RDS >> Mysql

Existe-t-il un moyen de revenir en arrière après la validation dans MySQL ?

Non, aucune requête n'annulera une requête de modification de données validée.

Si vous avez une sauvegarde de la base de données, vous pouvez restaurer la sauvegarde et utiliser les outils DBA (dans le cas de MySQL, c'est mysqlbinlog ) pour "rejouer" toutes les requêtes de modification de données à partir des journaux depuis la sauvegarde vers la base de données, mais ignorer la requête problématique.

Si vous n'avez pas de sauvegarde et tous les journaux depuis cette sauvegarde, vous ne pouvez rien faire pour récupérer les données.