输入banner图图片脚本导航/分类

mysql之事务

=money+500 where name = ‘shaotuo’//修改数据

      update bank set moey=money-500 where name = ‘laohu’

      ERROR 1054(42522):Unknown column ‘moey’in ‘filed list’

     

      由于上述有一个错误,我们要执行回滚rollback操作:

       rollback;

       select * from bank;

       技术分享

      我们可以看到表没有变化

      成功之后进行commit操作:

      start transaction;

       update bank set money=money+500 where name = ‘shaotuo’

       update bank set money=money-500 where name = ‘laohu’

       两个都执行成功后commit

       commit;

       select * from bank;

       技术分享

    我们可以看到我们修改数据成功了。


     


























mysql之事务

标签:mysql之事务