事務處理:當所有事件執行成功,事務才執行;若有任何一個事件不能成功執行,事務的其它事件也不被執行。只要你的MySQL版本支持BDB或InnoDB表類型,那么你的MySQL就具有事務處理 " /> 国产精品点击进入在线影院高清 ,你的欲梦裸身在线播放,国内精品视频一区二区在线观看

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php事務處理實例詳解

一、php事務處理概述:

事務:是若干事件的集合
事務處理:當所有事件執行成功,事務才執行;若有任何一個事件不能成功執行,事務的其它事件也不被執行。

只要你的MySQL版本支持BDB或InnoDB表類型,那么你的MySQL就具有事務處理的能力。這里面,又以InnoDB表類型用的最多,雖然后來發生了諸如Oracle收購InnoDB等令MySQL不爽的事情,但是這類商業事件與技術無關,下面就以InnoDB表類型為例簡單說一下MySQL中的事務處理。

二、php事務處理代碼:

<?php try{ $pdo=new PDO("mysql:host=localhost;dbname=psp","root",""); $pdo->exec("set names utf8"); $pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);//設置異常處理模式 $pdo->setAttribute(PDO::ATTR_AUTOCOMMIT,0);//關閉自動提交 }catch(PDOException $e){ echo "數據庫連接失敗"; exit; } try{ $age=10; $pdo->beginTransaction();//開始事務 $affected_rows1=$pdo->exec("update kfry set k_age=k_age+{$age} where k_name='user1'"); $affected_rows2=$pdo->exec("update kfry set k_age=k_age-{$age} where k_name='user2'");//隨意更改使之執行成功或失敗 /* if($affected_rows1&&$affected_rows2) {  $pdo->commit();  echo "操作成功"; }else{  $pdo->rollback(); } */ if(!$affected_rows1)  throw new PDOException("加入錯誤"); if(!$affected_rows2)  throw new PDOException("減少錯誤"); echo "操作成功"; $pdo->commit();//如果執行到此處前面兩個更新sql語句執行成功,整個事務執行成功 }catch(PDOException $e){ echo "操作失敗:".$e->getMessage(); $pdo->rollback();//執行事務中的語句出了問題,整個事務全部撤銷 } $pdo->setAttribute(PDO::ATTR_AUTOCOMMIT,1); //測試是否成功 echo "/n操作結果為:/n"; $sql="select * from kfry"; $result=$pdo->query($sql); foreach($result as $v) { echo $v['k_name']." ".$v['k_age']."/n"; }?>

php技術php事務處理實例詳解,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 麻豆国产人妻精品无码AV | 极品色αv影院 | 千禧金瓶梅 快播 | 亚洲 欧美 制服 视频二区 | 啦啦啦WWW在线观看免费高清版 | vidosgratis tv少女| 日本强好片久久久久久AAA | 日韩亚洲欧美中文高清 | 蜜臀AV久久国产午夜福利软件 | 久久精品国产久精国产果冻传媒 | 99久免费精品视频在线观看2 | 古风一女N男到处做高H | 毛片无码免费无码播放 | 亚洲无吗精品AV九九久久 | 攵女yin乱合集高h | 永久精品视频无码一区 | 国产白色视频在线观看w | 国产精品九九九久久九九 | 曰本xxⅹ孕妇性xxx | 九九精品国产亚洲A片无码 九九精彩视频在线观看视频 | 海量激情文学 | 九九在线精品亚洲国产 | 扒开美女下面粉嫩粉嫩冒白浆 | 最新高清无码专区在线视频 | 九九久久久 | 忘忧草日本在线WWW日本 | yy8090理论三级在线看 | 天美传媒在线完整免费观看网站 | 在线亚洲精品福利网址导航 | 日韩精品无码久久一区二区三 | 欧美老妇与zozoz0交 | 久久re热线视频国产 | 美国女孩毛片 | 久久电影精品久久99久久 | brazzers欧美孕交| 亚洲香蕉视频在线播放 | 伊人久久大香线蕉综合亚洲 | jizz日本美女 | 91精品婷婷国产综合久久8 | 在线观看国产视频 | 日本xxxxx按摩19 |