Pear DB 新手入門指南教程第1/3頁
1. 簡介這是一部指導(dǎo)我們?nèi)绾问褂肞ear DB擴(kuò)展。Pear DB,提供這樣一系列的類:
n 數(shù)據(jù)庫抽象
n 高級(jí)錯(cuò)誤處理機(jī)制
n 以及其它
2. 下載、安裝Pear
由于現(xiàn)在Pear項(xiàng)目仍處于緊鑼密鼓的開發(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文件,同時(shí)也可以用來更新已經(jīng)下載的文件。其他的參數(shù)有:"today", "last month",等。我推薦用"last week"參數(shù),因?yàn)橐话?/FONT>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)限,可以通過這條語句在代碼中實(shí)現(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方法復(fù)制而來)
|
現(xiàn)在支持的數(shù)據(jù)庫有 (在 phptype DSN 部分):
|
注意并不是所有數(shù)據(jù)庫特征都支持,可以從
3.2 執(zhí)行數(shù)據(jù)庫
|
3.3 獲得select的數(shù)據(jù)
相關(guān)文章
phpstorm斷點(diǎn)調(diào)試方法圖文詳解
這篇文章主要介紹了phpstorm斷點(diǎn)調(diào)試方法,結(jié)合圖文形式詳細(xì)分析了phpstorm斷點(diǎn)調(diào)試的基本配置方法、使用技巧與注意事項(xiàng),需要的朋友可以參考下2023-04-04php簡單實(shí)現(xiàn)短網(wǎng)址(短鏈)還原的方法(測(cè)試可用)
這篇文章主要介紹了php簡單實(shí)現(xiàn)短網(wǎng)址還原的方法,以腳本之家短網(wǎng)址http://t.cn/heEHwk為例介紹了php還原短網(wǎng)址的實(shí)現(xiàn)技巧,非常簡單實(shí)用,需要的朋友可以參考下2016-05-05PHP操作Postgresql封裝類與應(yīng)用完整實(shí)例
這篇文章主要介紹了PHP操作Postgresql封裝類,結(jié)合實(shí)例形式分析了php針對(duì)Postgresql數(shù)據(jù)庫常見的連接、查詢、統(tǒng)計(jì)等操作封裝技巧與使用方法,需要的朋友可以參考下2018-04-04php array_walk() 數(shù)組函數(shù)
函數(shù)array_walk():單一數(shù)組回調(diào)函數(shù)---對(duì)數(shù)組中的每個(gè)成員應(yīng)用用戶函數(shù)2011-07-07PHP導(dǎo)出EXCEL快速開發(fā)指南--PHPEXCEL的使用詳解
本篇文章是對(duì)PHPEXCEL的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06用PHP獲取Google AJAX Search API 數(shù)據(jù)的代碼
用PHP獲取Google AJAX Search API 數(shù)據(jù)的代碼2010-03-03PHP用SAX解析XML的實(shí)現(xiàn)代碼與問題分析
近日在做一個(gè)解析XML的小程序,因?yàn)榉?wù)器是PHP4的,XML解析函數(shù)只能用SAX方式的xml_parser來解析了。2011-08-08