基于mysql事務(wù)、視圖、存儲(chǔ)過程、觸發(fā)器的應(yīng)用分
導(dǎo)讀:1建站知識(shí)一 ,mysql事務(wù) MYSQL中只有INNODB類型的數(shù)據(jù)表才能支持事務(wù)處理。 啟動(dòng)事務(wù)有兩種方法 (1) 用begin,rollback,commit來實(shí)現(xiàn)建設(shè)網(wǎng)站公司seo網(wǎng)站排名優(yōu)化軟件。
一 ,mysql事務(wù)
MYSQL中只有INNODB類型的數(shù)據(jù)表才能支持事務(wù)處理。
啟動(dòng)事務(wù)有兩種方法
(1) 用begin,rollback,commit來實(shí)現(xiàn)
復(fù)制代碼 代碼如下:
begin 開始一個(gè)事務(wù)
rollback 事務(wù)回滾
commit 事務(wù)確認(rèn)
(2)直接用set來改變mysql的自動(dòng)提交模式
復(fù)制代碼 代碼如下:
set autocommit=0 禁止自動(dòng)提交
set autocommit=1 開啟自動(dòng)提交
demo
復(fù)制代碼 代碼如下:
header("Content-type:text/html;charset=utf-8");
mysql_pconnect("localhost","root","") or die("數(shù)據(jù)庫(kù)連接失敗");
mysql_select_db("test");
mysql_query("set names utf8");
//開啟一個(gè)事務(wù)
//mysql_query("BEGIN");
//mysql_query("START TRANSACTION");
//mysql_query("SET AUTOCOMMIT=1");//設(shè)置事務(wù)不自動(dòng)提交 mysql默認(rèn)是自動(dòng)提交
mysql_query("SET AUTOCOMMIT=1");//開啟事務(wù)
$sql1 = "INSERT INTO `test`values ('2222','測(cè)試數(shù)據(jù)')";
$sql2 = &quseo網(wǎng)站關(guān)鍵詞優(yōu)化ot;INSERT INTO `test` values ('111','sss','22')";//特地寫的錯(cuò)誤
$res1 = mysql_query($sql1);
$res2 = mysql_query($sql2);
if($res1 && $res2)
{
mysql_query("COMMIT");
echo "事務(wù)提交";
}else{
網(wǎng)站建設(shè)教程
mysql_query("ROLLBACK");
echo "seo網(wǎng)站優(yōu)化培訓(xùn)事務(wù)回滾";
}
mysql_query("END");相關(guān)建設(shè)網(wǎng)站公司seo網(wǎng)站排名優(yōu)化軟件。
聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-05-24 ,文章基于mysql事務(wù)、視圖、存儲(chǔ)過程、觸發(fā)器的應(yīng)用分主要講述觸發(fā)器,視圖,基于mysql事務(wù)、視圖、存儲(chǔ)過程、觸網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_6225.html
為你推薦與基于mysql事務(wù)、視圖、存儲(chǔ)過程、觸發(fā)器的應(yīng)用分相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長(zhǎng)度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時(shí)期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12