PHP PDO类
2016-04-20 00:00
731 查看
摘要: PHP 数据对象 (PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口。实现 PDO 接口的每个数据库驱动可以公开具体数据库的特性作为标准扩展功能。 PDO 提供了一个 数据访问 抽象层,这意味着,不管使用哪种数据库,都可以用相同的函数(方法)来查询和获取数据。 PDO 不不提供 数据库 抽象层;它不会重写 SQL,也不会模拟缺失的特性。如果需要的话,应该使用一个成熟的抽象层。
PDO {
__construct ( string
bool beginTransaction ( void )
bool commit ( void )
mixed errorCode ( void )
public array errorInfo ( void )
int exec ( string
mixed getAttribute ( int
static array getAvailableDrivers ( void )
bool inTransaction ( void )
string lastInsertId ([ string
public PDOStatement prepare ( string
public PDOStatement query ( string
public string quote ( string
bool rollBack ( void )
bool setAttribute ( int
}
PDO::commit — 提交一个事务
PDO::__construct — 创建一个表示数据库连接的 PDO 实例
PDO::errorCode — 获取跟数据库句柄上一次操作相关的 SQLSTATE
PDO::errorInfo — Fetch extended error information associated with the last operation on the database handle
PDO::exec — 执行一条 SQL 语句,并返回受影响的行数
PDO::getAttribute — 取回一个数据库连接的属性
PDO::getAvailableDrivers — 返回一个可用驱动的数组
PDO::inTransaction — 检查是否在一个事务内
PDO::lastInsertId — 返回最后插入行的ID或序列值
PDO::prepare — Prepares a statement for execution and returns a statement object
PDO::query — Executes an SQL statement, returning a result set as a PDOStatement object
PDO::quote — Quotes a string for use in a query.
PDO::rollBack — 回滚一个事务
PDO::setAttribute — 设置属性
PDO {
__construct ( string
$dsn[, string
$username[, string
$password[, array
$driver_options]]] )
bool beginTransaction ( void )
bool commit ( void )
mixed errorCode ( void )
public array errorInfo ( void )
int exec ( string
$statement)
mixed getAttribute ( int
$attribute)
static array getAvailableDrivers ( void )
bool inTransaction ( void )
string lastInsertId ([ string
$name=
NULL] )
public PDOStatement prepare ( string
$statement[, array
$driver_options= array() ] )
public PDOStatement query ( string
$statement)
public string quote ( string
$string[, int
$parameter_type= PDO::PARAM_STR ] )
bool rollBack ( void )
bool setAttribute ( int
$attribute, mixed
$value)
}
Table of Contents
PDO::beginTransaction — 启动一个事务PDO::commit — 提交一个事务
PDO::__construct — 创建一个表示数据库连接的 PDO 实例
PDO::errorCode — 获取跟数据库句柄上一次操作相关的 SQLSTATE
PDO::errorInfo — Fetch extended error information associated with the last operation on the database handle
PDO::exec — 执行一条 SQL 语句,并返回受影响的行数
PDO::getAttribute — 取回一个数据库连接的属性
PDO::getAvailableDrivers — 返回一个可用驱动的数组
PDO::inTransaction — 检查是否在一个事务内
PDO::lastInsertId — 返回最后插入行的ID或序列值
PDO::prepare — Prepares a statement for execution and returns a statement object
PDO::query — Executes an SQL statement, returning a result set as a PDOStatement object
PDO::quote — Quotes a string for use in a query.
PDO::rollBack — 回滚一个事务
PDO::setAttribute — 设置属性
相关文章推荐
- PHP 关于Memory函数
- yii2 如何在页面底部加载css和js
- PHP运算符优先级列表
- PHP Header失效的原因分析
- Laravel5开发学生管理系统
- 邮件发送(PHP实现)
- laravel怎么创建一个简单的blog
- 234 countprime
- PHP安全处理之Mcrypt使用总结
- php实现并发处理之curl篇
- php命名空间之前咋办
- H3C STP
- PHP中的_FILE_和_DIR_的区别
- php字符串函数
- php中代码开始标志类型(<?php ?>,<? ?>,<?= ?>,<% %>,<%= %>)
- php分页显示双表查询的内容
- PHP RFI 的小tip
- php 自带函数
- PHP mail() 函数
- 记录一下对TP的研究