;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
各各扩展所对应的数据库是:
Driver name Supported databases
PDO_DBLIB FreeTDS / Microsoft SQL Server / Sybase
PDO_FIREBIRD Firebird/Interbase 6
PDO_INFORMIX IBM Informix Dynamic Server
PDO_MYSQL MySQL 3.x/4.x
PDO_OCI Oracle Call Interface
PDO_ODBC ODBC v3 (IBM DB2, unixODBC and win32 ODBC)
PDO_PGSQL PostgreSQL
PDO_SQLITE SQLite 3 and SQLite 2
你要使用哪种数据库,只要把相应的扩展前的注释符号";"去掉就可以了。
使用 PDO
我 这 里 假 设 你 已 经 装 好 mysql 了 , 要 是 没 装 的 话 , 麻 烦 先 想 办 法 装 上 , 我 的 是
mysql5.0.22,黑夜路人用的是 MySQL 4.0.26 也可以用。
数据库的连接:
我们通过下面的例子来分析 PDO 连接数据库,
<?php
$dbms='mysql'; //
数据库类型 oracle 用 ODI,对于开发者来说,使用不同的数据库,只要
改这个,不用记住那么多的函数了
$host='localhost'; //数据库主机名