最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于mysql事務(wù)、視圖、存儲過程、觸發(fā)器的應(yīng)用分析

 更新時間:2013年05月14日 16:30:07   作者:  
本篇文章是對mysql事務(wù)、視圖、存儲過程、觸發(fā)器的應(yīng)用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下

一 ,mysql事務(wù)

MYSQL中只有INNODB類型的數(shù)據(jù)表才能支持事務(wù)處理。

啟動事務(wù)有兩種方法

(1) 用begin,rollback,commit來實現(xiàn)

復(fù)制代碼 代碼如下:

begin  開始一個事務(wù)
rollback   事務(wù)回滾
commit    事務(wù)確認(rèn)

(2)直接用set來改變mysql的自動提交模式
復(fù)制代碼 代碼如下:

set autocommit=0 禁止自動提交
set autocommit=1 開啟自動提交

demo
復(fù)制代碼 代碼如下:

header("Content-type:text/html;charset=utf-8");
mysql_pconnect("localhost","root","") or die("數(shù)據(jù)庫連接失敗");
mysql_select_db("test");
mysql_query("set names utf8");
//開啟一個事務(wù)
//mysql_query("BEGIN");
//mysql_query("START TRANSACTION");
//mysql_query("SET AUTOCOMMIT=1");//設(shè)置事務(wù)不自動提交 mysql默認(rèn)是自動提交
mysql_query("SET AUTOCOMMIT=1");//開啟事務(wù)
$sql1 = "INSERT INTO `test`values ('2222','測試數(shù)據(jù)')";
$sql2 = "INSERT INTO `test` values ('111','sss','22')";//特地寫的錯誤
$res1 = mysql_query($sql1);
$res2 = mysql_query($sql2);
if($res1 && $res2)
{
    mysql_query("COMMIT");
    echo "事務(wù)提交";
}else{
    mysql_query("ROLLBACK");
    echo "事務(wù)回滾";
}
mysql_query("END");

相關(guān)文章

  • MySQL之存在則更新,否則就插入數(shù)據(jù)

    MySQL之存在則更新,否則就插入數(shù)據(jù)

    這篇文章主要介紹了MySQL之存在則更新,否則就插入數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • 利用MySQL空間函數(shù)實現(xiàn)位置打卡的完整步驟

    利用MySQL空間函數(shù)實現(xiàn)位置打卡的完整步驟

    這篇文章主要給大家介紹了關(guān)于如何利用MySQL空間函數(shù)實現(xiàn)位置打卡的完整步驟,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 如何用mysqldump進(jìn)行全量和時間點(diǎn)備份

    如何用mysqldump進(jìn)行全量和時間點(diǎn)備份

    這篇文章主要介紹了如何用mysqldump進(jìn)行全量和時間點(diǎn)備份,幫助大家更好的管理MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2020-08-08
  • MySQL DISTINCT 的基本實現(xiàn)原理詳解

    MySQL DISTINCT 的基本實現(xiàn)原理詳解

    這篇文章主要介紹了MySQL DISTINCT 的基本實現(xiàn)原理詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • mysql處理添加外鍵時提示error 150 問題的解決方法

    mysql處理添加外鍵時提示error 150 問題的解決方法

    當(dāng)你試圖在mysql中創(chuàng)建一個外鍵的時候,這個出錯會經(jīng)常發(fā)生,這是非常令人沮喪的
    2011-11-11
  • Mysql基礎(chǔ)之常見函數(shù)

    Mysql基礎(chǔ)之常見函數(shù)

    這篇文章主要介紹了Mysql基礎(chǔ)之常見函數(shù),文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)數(shù)據(jù)庫的小伙伴們有很大的幫助,需要的朋友可以參考下
    2021-04-04
  • mysql 5.7.13 winx64安裝配置方法圖文教程(win10)

    mysql 5.7.13 winx64安裝配置方法圖文教程(win10)

    這篇文章主要為大家分享了mysql 5.7.13 winx64安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 一文詳解如何在MySQL中處理JSON數(shù)據(jù)

    一文詳解如何在MySQL中處理JSON數(shù)據(jù)

    在當(dāng)今的大數(shù)據(jù)時代,JSON作為一種輕量級的數(shù)據(jù)交換格式,被廣泛應(yīng)用于Web應(yīng)用的數(shù)據(jù)傳輸,隨著MySQL 5.7的發(fā)布,MySQL引入了對JSON數(shù)據(jù)類型的支持,本文將詳細(xì)介紹如何在MySQL中處理JSON數(shù)據(jù),并提供示例,需要的朋友可以參考下
    2024-08-08
  • mysql實現(xiàn)合并同一ID對應(yīng)多條數(shù)據(jù)的方法

    mysql實現(xiàn)合并同一ID對應(yīng)多條數(shù)據(jù)的方法

    這篇文章主要介紹了mysql實現(xiàn)合并同一ID對應(yīng)多條數(shù)據(jù)的方法,涉及mysql GROUP_CONCAT函數(shù)的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • mysql 使用B+樹索引有哪些優(yōu)勢

    mysql 使用B+樹索引有哪些優(yōu)勢

    這篇文章主要介紹了mysql 使用B+樹索引有哪些優(yōu)勢,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2021-01-01

最新評論

垣曲县| 宜兰市| 开封市| 陇川县| 颍上县| 新建县| 汉寿县| 调兵山市| 牡丹江市| 房山区| 仁怀市| 盐源县| 芮城县| 淅川县| 黔东| 江达县| 建湖县| 佛冈县| 双流县| 历史| 龙泉市| 许昌市| 东方市| 桂阳县| 吴江市| 容城县| 子长县| 长治县| 巴彦淖尔市| 叶城县| 红原县| 武乡县| 方城县| 昌宁县| 龙海市| 乾安县| 洪江市| 偏关县| 常宁市| 屯昌县| 酒泉市|