Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Existe alguma maneira de reverter após o commit no MySQL?


Não, não há consulta que "desfará" uma consulta de modificação de dados confirmada.

Se você tiver um backup do banco de dados, poderá restaurar o backup e usar ferramentas de DBA (no caso do MySQL, é mysqlbinlog ) para "reproduzir" todas as consultas de modificação de dados dos logs desde o backup de volta ao banco de dados, mas ignore a consulta do problema.

Se você não tiver um backup e todos os logs desde esse backup, não há nada que você possa fazer para recuperar os dados.