码迷,mamicode.com
首页 > 其他好文 > 详细

PDO

时间:2018-11-07 00:49:46      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:rollback   value   struct   nbsp   drive   object   username   led   ...   

PDO

1.PDO--->PHP.Data.Object数据库抽象层的一种

技术分享图片 

2.抽象层

更换数据库需要:

1)数据迁移 mysql->oracle

2)页面中php->连接数据库的代码改为PHP->Oracle

3)调试修改Bug

............

技术分享图片 

数据库抽象层

技术分享图片 

3.why study PDO?

1)模块的方式 直接打入系统的 执行效率高

2)官方推荐使用

3)官方人员写的,中国人写的 支持国货

4)Php未来版本都是默认开启PDO的

技术分享图片 

4.开启PDO

1)配置文件--->打开

Extension=php_pdo.dll(版本<5.3)

Extension=php_pdo_mysql.dll(支持的数据)

2)重启apache

3)检测phpinfo中对应模块是否开启

 

PDO类:

PDO {

__construct( string $dsn [, string $username [, string $password [, array $driver_options ]]] )

boolbeginTransaction( void ) 开启 事务处理

boolcommit( void )提交事务

mixederrorCode( void )  错误代码

arrayerrorInfo( void )  错误信息

intexec( string $statement )

mixedgetAttribute( int $attribute )  获取属性设置

arraygetAvailableDrivers( void )  获取PDO支持的数据库类型

boolinTransaction( void ) 检测是否处于事务当中

stringlastInsertId([ string $name = NULL ] ) 获取上一次插入操作的ID

PDOStatementprepare( string $statement [, array $driver_options = array() ] )

PDOStatementquery( string $statement )

stringquote( string $string [, int $parameter_type = PDO::PARAM_STR ] )

boolrollBack( void ) 回滚事务

boolsetAttribute( int $attribute , mixed $value ) 设置属性

}

技术分享图片 

 

PDO

标签:rollback   value   struct   nbsp   drive   object   username   led   ...   

原文地址:https://www.cnblogs.com/machongblogs/p/9919845.html

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