对mysql数据库数据操作时经常需要撤销操作,主要用到事务和回滚
用法是:
1. start transaction; #开启事务
2. set savepoint +回滚点名称(name); #设置回滚点名称
3. balabala 数据处理balabala; #正常的数据处理
4. rollback to 回滚点名称/commit; #commit 表示确认提交,将3的数据更新提交到数据库,rollback表示回到回滚点位置,3的操作作废
对mysql数据库数据操作时经常需要撤销操作,主要用到事务和回滚
用法是:
1. start transaction; #开启事务
2. set savepoint +回滚点名称(name); #设置回滚点名称
3. balabala 数据处理balabala; #正常的数据处理
4. rollback to 回滚点名称/commit; #commit 表示确认提交,将3的数据更新提交到数据库,rollback表示回到回滚点位置,3的操作作废