本篇文章主要為大家介紹mysql資料表中手動事務回溯點的具體使用方法。
關於事務回溯點的基本定義,在【Mysql資料表中手動事務的回滾點是什麼】中已經給大家詳細介紹過了,想必各位對mysql數據表中事務回滾點有了一定的了解。
下面我們就結合一些簡單的例子,跟大家講解交易回溯點的具體設定及使用方法。
假設這裡有一張兩條資料的資料表money,如下圖中,我們透過命令列工具查詢出具體資料。
並且開啟交易,開啟交易的語句為
start transaction;
然後我們進行一些資料更新操作,例如這裡我們給id為1的人發了10000元薪資。那麼顯然她的金額就加上了10000,如下圖所示。
然後我們在這裡設定一個回滾點mj。
注意,設定回滾點的語法:
savepoint + 回滚点名称;
在設定回滾點後,如果我們本來準備給id為1的人扣稅,但誤將id為2的人扣了稅。如上圖中所示,1、2金額都發生了變化。
此時,回滾點的作用就顯現出來了,這裡我們可以進行返回回滾點操作。
返回回滾點語法:
rollback to+ 回滚点名称;
#如上圖,我們重新給予id為1的人扣稅操作,結果也是都恢復正常了,而先前的誤操作絲毫沒有受到影響,也就是說設定回滾點可以讓我們對錯誤的執行語句進行重新操作,並且先前錯誤的執行語句是不會生效的!
這裡我們就可以看出設定交易回滾點的重要性了。
這篇文章就是關於mysql資料表中手動交易回溯點的設定及使用方法介紹,非常簡單易懂,那麼大家也可以在本地進行測試。
想要了解更多mysql知識,可以關注PHP中文網mysql影片教學,歡迎大家參考學習!
以上是怎麼設定使用mysql資料表中手動交易的回滾點的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

SublimeText3漢化版
中文版,非常好用

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

SublimeText3 Linux新版
SublimeText3 Linux最新版

WebStorm Mac版
好用的JavaScript開發工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),