暂无 |

PHP PDO简介

PDO (PHP Data Object) 是 PHP5 的新特性,在 PHP6 中,PDO 将是默认的数据库处理方式,所以我们有必要学习一下 PDO。

在 PHP5 以前的版本中,对于数据库的处理通常是通过一些扩展来支持的。如 windows 版本下的 php_mysql.dll、php_mssql.dll 这些扩展分别用于处理 mysql 和 MS SQL Server 等数据库。现在,POD 的出现,为我们提供了统一的数据库处理接口。

PDO 是面向对象方式处理数据库连接操作的,其预定义了以下 3 个类:

  1. PDO:代表一个 PHP 和数据库之间的连接。
  2. PDOStatement:代表一条预处理语句以及语句执行后的联合结果集(associated result set)。
  3. PDOException:返回PDO触发的错误。

常用的数据库操作方法如下:

  • PDO::query():主要是用于有记录结果返回的操作,如 SELECT 操作。
  • PDO::exec():主要是针对没有结果集合返回的操作,比如 INSERT、UPDATE、DELETE 等操作,它返回的结果是当前操作影响的列数。
  • PDO::prepare():主要是用于预处理操作,需要通过 PDOStatement::execute() 来执行预处理里面的 SQL 语句,这个方法可以绑定参数,功能强大,相对比较复杂。

0

java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论