課程
/后端開發
/PHP
/Duang~MySQLi擴展庫來襲
autocommit是有什么作用?這么不加會怎樣?
2017-02-07
源自:Duang~MySQLi擴展庫來襲 3-5
正在回答
在php中每個sql語句就相當于一個事物,因此你提交表單就會執行sql語句。但是像做轉賬功能的時候,比如我轉給你100,你的賬戶里要收到我的100才算轉賬成功。如果單單我的賬戶扣了100,你的賬戶沒有收到100那么這個轉賬就不成功。所有就判斷兩個update同時為真的時候就才執行sql語句 就是commit();否則不成功的話就rollback回滾
西蘭花偉大炮 提問者
開啟和關閉mysql自動提交功能
舉報
本教程從面向對象和面向過程兩個方面為你開啟MySQLi學習之旅
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-02
在php中每個sql語句就相當于一個事物,因此你提交表單就會執行sql語句。但是像做轉賬功能的時候,比如我轉給你100,你的賬戶里要收到我的100才算轉賬成功。如果單單我的賬戶扣了100,你的賬戶沒有收到100那么這個轉賬就不成功。所有就判斷兩個update同時為真的時候就才執行sql語句 就是commit();否則不成功的話就rollback回滾
2017-02-07
開啟和關閉mysql自動提交功能