各位好,我有两个疑问:
1.比如mysql事务中有3个原子操作,其中第一个失败后会回滚吗?第二个失败后是直接回滚还是等第3个执行完毕之后3个一起回滚。
2.引起的回滚的原因有哪些?比如插入数据失败,更新数据失败?表中有这一条记录但是没有更新成功和根本没有这条记录有和区别呢?另外执行到第二个原子操作时数据库直接报错(重复的key之类),这种情况下事务是怎样运行的呢?
欢迎各位前来交流,本人也会尽量去查找答案。
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
人生最曼妙的风景,竟是内心的淡定与从容!