MySQL事务

一.事务
     1.什么是事务?事务就是将一组操作,封装成一个执行单元,要么一块执行成功,要么一块失败,不会出现执行一般的情况。数据库引擎:InnoDB 才支持事务,MyISAM不支持事务。
       2.为什么要用事务?使用事务来控制,保证以上两句SQL 要么全部执行成功,要么全部执行失败
       3.使用:
             3.1开启事务:mysql 8 之前使用的是start transaction ,mysql之后使用的是begin
             3.2 提交事务:commit
             3.3 回滚事务:rollback
**注意:事务在开启之后,必须以提交事务或回滚事务来结束。**
4.四大特性(ACID):原子性,一致性,隔离性,持久性
5.隔离级别(4种)
       a.查询事务的隔离级别: select @@global.tx_isolation,@@tx_isolation;
       b.设置当前客户端的事务隔离级别:set session

MySQL事务最先出现在Python成神之路

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

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