MySQL默認操作模式就是autocommit自動提交模式。這就表示除非顯式地開始一個事務,否則每個查詢都被當做一個單獨的事務自動執(zhí)行。我們可以通過設置autocommit的值改變是否是自動提交autocommit模式。
目前創(chuàng)新互聯(lián)已為成百上千家的企業(yè)提供了網(wǎng)站建設、域名、雅安服務器托管、網(wǎng)站托管運營、企業(yè)網(wǎng)站設計、阿榮網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
通過以下命令可以查看當前autocommit模式
mysql> show variables
like
'autocommit'
;
+
---------------+-------+
| Variable_name | Value |
+
---------------+-------+
| autocommit |
ON
|
+
---------------+-------+
1 row
in
set
(0.04 sec)
從查詢結果中,我們發(fā)現(xiàn)Value的值是ON,表示autocommit開啟。我們可以通過以下SQL語句改變這個模式
1 | mysql> set autocommit = 0; |
值0和OFF都是一樣的,當然,1也就表示ON。通過以上設置autocommit=0,則用戶將一直處于某個事務中,直到執(zhí)行一條commit提交或rollback語句才會結束當前事務重新開始一個新的事務。
分享文章:MySQL事務autocommit自動提交
文章出自:http://chinadenli.net/article34/ihoise.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、微信公眾號、網(wǎng)站維護、全網(wǎng)營銷推廣、網(wǎng)站收錄、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)