PHP5中PDO的簡單使用

2021-09-14 04:48:43 字數 689 閱讀 7949

pdo(php data object) 是php 5新出來的東西,在php 6都要出來的時候,php 6只預設使用pdo來處理資料庫,將把所有的資料庫擴充套件移到了pecl,那麼預設就是沒有了我們喜愛的php_mysql.dll之類的了,那怎麼辦捏,我們只有與時俱進了,我就小試了一把pdo。(本文只是入門級的,高手可以略過,呵呵)

【pdo是啥】

pdo是php 5新加入的乙個重大功能,因為在php 5以前的php4/php3都是一堆的資料庫擴充套件來跟各個資料庫的連線和處理,什麼php_mysql.dll、php_pgsql.dll、php_mssql.dll、php_sqlite.dll等等擴充套件來連線mysql、postgresql、ms sql server、sqlite,同樣的,我們必須借助 adodb、pear::db、phplib::db之類的資料庫抽象類來幫助我們,無比煩瑣和低效,畢竟,php**的效率怎麼能夠我們直接用c/c++寫的擴充套件斜率高捏?所以嘛,pdo的出現是必然的,大家要平靜學習的心態去接受使用,也許你會發現能夠減少你不少功夫哦。

【安裝pdo】

我是在windows xp sp2 上面,所以嘛,整個過程都是在windows行進行的啦,至於linux/freebsd等平台,請自行查詢資料設定安裝。

我的是php 5.1.4,已經自帶有了php_pdo.dll的擴充套件,不過需要稍微設定一下才能使用。

開啟 c:\windows\php.ini 

PHP5中PDO的簡單使用2

錯誤處理 如果程式中碰到錯誤咋辦?我們這裡描述pdo類的錯誤資訊和異常處理。1.物件導向的方式 先看看如果連線錯誤等的處理,使用物件導向的方式來處理 try catch pdoexception e 這裡利用我們php 5物件導向的異常處理特徵,如果裡面有異常的話就初始化呼叫pdoexception...

如何在PHP5中通過PDO連線SQLite3資料庫

如何在php5中通過pdo連線sqlite3資料庫 通過php 跟pdo 配置sqlite 資料庫是一件很繁瑣的事情,經過一下午的研究,終於理清了裡面的思路。現在拿出來跟大家共享。初學,錯誤請指出。首先我們先選擇要使用的 web server 軟體,由於從相容性跟效能方面的需求,我選擇了目前來說最新...

PHP5中使用PDO連線資料庫的方法

pdo php data object 是php 5 中加入的東西,是php 5新加入的乙個重大功能,因為在php 5以前的php4 php3都是一堆的資料庫擴充套件來跟各個資料庫的連線和處理,什麼 php mysql.dll php pgsql.dll php mssql.dll php sqli...