Pear DB 新手入門指南教程第1/3頁
1. 簡介這是一部指導我們?nèi)绾问褂肞ear DB擴展。Pear DB,提供這樣一系列的類:
n 數(shù)據(jù)庫抽象
n 高級錯誤處理機制
n 以及其它
2. 下載、安裝Pear
由于現(xiàn)在Pear項目仍處于緊鑼密鼓的開發(fā)之中,所以得到它的最好辦法就是從CVS獲得(Pear DB發(fā)行包已經(jīng)跟隨PHP4.0.6以后版本捆綁發(fā)布)。所以,我們只需要把Pear的根目錄放到php.ini配置文件include_path中。也可以通過這樣設(shè)置:_set('include_path', '/pear_base_dir').
以下是strp by step示例:
存放Pear的目錄: # cd /usr/local/lib 用“phpfi“口令登錄: # cvs -d :pserver:cvsread@cvs.php.net:/repository login 用以下命令得到所有的pear文件,同時也可以用來更新已經(jīng)下載的文件。其他的參數(shù)有:"today", "last month",等。我推薦用"last week"參數(shù),因為一般bugs的提交和修改都是每周一次。 # cvs -d :pserver:cvsread@cvs.php.net:/repository export -D "last week" php4/pear 編輯php.ini文件加上下面一段在include_path處: /usr/local/lib/php4/pear 如果沒有修改的權(quán)限,可以通過這條語句在代碼中實現(xiàn): ini_set('include_path', 'path_to_pear'); |
注意Pear DB必需PHP版本4.0.4以上,而在Pear中的一些其他包如:XML Parser of the pear installer script需要PHP4.0.5以上版本。
3. 使用Pear DB
3.1 連接,斷開數(shù)據(jù)庫
|
數(shù)據(jù)源(上例中的$dsn 參數(shù))有以下允許的格式:(從Pear/DB.php的parseDSN方法復制而來)
|
現(xiàn)在支持的數(shù)據(jù)庫有 (在 phptype DSN 部分):
|
注意并不是所有數(shù)據(jù)庫特征都支持,可以從
3.2 執(zhí)行數(shù)據(jù)庫
|
3.3 獲得select的數(shù)據(jù)
相關(guān)文章
php簡單實現(xiàn)短網(wǎng)址(短鏈)還原的方法(測試可用)
這篇文章主要介紹了php簡單實現(xiàn)短網(wǎng)址還原的方法,以腳本之家短網(wǎng)址http://t.cn/heEHwk為例介紹了php還原短網(wǎng)址的實現(xiàn)技巧,非常簡單實用,需要的朋友可以參考下2016-05-05PHP操作Postgresql封裝類與應(yīng)用完整實例
這篇文章主要介紹了PHP操作Postgresql封裝類,結(jié)合實例形式分析了php針對Postgresql數(shù)據(jù)庫常見的連接、查詢、統(tǒng)計等操作封裝技巧與使用方法,需要的朋友可以參考下2018-04-04php array_walk() 數(shù)組函數(shù)
函數(shù)array_walk():單一數(shù)組回調(diào)函數(shù)---對數(shù)組中的每個成員應(yīng)用用戶函數(shù)2011-07-07PHP導出EXCEL快速開發(fā)指南--PHPEXCEL的使用詳解
本篇文章是對PHPEXCEL的使用進行了詳細的分析介紹,需要的朋友參考下2013-06-06用PHP獲取Google AJAX Search API 數(shù)據(jù)的代碼
用PHP獲取Google AJAX Search API 數(shù)據(jù)的代碼2010-03-03