mysql 可以对执行成功的SQL语句进行回滚吗?
我看到网上一般说的 当事务中一条update或delete或insert语句执行错误时,用rollback进行回滚,但我如果想对执行成功的SQL语句回滚,该如何做?
我在C++中insert多条记录,执行成功后,表中会多出新记录。此时我想通过界面上的一个撤销按钮进行对数据库的回滚操作,即表格变回到insert多条记录前的状态,请问可以实现吗? 如果能,具体该怎么做呢
也许我的思路不是很对,希望大牛能指教一下如何通过该撤销按钮实现上一步对数据库的 增 删 改 等操作? 不胜感谢
我在mysql板块请教过,有人说不可以,但是如果我想把最近delete的某条记录恢复,该如何操作呢?