php語(yǔ)言入門(mén) php mysql事務(wù)rollback&commit示例?
php mysql事務(wù)rollback&commit示例?事務(wù)是一系列查詢(xún)和/或更新語(yǔ)句。使用begin和Start transaction啟動(dòng)事務(wù),回滾事務(wù)并提交事務(wù)。啟動(dòng)事務(wù)后,可以有多個(gè)S
php mysql事務(wù)rollback&commit示例?
事務(wù)是一系列查詢(xún)和/或更新語(yǔ)句。使用begin和Start transaction啟動(dòng)事務(wù),回滾事務(wù)并提交事務(wù)。啟動(dòng)事務(wù)后,可以有多個(gè)SQL查詢(xún)或update語(yǔ)句。每個(gè)SQL提交執(zhí)行后,都應(yīng)該有語(yǔ)句來(lái)判斷是否正確執(zhí)行,以確定是否回滾下一步。如果所有這些都正確執(zhí)行,事務(wù)將最終提交。事務(wù)回滾后,數(shù)據(jù)庫(kù)將保持其事務(wù)前狀態(tài)。就像一個(gè)編輯過(guò)的文件不保存就退出一樣。當(dāng)然,它仍然與原始文件相同。因此,事務(wù)可以被視為一個(gè)原子操作,在這個(gè)操作中,所有或沒(méi)有SQL語(yǔ)句被執(zhí)行。編輯文件可以理解嗎