
PDO
过去的不曾回来的博客
不要轻易被廉价的言论感动,要知道说话是不需要成本的
展开
-
PHP PDO prepare()、execute()和bindParam()方法详解
每次将查询发送给MySql服务器时,都必须解析该查询的语法,确保结构正确并能够执行。这是这个过程的必要步骤,但也确实带来了一些开销。做一次是必要的,但如果反复地执行相同的查询,批量插入多行并只改变列值时会怎么样呢?预处理语句会在服务器上缓存查询的语法和执行过程,而只在服务器和客户端之间传输有变化的列值,以此来消除这些额外的开销。PDO为支持此特性的数据库提供了预处理语句功能。因为MySql支持原创 2018-01-29 08:57:13 · 628 阅读 · 0 评论 -
PDO中包含三个预定义的类,它们分别是PDO、PDOStatement和PDOException
一、PDO代表一个PHP和数据库之间的连接。方法:PDO - 构造器,构建一个新的PDO对象beginTransaction - 开始事务commit - 提交事务errorCode - 从数据库返回一个错误代号,如果有的话errorInfo - 从数据库返回一个含有错误信息的数组,如果有的话exec - 执行一条SQL语句并返回影响的行数getAttribut原创 2018-02-02 08:43:38 · 353 阅读 · 0 评论 -
PDO错误处理模式与事务处理
php PDO::ERRMODE_SILENT 默认模式,静默模式 PDO::ERRMODE_WARNING 警告模式 PDO::ERRMODE_EXCEPTION 异常模式 beginTransaction() 启动一个事务 commit() 提交一个事务 rollBack()回滚一个事务 inTransaction() 查看是否在事务内原创 2018-02-02 08:48:16 · 704 阅读 · 0 评论