MySql事务的简单使用

4个特性

  • 原子性:一个事务中的全部操做,要么所有完成,要么所有不完成,不会结束在中间某个环节。事务在执行过程当中发生错误,会被回滚(rollback)到事务开始前的状态
  • 一致性:在事务开始前和事务结束之后,数据库的完整性没有被破坏。例如A和B之间的转帐,不论转多少次,转多少,两我的的总金额是不会变的
  • 隔离性:每一个事务之间,没有关联,分开执行
  • 持久性:事务处理结束后,对数据的修改是永久的

使用

  • 开始事务
    • begin
  • 结束事务
    • 提交事务:commit
    • 回滚事务:rollbck
相关文章
相关标签/搜索