欢迎光临
我们一直在努力

PDO连接数据库

PDO简介与配置

PDO是数据对象扩展,为php连接数据库定义统一接口。

优势:

  • 统一定义接口(支持更多数据库)
  • 执行效率高(扩展)
  • 支持更多特性(OOP)
  • 支持升级更新(原生停止更新,4后不支持原生)

 

配置:

打开ini配置文件

找到pdo的扩展,将其要打开(前面的;或#去掉)

extension=php_pdo.dll

;extension=php_pdo_mssql.dll

extension=php_pdo_mysql.dll

....

重启web服务器(apache,nginx,iis)

 

PDO连接MYSQL

1、连接方式

$pdo = new PDO($dsn,$user,$password);//连接数据库

Dsn是地址信息,格式:

数据库类型:host=ip地址;port=端口;dbname=数据库

User是数据库用户名

Password是数据库密码

返回的是连接对象

 

PDO常用方法

PDO::query() 主要是用于有记录结果返回的操作,特别是SELECT操作

PDO::exec() 主要是针对没有结果集合返回的操作,如INSERT、UPDATE等操作

PDO::lastInsertId() 返回上次插入操作,主键列类型是自增的最后的自增ID

PDOStatement::fetch() 是用来获取一条记录

PDOStatement::fetchAll() 是获取所有记录集到一个中

 

分享到:更多 ()