您的位置:首页 > 其它

PDO的使用及函数库了解

2015-08-18 20:05 351 查看
PDO是一个数据库访问抽象层,作用是统一各数据库访问接口。以前使用的数据库访问的函数库包括mysql、mysqli、ADODB和MDB2。

PDO中含有3个预定义的类,分别是PDO、PDOStatement和PDOException。

一、PDO

PDO->beginTransaction() —
标明回滚起始点

PDO->commit() — 标明回滚结束点,并执行SQL

PDO->__construct() — 建立一个PDO链接数据库的实例

PDO->errorCode() — 获取错误码

PDO->errorInfo() — 获取错误的信息

PDO->exec() — 处理一条SQL语句,并返回所影响的条目数

PDO->getAttribute() — 获取一个“数据库连接对象”的属性

PDO->getAvailableDrivers() — 获取有效的PDO驱动器名称

PDO->lastInsertId() — 获取写入的最后一条数据的主键值

PDO->prepare() — 生成一个“查询对象”

PDO->query() — 处理一条SQL语句,并返回一个“PDOStatement”

PDO->quote() — 为某个SQL中的字符串添加引号

PDO->rollBack() — 执行回滚

PDO->setAttribute() — 为一个“数据库连接对象”设定属性

实例、PDO连接数据库

$dsn='mysql:dbname=test;host=127.0.0.1';

$user='root';

$password='**********';

try{

$ray=new PDO($dsn,$user,$password,array(PDO::ATTR_PERSISTENT=>TRUE));

$ray->query('set names utf8');

foreach($ray->query('SELECT * FROM TEST')as $row);{

print_r($row);

}catch(PDOExection $e){

echo 'Connection failed:'.$e->getMessage();

}

}

2、

二、PDOStatement

三、PDOException

总之,PDO的使用是数据库的增,删,改,插的一种,方便数据库的连接。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: