Yii中的資料庫事務的使用方法小結

2022-08-26 22:15:22 字數 1280 閱讀 6941

在專案中遇到批量刪除的地方一般會使用到事務,下面列舉乙個用法例項與大家分享。

檢視**

列印01

<?php

02

$array=array(

03

0=>array('username'=>'phpernote.com_0','password'=>'123456'),

04

1=>array('username'=>'u_1','password'=>'123456'),

05

2=>array('username'=>'u_2','password'=>'123456')

06

);

07

$transaction

08

//此處db代表的是定義在main.php中的資料庫連線物件db

09

trycatch(exception$e)

注意:如果你使用的是mysql資料庫,那麼表引擎必須是innodb型別的,因為mysql資料庫的myisam引擎不支援事務處理,所以如上**不會達到預想的目的。

資料庫inner join使用方法

inner join 等值連線 只返回兩個表中聯結字段相等的行。left join 左聯接 返回包括左表中的所有記錄和右表中聯結字段相等的記錄。right join 右聯接 返回包括右表中的所有記錄和左表中聯結字段相等的記錄。inner join 語法 inner join 連線兩個資料表的用法 s...

Yii2中request的使用方法

1 普通的get和pst請求 123 get request get 4 等同於 get get 56 id request get id 7 等同於 id isset get id get id null 89 id request get id 1 10 等同於 id isset get id ...

資料庫中的事務

一.事務 transaction 定義 事務就是乙個對資料庫操作的序列,是乙個不可分割的工作單位,要不這個序列裡面的操作全部執行,要不全部不執行。特性 原子性 atomicity 永續性 durability 一致性 consistency 隔離性 isolation 下面我將用銀行轉賬來舉例說明事...