PDO类使用
来源:互联网 发布:网络对战游戏排行 编辑:程序博客网 时间:2024/05/22 06:19
pdo:php data object(数据抽象层)
链接操作:1.dsn=(mysql:host=localhost;port=3306;dbname=数据库名;charset=utf8);
sqlite:文件路径】
2.new PDO($dsn,user,pass)
设置错误模式:PDO::setAttribute PDO::getAttribute
(1)PDO::ATTR_CASE 描述:强制列名为指定的大小写
【
PDO::CASE_LOWER :强制列名小写
PDO::CASE_NATURAL:保留数据库驱动返回的列名
PDO::CASE_UPPER:强制列名大写
】
(2)PDO::ATTR_ERRMODE:描述。错误报告
【
PDO::ERRMODE_SILENT:仅报告错误号
PDO::ERRMODE_WARNING:带错误信息
PDO::ERRMODE_EXCEPTION:抛出exception异常
】
常规操作:
【
$pdo->query()
$pdo->errorCode():获取跟数据库句柄上一次操作相关的sqlstate$pdo->errorInfo():获取上一次操作的错误信息$pdo->getAvilableDrivers():返回一个可用驱动的数组$pdo->quote();将敏感数据转义;使用他,不需要拼接引号了】
PDOException:
事务处理:
数据库原生事务处理:
begin:事务开启
commit:提交
rollback:回滚
PDO事务处理
PDOStatement:
以上都返回statement对象
1.预处理:
作用:提升性能
所谓的预处理,就是预先发送sql语句的(增删改查)的结构到数据库预先处理
$pdo->prepare();
statement对象:
【
设置默认的获取模式:
PDO::FETCH_NUM:索引
PDO::FETCH_OBJ
PDO::FETCH_CLASS
以上2个返回对象
PDO::FETCH_BOTH:混合
PDO::FETCH_ASSOC:关联
]
】
- PDO类使用
- pdo类的使用实例
- PDO使用归纳【PHP】 【任务】将PDO封装成类
- pdo使用
- pdo使用
- PDO使用
- 在php使用PDO类查询Mysql
- 使用PHP的PDO类操作MySQL
- pdo类
- pdo类
- PDO 类
- PDO及PDO -> prepare的简单使用
- PDO及PDO -> prepare的简单使用
- PDO使用简介
- PDO配置和使用
- PDO使用参考资源
- [PHP]PDO的使用
- PDO使用归纳
- MyBatis
- jvm学习笔记
- VR、AR、MR 概念入门
- org.apache.axis.ConfigurationException: No service named XXX is available
- Mysql中的Btree与Hash索引方式
- PDO类使用
- ios 引导页/半透明引导页做法
- 海量数据存储之Key-Value存储简介
- android 简单实现 RecyclerView 下拉刷新上拉加载
- Spring MVC 中 直接响应渲染的页面 mvc:view-controller
- SpringMvc的点点滴滴之springMvc的配置
- SQLSERVER sa 账号被锁定
- Leetcode刷题记——27. Remove Element(移除数组元素)
- sql之left join、right join、inner join的区别