通俗的說事務: 指一組操作,要么都成功執行,要么都不執行.---->原子性
在所有的操作沒有執行完畢之前,其他會話不能夠看到中間改變的過程- ->隔離性
事務發生前,和發生後,數據的總額依然匹配----->一致性
事務產生的影響不能夠撤消------>持久性
如果出了錯誤,事務也不允許撤銷, 只能透過"補償性事務"
轉帳
李三: --->支出 500, 李三 -500
趙---->收到500 , 趙四 +500
關於事務的引擎:
選用innodb /bdb
:🜎 . Commit 提交 rollback 回滾 注意: 當一個事務commit,或者rollback就結束了
一個事務具體範例: