天天看點

MySql - InnoDB - 事務 , Php版

(出處:http://www.cnblogs.com/linguanh/)

1,前序

  由于要重構APP(社交類) 服務端接口的部分代碼,故接觸到了 innoDB,以及事務這個詞,下面主要是以例子的形式顯示它的用法,理論的東西不過多講述。

2,何為事務

  鄙人在程式設計方面的解釋:多條指令操作放在一起處理 , 例如送出的時候一起送出,撤銷的時候也是一起撤銷,書本對這個詞的定義内容很多。

3,myisam 與 innoDB  

  它們都是mysql資料庫的引擎,我們一般建表預設的是 myisam 引擎,比較:http://www.cnblogs.com/vicenteforever/articles/1613119.html,個人認為,類似于insert、update、delete 這種操作如果涉及多表或單表互聯操作的情況,為了避免資料寫髒,請使用事務。因為整個過程中若一條錯誤,便可以復原到開始時的狀态。

4,分享個基于php的類

5,例子

MySql - InnoDB - 事務 , Php版
MySql - InnoDB - 事務 , Php版

View Code

MySql - InnoDB - 事務 , Php版