PHP程序员小白到大牛集训(12期免息)
位置:php中文网 >php专题 >PHP PDO mysql抽象层
PHP PDO mysql抽象层专题

PHP PDO mysql抽象层

本专题聚合了pdo的概念、pdo与mysql的连接、PDO中获取结果集方法、PDO的异常捕获与处理等相关教程实例,希望php学习者通过本专题能够熟练理解和灵活掌握PDO的用法!

什么是PDO以及连接数据库

$voo['title']

使用PDO构造函数连接数据库及DSN详解

pdo是php5中新加入的数据库抽象层,为了解决访问不同数据库统一接口的问题。类似于PEAR::DB类和ADODB类的操作,不过它是直接封装再php扩展中,可以自由选择使用。

发布时间:2017-05-02 15:34:52

$voo['title']

什么是PDO?PDO的特点以及安装PDO的方法

PDO是 PHP Date Object (PHP数据对象)的简称,它是与 PHP5.1版本一起发行的,目前支持的数据库包括Firebird, FreeTDS,Interbase ,MySQL,MS SQL Server, ODBC, Oracle,Postgre SQL,SQLite 以及 Sybase等

发布时间:2017-05-02 15:33:48

PDO中获取结果集

$voo['title']

PDO中获取结果集之fetchAll()方法详解

fetchAll()方法是获取结果集中的所有行,返回一个包含结果集中所有行的二进制数组!

发布时间:2017-05-02 15:38:52

$voo['title']

PDO中获取结果集之fetchColumn()方法详解

fetchCloumn()方法是获取结果集中下一行指定列的值,从结果集中的下一行返回单独的一列。

发布时间:2017-05-02 15:40:48

$voo['title']

PDO中获取结果集之fetch()方法详解

我们在之前介绍PHP操作MYSQL的时候,也介绍了几个获取结果集中的记录,还不熟悉的小伙伴可以去我们的专题PHP操作MySQL回顾一下,那么在PDO 中也有几个方法获取结果集,我们会一一介绍这几个方法!

发布时间:2017-05-02 15:37:49

PDO捕获SQL语句中的错误及执行SQL语句

$voo['title']

使用警告模式-PDO::ERRMODE_WARNING(PDO中捕获SQL语句中的错误方法二)

警告模式会产生一个 PHP 警告,并且设置 errorCode属性,如果设置的是警告模式,那么除非明确的检查错误代码,否则程序将会继续按照其方式运行。

发布时间:2017-05-02 15:44:20

$voo['title']

使用异常模式-PDO::ERRMODE_EXCEPTION(PDO中捕获SQL语句中的错误方法三)

异常模式会创建一个 PDOException,并设置 erorCode 属性,它可以将执行代码封装到一个try{...}catch{...}语句中,未捕获的异常将会导致脚本中断,并显示堆栈跟踪让用户了解是哪里出现的问题!

发布时间:2017-05-02 15:45:24

$voo['title']

PDO中执行SQL语句的三种方法

在PDO中,我们可以使用三种方式来执行SQL语句,分别是 exec()方法,query方法,以及预处理语句prepare()和execute()方法~

发布时间:2017-05-02 15:46:33

$voo['title']

使用默认模式-PDO::ERRMODE_SILENT(PDO中捕获SQL语句中的错误方法一)

在PDO中捕获 SQL 语句错误有三种方案可以选择,根据自己的开发项目和实际情况选择适合的方案来捕获SQL 语句的错误!

发布时间:2017-05-02 15:43:41

PDO中的一些处理

$voo['title']

PDO中错误处理的方法二-errorInfo()方法

PDOStatement::errorInfo — 获取跟上一次语句句柄操作相关的扩展错误信息(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)!

发布时间:2017-05-02 15:49:34

$voo['title']

PDO中的事务处理具体介绍

事务(transaction)是由查询和/或更新语句的序列组成。 用 begin、start transaction开始一个事务,rollback 回滚事务,commit 提交事务。

发布时间:2017-05-02 15:50:29

$voo['title']

PDO中的存储过程的详细介绍

PDO中存储过程允许在更接近于数据的位置操作数据,从而减少带宽的使用,它们使数据独立于脚本逻辑,允许使用不同语言的多个系统以相同的方式访问数据,从而节省了花费在编码和调试上的宝贵时间,同时他使用预定义的方案执行操作,提高查询速度,并且能阻止与数据的直接相互作用,从而起到保护数据的作用!

发布时间:2017-05-02 15:51:03

$voo['title']

PDO中错误处理的方法一-errorCode()方法

在PDO中有两个获取程序中错误信息的方法:errorCode()方法和errorInfo()方法!那么接下来的文章,我们将为大家一一介绍这两种方法!

发布时间:2017-05-02 15:49:03