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+XML 制作简单的留言本 图文教程
Nov 02 PHP
基于php 随机数的深入理解
Jun 05 PHP
php中生成随机密码的自定义函数代码
Oct 21 PHP
php实现parent调用父类的构造方法与被覆写的方法
Feb 11 PHP
php将字符串随机分割成不同长度数组的方法
Jun 01 PHP
php实现只保留mysql中最新1000条记录
Jun 18 PHP
PHP读取文件内容的五种方式
Dec 28 PHP
最新版本PHP 7 vs HHVM 多角度比较
Feb 14 PHP
给大家分享几个常用的PHP函数
Jan 15 PHP
[原创]PHP正则删除html代码中a标签并保留标签内容的方法
May 23 PHP
PHP registerXPathNamespace()函数讲解
Feb 03 PHP
PHP数组访问常用方法解析
Sep 05 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 缓冲的免费实现方法
2006/10/09 PHP
色色整理的PHP面试题集锦
2012/03/08 PHP
php获取URL中带#号等特殊符号参数的解决方法
2014/09/02 PHP
php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
2016/11/10 PHP
thinkPHP自定义类实现方法详解
2016/11/30 PHP
PHP简单获取上月、本月、近15天、近30天的方法示例
2017/07/03 PHP
PHP PDOStatement::errorCode讲解
2019/01/31 PHP
PHP bin2hex()函数基础实例讲解
2019/02/11 PHP
Yii框架的路由配置方法分析
2019/09/09 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
js 数组的for循环到底应该怎么写?
2010/05/31 Javascript
解决Extjs 4 Panel作为Window组件的子组件时出现双重边框问题
2013/01/11 Javascript
RequireJS入门一之实现第一个例子
2015/09/30 Javascript
基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解
2016/07/18 Javascript
BootStrap table使用方法分析
2016/11/08 Javascript
JavaScript实现计数器基础方法
2017/10/10 Javascript
详解vue项目中如何引入全局sass/less变量、function、mixin
2018/06/02 Javascript
Bootstrap Table实现定时刷新数据的方法
2018/08/13 Javascript
JS回调函数简单易懂的入门实例分析
2019/09/29 Javascript
[53:03]Optic vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python获取当前函数名称方法实例分享
2018/01/18 Python
python学习基础之循环import及import过程
2018/04/22 Python
win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码
2020/01/16 Python
Python查找不限层级Json数据中某个key或者value的路径方式
2020/02/27 Python
Python3交互式shell ipython3安装及使用详解
2020/07/11 Python
CSS3 @keyframes简单动画实现
2018/02/24 HTML / CSS
美国汽配连锁巨头Pep Boys官网:轮胎更换、汽车维修服务和汽车零部件
2017/01/14 全球购物
艺术节主持词
2014/04/02 职场文书
《飞向蓝天的恐龙》教学反思
2014/04/09 职场文书
协议书怎么写
2014/04/21 职场文书
2014年端午节演讲稿范文
2014/05/23 职场文书
敬老月活动总结
2014/08/28 职场文书
入党政审材料范文
2014/12/24 职场文书
2015年数学教研组工作总结
2015/05/23 职场文书
铁人纪念馆观后感
2015/06/16 职场文书
中国文明网2015年“向国旗敬礼”活动网上签名寄语
2015/09/24 职场文书