码迷,mamicode.com
首页 > 数据库 > 详细

[PHP]PDO各方法在发生MYSQL断开时的反应

时间:2017-12-23 17:20:14      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:mysq   put   cti   tin   ror   option   back   body   str   

1.mixed PDO::errorCode ( void )

如果单独执行此语句,并不能判断此时MYSQL是否已断开,它返回最上一次对MYSQL操作的错误码

2.public array PDO::errorInfo ( void )

如果单独执行此语句,并不能判断此时MYSQL是否已断开,它返回最上一次对MYSQL操作的错误信息

3.bool PDO::beginTransaction ( void )

发出一个Warning级报错,(当当前环境已经开启了事务,再调用此方法会抛出PDOException,当然这已经不是在此话题讨论之列)

4.bool PDO::commit ( void )

抛出PDOException

5.int PDO::exec ( string $statement )

发出一个Warning级报错

6.mixed PDO::getAttribute ( int $attribute )

一旦连接上MYSQL,便不需要依靠连接就可以返回内容,所以对MYSQL的中途断开无感知

7.string PDO::lastInsertId ([ string $name = NULL ] )

一旦连接上MYSQL,便不需要依靠连接就可以返回内容,所以对MYSQL的中途断开无感知

8.public PDOStatement PDO::prepare ( string $statement [, array $driver_options = array() ] )

一旦连接上MYSQL,便不需要依靠连接就可以返回内容,所以对MYSQL的中途断开无感知

9.public PDOStatement PDO::query ( string $statement )

发出一个Warning级报错

10.bool PDO::rollBack ( void )

抛出PDOException

 

11.bool PDOStatement::bindValue ( mixed $parameter , mixed $value [, int $data_type = PDO::PARAM_STR ] )

一旦连接上MYSQL,便不需要依靠连接就可以返回内容,所以对MYSQL的中途断开无感知

12.bool PDOStatement::execute ([ array $input_parameters ] )

发出一个Warning级报错

[PHP]PDO各方法在发生MYSQL断开时的反应

标签:mysq   put   cti   tin   ror   option   back   body   str   

原文地址:http://www.cnblogs.com/yiyide266/p/8093570.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!