1:PDO的简介和配置
(a)
(b)打开PHP的配置文件php.ini。将与pdo有关的extension打开
extension=php_pdo.dll (php5.3开始ini文件内不含此文件)
extension=php_pdo_mysql.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pdo_mssql.dll
extension=php_pdo_odbc.dll
extension=php_pdo_firebird.dll
2:为什么要使用PDO
3:pdo与mysql扩展库及ADBO的区别
ADODB详解可参考http://hi.baidu.com/289766516/blog/item/70f85eb6a28afffe31add1cb.html
4:Mysql扩展库,ADODB,PDO连接mysql数据库
(1)Mysql扩展库连接mysql
首先确保 ”extension=php_mysql.dll“打开了
连接服务器 :$conn=mysql_connect("localhost","root",''root")
连接数据库:mysql_select_db("数据库名",$conn)
(2)ADODB连接mysql数据库
加载adodb类库文件:include("adodb/adodb.inc.php")
创建一个ADODB连接对象:$conn=NewADOConnection('mysql');
连接mysql数据库:$conn->Connect('localhost','登入账户','密码','数据库名称')
(3)PDO连接mysql数据库
首先确保 ”extension=php_pdo_mysql.dll“打开了
连接mysql: $conn=new pdo("mysql:host=localhost;dbname=test","root","root")
默认不是长连接,若要使用数据库长连接,需要在最后加上参数:
new PDO("mysql:host=localhost;dbname=test","root","root",array(PDO::ATTR_PERSSITENT=>TRUE))
长连接(可参见此文http://jishu-qiu.blog.sohu.com/157120769.html)
5:ADODB和PDO连接access数据库
(1)ADODB连接mysql数据库
加载adodb类库文件:include("adodb/adodb.inc.php")
创建一个ADODB连接对象:$conn=NewADOConnection('mysql');
连接mysql数据库:$conn->Connect('localhost','登入账户','密码','数据库名称')
(2)PDO连接mysql数据库
首先确保 ”extension=php_pdo_mysql.dll“打开了
连接mysql: $conn=new pdo("mysql:host=localhost;dbname=test","root","root")
6:PDO常用方法