How can I roll back my last delete command in MySQL?

后端 未结 10 2139
臣服心动
臣服心动 2020-12-25 09:32

I accidentally deleted some huge number of rows from a table...

How can I roll it back?

I executed the query using PuTTY.

I\'ll be grateful if any of

10条回答
  •  [愿得一人]
    2020-12-25 10:31

    In 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;
    

提交回复
热议问题