MySQL学习笔记五:TCL语言

TCL语言:Transaction control language 事务控制语言 事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行 事务的ACID(acid)属性: 1.原子性(Atomicity):指事务是一个不可分割的工作单位,事务中的操作要么发生,要么都不发生 2.一致性(Consistency):事务必须使数据库从一个一致性状态变换到另一个一致性的状态 3.隔离性(Isolation):事务的隔离性是指一个事务的执行不能被其他事务干扰 4.持久性(Durability):指一个事务一旦被提交,它对数据库中数据的改变就是永久性的,接下来的其他操作和数据库故障不应该对其有任何影响
案例:转账
张三丰 1000
郭襄 1000
update 表 set 张三丰的余额=500 where name='张三丰'
意外
update 表 set 郭襄的余额=1500 wher

MySQL学习笔记五:TCL语言最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/19581.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>