mysql中的事务

mysql中的事务,第1张

mysql中的事务

提交事务:commit; 语句
    回滚事务:rollback; 语句(回滚永远都是只能回滚到上一次的提交点!)

怎么将mysql的自动提交机制关闭掉呢?
        先执行这个命令:start transaction;

事务包括4个特性?

A:原子性

C:一致性

I:隔离

D:持久性

事务的隔离性!!!

读未提交:read uncommitted(最低的隔离级别)《没有提交就读到了》

事务A可以读取到事务B未提交的数据。
            这种隔离级别存在的问题就是:
                脏读现象!(Dirty Read)
                我们称读到了脏数据。

读已提交:read committed《提交之后才能读到》

可重复读:repeatable read《提交之后也读不到,永远读取的都是刚开启事务时的数据》

序列化/串行化:serializable(最高的隔离级别)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5712598.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存