以下步骤一步一步执行,切勿在可视化工具中全部执行。

1、开启事务
START TRANSACTION;
2、执行sql代码
执行脚本中得sql代码;
3、提交事务或者回滚事务,根据sql执行情况选择其中一条命令执行。
3.1、commit; -- 执行sql后确认数据影响条数如无误,执行commit提交事务。

  • 执行commit后第2步中对数据库的修改将是永久的,所以不需确认第2不中的sql影响数据条数无误。

3.2、rollback; -- 执行sql后检查数据影响条数如有误,执行rollback可回滚数据。

  • 执行rollback后被影响数据将被回滚为之前数据。