PHP PEAR DB類函數說明:
connect():數據庫鏈接函數
query():SQL語句執行函數
execute():SQL語句執行函數,與query()函數使用方式略有不同。
setFetchMode():設定返回記錄集是數字索引數組還是關聯數組或者對象
numRows():返回記錄集有多少行
numCols():返回記錄集有多少列
free():釋放記錄集
disconnect():關閉數據庫鏈接
affectedRows():操作影響的記錄行數
isManip():判斷一個查詢是數據處理還是數據定義操作
平台移植說明:
理想情況下,移植到其他類型的數據庫平台時,只需要修改PHP PEAR DB類函數中的DSN字符串參數即可,但是對於一些特定數據庫特有的查詢,當移植到其他數據庫平台時只能進行修改了。
其他:
DB目錄下存了所有PHP PEAR DB類函數支持的相關數據庫,有興趣的朋友可看看。
通過上述代碼實例,我們就可以利用PHP PEAR DB類來實現不同數據庫的訪問功能。