91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MYSQL事務處理的主要兩種方法

發布時間:2020-06-08 17:14:36 來源:網絡 閱讀:374 作者:三月 欄目:數據庫

下文主要給大家帶來MYSQL事務處理的主要兩種方法,希望這些內容能夠帶給大家實際用處,這也是我編輯MYSQL事務處理的主要兩種方法這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

使用事務要注意以下三點:

1、在 MySQL 中只有使用了 Innodb 數據庫引擎的數據庫或表才支持事務。

2、事務處理可以用來維護數據庫的完整性,保證成批的 SQL 語句要么全部執行,要么全部不執行。

3、事務用來管理 insert,update,delete 語句

MYSQL 事務處理主要有兩種方法:

1、用 BEGIN, ROLLBACK, COMMIT來實現

  • BEGIN 開始一個事務

  • ROLLBACK 事務回滾

  • COMMIT 事務確認

2、直接用 SET 來改變 MySQL 的自動提交模式:

  • SET AUTOCOMMIT=0 禁止自動提交

  • SET AUTOCOMMIT=1 開啟自動提交

例如:

SET AUTOCOMMIT = 0;
BEGIN;
INSERT INTO km_xtyh (YHID,YHMC) VALUE ('asdjoi213hjsh','李四');
COMMIT;

解讀:

        先將自動提交給關閉了~然后用“BEGIN”開啟事務,之后雖然是插入語句,但是還沒有進行“COMMIT”操作,并沒有真正的提交,該條數據只是暫時性存在數據庫中(注意:此時數據庫里已經有“李四”這一條數據),如果執行了"COMMIT"語句,該條數據將永久性插入數據庫;

        如果不執行"COMMIT"執行的是另外一個語句"ROLLBACK",則數據庫中將不會存在該條記錄,數據沒有真正插入成功。

對于以上關于MYSQL事務處理的主要兩種方法,大家是不是覺得非常有幫助。如果需要了解更多內容,請繼續關注我們的行業資訊,相信你會喜歡上這些內容的。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昂仁县| 自贡市| 寿宁县| 西乌珠穆沁旗| 黔西县| 庆阳市| 金平| 称多县| 饶阳县| 保德县| 读书| 阿鲁科尔沁旗| 京山县| 建湖县| 鸡西市| 定襄县| 乳源| 天柱县| 卢氏县| 灯塔市| 武定县| 襄樊市| 连山| 绥滨县| 合山市| 晋中市| 宜丰县| 邻水| 土默特左旗| 县级市| 乌拉特中旗| 伽师县| 阳泉市| 赤峰市| 鸡西市| 灵璧县| 同江市| 公主岭市| 垦利县| 桂阳县| 东辽县|