mysql,mysqli,PDO的各自不同介绍


Posted in PHP onSeptember 19, 2012

普通的mysql连接肯定是会被抛弃的 因为每次都要防止sql注入的问题 而且相对来说比较慢

mysqli是在普通mysql的基础上做的一次优化 说实话 很成功 预处理方式完全解决了sql注入的问题
但是唯一的不足点 就是只支持mysql数据库 当然 如果你要是不操作其他的数据库或者 当然这无疑是最好的选择
PDO则是最新出来的一种 连接方式 兼容大部分数据库 也解决了sql注入 但是也有缺点 它只支持php5以上的版本 不过听说在未来的php6中 只支持这种连接

PDO统一所有数据库抽象层对象接口,mysqli只统一mysql的

简单说,PDO可以实现同样的代码对不同数据库的操作,例如你从mysql迁移到mssql,程序基本不需要改动
而mysqli简单理解未mysql的封装就好

在高负载的情况下.PDO开启长连接能够得到一个相对稳定的负载“值”。但是效率却不是最高的。
mysql最快。mysqli其次。只是mysql和mysqli在高并发、系统高负载的时候。其所承担的负载也是很可观的。PDO则不会。

PHP 相关文章推荐
使用php+xslt在windows平台上
Oct 09 PHP
怎样在PHP中通过ADO调用Asscess数据库和COM程序
Oct 09 PHP
PHP学习 变量使用总结
Mar 24 PHP
redis 队列操作的例子(php)
Apr 12 PHP
php笔记之:AOP的应用
Apr 24 PHP
简单实用的.net DataTable导出Execl
Oct 28 PHP
php中filter函数验证、过滤用户输入的数据
Jan 13 PHP
PHP对象链式操作实现原理分析
Oct 09 PHP
php生成图片缩略图功能示例
Feb 22 PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
Apr 26 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
Nov 17 PHP
tp5框架前台无限极导航菜单类实现方法分析
Mar 29 PHP
php数组相加 array(“a”)+array(“b”)结果还是array(“a”)
Sep 19 #PHP
PHP输入流php://input介绍
Sep 18 #PHP
PHP爆绝对路径方法收集整理
Sep 17 #PHP
php中inlcude()性能对比详解
Sep 16 #PHP
微博短链接算法php版本实现代码
Sep 15 #PHP
PHP优于Node.js的五大理由分享
Sep 15 #PHP
PHP的autoload机制的实现解析
Sep 15 #PHP
You might like
利用PHP制作简单的内容采集器的代码
2007/11/28 PHP
php实现的常见排序算法汇总
2014/09/08 PHP
PHP的反射机制实例详解
2017/03/29 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
php设计模式之享元模式分析【星际争霸游戏案例】
2020/03/23 PHP
用jquery与css打造个性化的单选框和复选框
2010/10/20 Javascript
ExtJs事件机制基本代码模型和流程解析
2010/10/24 Javascript
js的for in循环和java里foreach循环的区别分析
2015/01/28 Javascript
JavaScript函数作用域链分析
2015/02/13 Javascript
原生js和jQuery实现淡入淡出轮播效果
2015/12/25 Javascript
利用nodejs监控文件变化并使用sftp上传到服务器
2017/02/18 NodeJs
JavaScript Uploadify文件上传实例
2017/02/28 Javascript
基于vue.js 2.x的虚拟滚动条的示例代码
2018/01/23 Javascript
jQuery实现回到顶部效果
2020/10/19 jQuery
跟老齐学Python之总结参数的传递
2014/10/10 Python
Python Web框架Flask中使用七牛云存储实例
2015/02/08 Python
python使用urllib2提交http post请求的方法
2015/05/26 Python
Python批量更改文件名的实现方法
2017/10/29 Python
Python Numpy 实现交换两行和两列的方法
2019/06/26 Python
python实现可变变量名方法详解
2019/07/01 Python
python协程gevent案例 爬取斗鱼图片过程解析
2019/08/27 Python
浅谈Python中的继承
2020/06/19 Python
前端水印的简单实现代码示例
2020/12/02 HTML / CSS
Bose法国官网:购买耳机、扬声器、家庭影院、专业音响
2017/12/21 全球购物
单位作风建设剖析材料
2014/10/11 职场文书
努力工作保证书
2015/02/28 职场文书
德能勤绩工作总结
2015/08/11 职场文书
2015年小学师德师风建设工作总结
2015/10/23 职场文书
《曾国藩家书》读后感——读家书,立家风
2019/08/21 职场文书
mysql多表查询-笔记七
2021/04/05 MySQL
HAM-2000摩机图
2021/04/22 无线电
解决jupyter notebook启动后没有token的坑
2021/04/24 Python
Nginx实现高可用集群构建(Keepalived+Haproxy+Nginx)
2021/05/27 Servers
python小型的音频操作库mp3Play
2022/04/24 Python
CSS控制继承中的height能变为可继承吗
2022/06/10 HTML / CSS
Python+DeOldify实现老照片上色功能
2022/06/21 Python