2025/11/26

事务
数据库中一组不可分割的操作集合,要么全部执行成功,要么全部执行失败(要么全做,要么全不做),核心是保证数据一致性。
核心特性(ACID)
A(原子性):操作不可拆分,要么全成要么全回滚(如转账:扣款和到账必须同时成功 / 失败)。
C(一致性):事务执行前后,数据总状态合法(如转账后双方总金额不变)。
I(隔离性):多事务并发执行时,相互隔离不干扰(避免脏读、幻读等问题)。
D(持久性):事务提交后,数据变更永久生效,不受系统故障影响。
常用操作
开启事务:START TRANSACTION
提交事务:COMMIT(确认变更)
回滚事务:ROLLBACK(失败时撤销所有操作)

开启事务:conn.setAutoCommit(false)

posted on 2025-11-23 18:25  才一斤  阅读(0)  评论(0)    收藏  举报

导航