1. 概念: 多個增刪改操作的時候,我們通常把這幾步步驟方法事務中去執行;
* 如果一個包含多個步驟的業務操作,被事務管理,那么這些操作要么同時成功,要么同時失敗。
2. 操作:
1. 開啟事務: start transaction;
2. 回滾:rollback; 回到事務開啟之前的數據狀態;
3. 提交:commit; 就是sql執行成功;
1. 原子性:是不可分割的最小操作單位,要么同時成功,要么同時失敗。
2. 持久性:當事務提交或回滾后,數據庫會持久化的保存數據。 增刪改 commit;
3. 隔離性:多個事務之間。相互獨立。
4. 一致性:事務操作前后,數據總量不變