PDO學習筆記

2021-09-23 17:19:00 字數 717 閱讀 4104

pdo物件的query()和prepare()方法均會返回乙個pdostatement物件,該物件可以用於pdo的預處理執行,常見方法如下:

方法或屬性

描述execute()

執行一條預處理語句

rowcount()

返回上乙個sql語句影響的條數

fetch()

從結果集中獲取一行

fetchall()

返回乙個包含結果中所有行的陣列

bindparam()

繫結乙個引數到指定的變數名

setfetchmode()

設定預設獲取結果集的模式

fetchobject()

獲取結果集下一行並作為物件返回

bindvalue()

將某個值繫結到指定的引數

fetchcolumn()

獲取結果集下一行的單獨一列

exec()

執行一條sql語句,返回受影響的行數,用於增刪改,對查詢返回0

query()

執行一條sql語句,返回pdostatement物件,用於儲存結果集

prepare()

執行一條sql語句,返回pdostatement物件

commit()

提交事務

rollback()

回滾事務

beigintransaction()

開啟乙個事務。需要先關閉自動提交

PDO學習筆記

一 pdo簡介 pdo是php data object的簡稱,用於定義資料庫訪問的抽象層,統一各種資料庫的訪問介面。pdo有如下特性 pdo支援的資料庫 但是,需要注意的是,pdo只是提供了一組資料庫訪問介面,利用pdo本身不能操作任何資料庫。二 pdo物件 利用pdo的建構函式連線特定的資料庫,建...

PHP學習筆記 PDO連線MySQL

作業要做乙個網頁系統,臨時需要用到php,現學一下。php iis mysql的環境配置等會上。需要開啟外掛程式支援。資料庫變數 servername localhost 資料庫位址 username daya password 123456 dbname person 資料庫名 tbname in...

php學習筆記之PDO預處理

pdo預處理方法 prepare 用於執行查詢sql語句,返回pdostatement物件 bindvalue 將值繫結到對應的乙個引數,返回布林值 bindparam 將引數繫結到相應的查詢佔位符上,返回布林值 bindcolumn 用來匹配列名和乙個指定的變數名 execte 執行乙個準備好了的...