欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

mysql事務管理的用法

這篇文章主要講解了MySQL事務管理的用法,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。

在瀾滄等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都網(wǎng)站設計、成都網(wǎng)站建設 網(wǎng)站設計制作按需求定制設計,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,成都品牌網(wǎng)站建設,網(wǎng)絡營銷推廣,外貿網(wǎng)站制作,瀾滄網(wǎng)站建設費用合理。

什么是事務管理:

  • 可以把一系列要執(zhí)行的操作稱為事務,而事務管理就是管理這些操作要么完全執(zhí)行,要么完全不執(zhí)行(很經典的一個例子是:A要給B轉錢,首先A的錢減少了,但是突然的數(shù)據(jù)庫斷電了,導致無法給B加錢,然后由于丟失數(shù)據(jù),B不承認收到A的錢;在這里事務就是確保加錢和減錢兩個都完全執(zhí)行或完全不執(zhí)行,如果加錢失敗,那么不會發(fā)生減錢)。
  • 事務管理的意義:保證數(shù)據(jù)操作的完整性。
  • mysql中并不是所有的數(shù)據(jù)引擎都支持事務管理的,只有innodb支持事務管理。

事務管理的特性:

  • 原子性:事務的整個操作是一個整體,不可以分割,要么全部成功,要么全部失敗。
  • 一致性:事務操作的前后,數(shù)據(jù)表中的數(shù)據(jù)沒有變化。
  • 隔離性:事務操作是相互隔離不受影響的。
  • 持久性:數(shù)據(jù)一旦提交,不可改變,永久的改變數(shù)據(jù)表數(shù)據(jù)。

事務管理操作:

  • 開啟事務管理:開啟之后,下面的sql語句并不會馬上執(zhí)行并把結果寫到表中,而是會寫到事務日志中。
    • start transaction;
  • 回退操作:回退會清掉開始事務管理之后寫到事務日志中的內容,即恢復到開啟事務管理之前。
    • 語法:rollback;
    • 注意:回退操作只是回退"寫"的內容,對于普通的讀表select語句不能回退。
  • 事務提交:將sql語句的結果寫到數(shù)據(jù)表中。
    • 語法:commit:

實驗表:

create table bankaccount(id int primary key auto_increment,name varchar(15),money int);
insert into bankaccount(name,money) values("Jobs",2000);
insert into bankaccount(name,money) values("Bill",3000);

mysql事務管理的用法

mysql事務管理的用法

補充:

  • 當 commit 或 rollback 語句執(zhí)行后,事務會自動關閉(將來的更改會隱含提交)。
  • 鎖機制:在事務操作一個表時,如果使用索引來取值,那么會鎖定到對應行;如果沒有使用索引來取值,那么會鎖定整個表。鎖定之后其他連接無法操作指定行或表。

回滾點:

  • 回滾點可以指定rollback回退的位置【比如現(xiàn)在打了100條命令,發(fā)現(xiàn)第81打錯了,如果回滾到打了81命令之前一點而不是回滾到開啟事務之前就可以節(jié)省下很多時間。】
  • 語法:
    • 創(chuàng)建回滾點:savepoint 回滾點名;
    • 回滾到回滾點:rollback to 回滾點名;

mysql事務管理的用法

補充:

  • 回滾點在事務管理關閉(rollback或commit之后)之后失效,不要在事務之外使用回滾點。

默認的事務管理:

  • 默認情況下,mysql的事務管理是關閉(自動事務)的,語句的結果會馬上寫到數(shù)據(jù)表中。
    • 可以通過show variable like 'autocommit';來查看是否開啟自動事務,值為1為自動事務已開啟,為0則為關閉。
  • 關閉自動事務:set autocommit =0;【關閉后需要commit來執(zhí)行每一條語句,相當于開始了事務管理】
    • 不過注意的是set autocommit針對的是會話變量,所以這個設置只在此次會話連接中生效。

看完上述內容,是不是對mysql事務管理的用法有進一步的了解,如果還想學習更多內容,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

文章題目:mysql事務管理的用法
當前路徑:http://aaarwkj.com/article32/gopdsc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿網(wǎng)站建設建站公司、靜態(tài)網(wǎng)站、網(wǎng)站制作、手機網(wǎng)站建設云服務器

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設網(wǎng)站維護公司
成人黄片免费在线播放| 调教亚洲另类唯美第二页| 欧美日韩国产福利在线观看| 久久99久久久国产精品| 日本一区二区在线高清| 国产精品一区二区黑人巨大| 成人久久精品一区二区| 黄色片在线观看中文字幕| 亚洲精品日韩一区二区| 亚洲熟妇亚洲熟妇亚洲熟妇| 午夜精品国产日韩欧美在线 | 熟妇人妻精品一区二区| 夜夜嗨精品免费视频播放 | 日韩精品在线观看一| 亚洲巨大黑人一区二区三区| 欧美日韩人美精品一区在线| 日本道二区视频中文字幕| 精品国产自在久久成人| 夫妻性生活在线视频一级片| 人人人妻人人澡人人爽e| 欧美另类不卡在线观看| 同为人妻一区二区三区| 99热精品免费在线观看| 蜜臀av午夜福利在线观看| 色哟哟网站在线精品视频| 免费女性啪啪无遮挡网站| 97国产在线视频观看| 久久国产三级久久久久久| 综合久久—本道中文字幕| 亚洲欧美日韩一区中文字幕| 国产成人亚洲合色婷婷| 国产精品久久99一区| 日本美女阴部毛茸茸视频| 亚洲欧美综合另类久久| 亚洲图文一区二区三区四区| 国产三级黄色片免费看| 黑人精品少妇一区二区三区 | 日韩精品中文字幕人妻系列| 男人午夜福利视频在线观看| 中文有码人妻字幕在线| 99热只有这里才有精品|