亚洲欧美日韩综合系列在线_91精品人妻一区二区_欧美大肥婆一级特大AA片_九色91视频免费观看_亚洲综合国产精品_av中文字幕在线不卡_久久精品色综合网_看黄色视频的软件_无卡无码高清中文字幕码2024_亚洲欧美日韩天堂网

什么是PDO

來源:云羅郡主 發(fā)布時間:2019-01-14 11:20:02 閱讀量:1341

什么是PDO

一:什么是PDO

PDO一是PHP數(shù)據(jù)對象(PHP Data Object)的簡稱,并且是和PHP5.1版本一起發(fā)布的,目前支持的數(shù)據(jù)庫包括Firebird, FreeTDS,Interbase ,MySQL,MS SQL Server, ODBC, Oracle,Postgre SQL,SQLite 以及 Sybase等。

二:PDO的特點

1.編碼的一致性

由于PHP可用的各種數(shù)據(jù)庫擴展是由不同發(fā)行者編寫的,所以盡管所有的擴展都提供了基本相同的特性,卻不 滿 足編碼的一致性。PDO消除了這種不一致,提供了可用于各種數(shù)據(jù)庫的單一接口;

2.靈活性

因為PDO在運行時加載必須的數(shù)據(jù)庫驅(qū)動程序,所以不需要在每次使用不同數(shù)據(jù)庫時重新配置和重新編譯PHP。例如,如果數(shù)據(jù)庫需要從SQL切換到MySQL,只需要加載PDO_MYSQL驅(qū)動程序就可以了。

3.面向?qū)ο筇匦?/p>

PDO利用PHP5的面向?qū)ο筇匦裕梢垣@得更強大、更高效的數(shù)據(jù)庫通信。

4.高性能

PDO是用C編寫的,編譯為PHP,與用PHP編寫的其他解決方案相比,雖然其他都相同,但提供了更高的性能。

三:PDO安裝

你可以通過 PHP 的 phpinfo() 函數(shù)來查看是否安裝了PDO擴展。

1.在Unix系統(tǒng)上安裝 PDO

在Unix上或Linux上你需要添加以下擴展:

1

extension=pdo.so

2.Windows 安裝 PDO

PDO 和所有主要的驅(qū)動作為共享擴展隨 PHP 一起發(fā)布,要激活它們只需簡單地編輯 php.ini 文件,并添加以下擴展:

1

extension=php_pdo.dll

除此之外還有以下對應(yīng)的各種數(shù)據(jù)庫擴展:

1

2

3

4

5

6

7

8

9

;extension=php_pdo_firebird.dll

;extension=php_pdo_informix.dll

;extension=php_pdo_mssql.dll

;extension=php_pdo_mysql.dll

;extension=php_pdo_oci.dll

;extension=php_pdo_oci8.dll

;extension=php_pdo_odbc.dll

;extension=php_pdo_pgsql.dll

;extension=php_pdo_sqlite.dll

在設(shè)定好這些配置后,我們需要重啟PHP 或 Web服務(wù)器。


分享:
評論:
你還沒有登錄,請先