Vij*_*jay 52 mysql sql rollback sql-delete
我不小心从表中删除了一些大量的行......
我该如何回滚?
我使用PuTTY执行查询.
如果你们中的任何一个人能安全地引导我走出这个......我将不胜感激......
Omr*_*dan 97
如果你还没有备份,你几乎是捏造的.
Aar*_*lla 29
如果您尚未提交交易,请尝试rollback.如果您已提交事务(通过commit或退出命令行客户端),则必须从上次备份还原数据.
BEGIN TRANSACTION在开始查询之前使用该命令.这样你就可以ROLLBACK在任何时候做事.
例如:
小智 5
在 MySQL 中:
start transaction;
savepoint sp1;
delete from customer where ID=1;
savepoint sp2;
delete from customer where ID=2;
rollback to sp2;
rollback to sp1;
Run Code Online (Sandbox Code Playgroud)