MySQL事务的提交
生活随笔
收集整理的這篇文章主要介紹了
MySQL事务的提交
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
事務的提交方式為手動提交
有兩個賬戶,a賬戶有900元,b賬戶有1100元
開啟一個事務,使用update語句,實現由b賬戶,向a賬戶轉100元的轉賬功能
執行完成上述語句,查詢account表中的余額
可以看出,在事務中實現了轉賬功能
此時,退出數據庫,然后重新登錄,查詢數據庫中各賬戶的余額
可以看出,事務中的轉賬功能沒有成功
因此,在事務中轉賬成功后,沒有提交事務就退出數據庫了,由于,事務中的語句不能自動提交,因此,當前的操作都被自動取消了
commit
使用commit語句,提交事務
此時,退出數據庫重新登錄
可以看出,事務中的轉賬操作成功了
注意,事務中的操作,都是手動提交的,因此,在操作完事務時,一定要使用COMMIT語句提交事務,否則,事務操作會失敗
總結
以上是生活随笔為你收集整理的MySQL事务的提交的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL事务的特性
- 下一篇: MySQL事务的回滚