一、简介
PDO(PHP Data Objects)在PHP中定义了一个轻量级的统一接口,可用于访问不同类型的数据库。注意不能光靠PDO扩展本身执行任何数据库功能,必须使用一个特定数据库的PDO驱动来访问数据库服务器。
二、PDO特性
PDO 是一个C语言编写的扩展
PDO利用了PHP5的内部特性
PDO从结果集读取数据时使用了缓冲
PDO提供了通用的DB特性作为基础
PDO能够访问针对特定数据库的函数
PDO可用于事务操作
PDO可处理数据库中的LOBS(大对象)
PDO可以带限制性参数的预编译SQL语句和执行SQL语句
PDO可以执行游标滚动
PDO可以访问SQLSTATE错误代码且有灵活的错误处理机制
三、API