亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

PHP數據庫抽象層之PDO(一)——簡介和安裝配置

瀏覽:99日期:2022-09-15 15:39:02
簡介

PHP 數據對象?(PDO) 擴展為PHP訪問數據庫定義了一個輕量級的一致接口。實現 PDO 接口的每個數據庫驅動可以公開具體數據庫的特性作為標準擴展功能。 注意利用 PDO 擴展自身并不能實現任何數據庫功能;必須使用一個?具體數據庫的 PDO 驅動?來訪問數據庫服務。

PDO 提供了一個?數據訪問?抽象層,這意味著,不管使用哪種數據庫,都可以用相同的函數(方法)來查詢和獲取數據。 PDO?不提供?數據庫?抽象層;它不會重寫 SQL,也不會模擬缺失的特性。如果需要的話,應該使用一個成熟的抽象層。

從 PHP 5.1 開始附帶了 PDO,在 PHP 5.0 中是作為一個 PECL 擴展使用。 PDO 需要PHP 5 核心的新特性,因此不能在較早版本的 PHP 上運行。

?安裝配置在 Unix 系統上安裝 PDO

自 PHP 5.1.0 起,PDO 和?PDO_SQLITE?驅動默認可用。對于自己選擇的數據庫,需要啟用相應的 POD 驅動;

Note:

當以共享擴展(不推薦)構建 PDO 時,所有 PDO 驅動?必須?在 PDO 自身?之后?加載。

當作為一個共享模塊安裝 PDO 時,需要更新 php.ini 文件以便當 PHP 運行時 PDO 擴展能被自動加載。還需要在那里啟用具體的數據庫驅動;確保它們被列在 pdo.so 那一行之后,因為 PDO 必須在具體的 數據庫擴展被載入前初始化。如果靜態地構建 PDO 和 具體數據庫擴展,可以跳過此步。

extension=pdo.soWindows 環境

PDO 和所有主要的驅動作為共享擴展隨 PHP 一起發布,要激活它們只需簡單地編輯?php.ini?文件:

extension=php_pdo.dll

Note:

這一步在 PHP 5.3及更高版本中不是必須的,對于 PDO 不再需要做為一個 DLL 文件。

下一步,選擇其他具體數據庫的 DLL 文件,然后要么在運行時用?dl()?載入,要么在?php.ini?中的?php_pdo.dll?后面啟用。例如:

extension=php_pdo.dllextension=php_pdo_firebird.dllextension=php_pdo_informix.dllextension=php_pdo_mssql.dllextension=php_pdo_mysql.dllextension=php_pdo_oci.dllextension=php_pdo_oci8.dllextension=php_pdo_odbc.dllextension=php_pdo_pgsql.dllextension=php_pdo_sqlite.dll

那些 DLL 文件應該在系統的extension_dir?中存在。

Note:

記住:更改?php.ini?文件后需要重啟 PHP 服務才能使新的配置指令生效。

標簽: PHP
相關文章:
主站蜘蛛池模板: 国产三级精品视频 | 欧美亚洲视频在线观看 | 亚洲精品老司机福利在线播放 | 高清视频黄色录像免费 | 在线观看国产日本 | 欧美日本综合 | 欧洲亚洲精品 | 成人黄 在线播放 | 色噜噜狠狠狠综合曰曰曰88av | 欧美一区二区三区在线观看不卡 | 成人永久福利免费观看 | 久久视频在线观看免费 | 成人手机看片 | 岛国精品成人 | 手机免费看片网站 | 午夜精品成人毛片 | 999久久久国产精品 999久久久精品视频在线观看 | 国产精品三级在线观看 | 国产亚洲婷婷香蕉久久精品 | 免费a资源| 国产精品亚洲色图 | 久久久成人啪啪免费网站 | 日韩午夜网站 | 俄罗斯欧美色黄激情 | 国产一区二区三区四 | 欧美精品一区二区三区在线 | 欧美一级v片 | 亚洲美女毛片 | 精精国产www视频在线观看免费 | 青青成人福利国产在线视频 | 欧美午夜理伦三级在线观看 | 91短视频黄 | 99久久综合狠狠综合久久男同 | 91精品国产福利尤物免费 | 日本做爰免费大片视频 | 91在线高清| 欧美日韩一区二区三区免费不卡 | 国产小视频国产精品 | 丝袜高跟在线 | 亚洲日韩中文字幕天堂不卡 | 免费一级a毛片免费观看欧美大片 |