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 源代码压缩小工具
Dec 22 PHP
php _autoload自动加载类与机制分析
Feb 10 PHP
mysql,mysqli,PDO的各自不同介绍
Sep 19 PHP
使用php检测用户当前使用的浏览器是否为IE浏览器
Dec 03 PHP
PHP实现自动登入google play下载app report的方法
Sep 23 PHP
Smarty中的注释和截断功能介绍
Apr 09 PHP
PHP和Mysql中转UTF8编码问题汇总
Oct 10 PHP
thinkphp在php7环境下提示Cannot use ‘String’ as class name as it is reserved的解决方法
Sep 30 PHP
php 三元运算符实例详细介绍
Dec 15 PHP
php计算多个集合的笛卡尔积实例详解
Feb 16 PHP
PHP开发中csrf攻击的简单演示和防范
May 07 PHP
PHP批量删除jQuery操作
Jul 23 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
压力如何影响浓缩咖啡品质
2021/03/03 咖啡文化
php session劫持和防范的方法
2013/11/12 PHP
PHP实现模仿socket请求返回页面的方法
2014/11/04 PHP
PHP页面转UTF-8中文编码乱码的解决办法
2015/10/20 PHP
PHP实现限制域名访问的实现代码(本地验证)
2020/09/13 PHP
HR vs CL BO3 第二场 2.13
2021/03/10 DOTA
javascript第一课
2007/02/27 Javascript
ASP.NET MVC中EasyUI的datagrid跨域调用实现代码
2012/03/14 Javascript
查看大图功能代码jquery版
2013/11/05 Javascript
jQuery如何取id有.的值一般的方法是取不到的
2014/04/18 Javascript
JavaScript中模拟实现jsonp
2015/06/19 Javascript
原生js实现图片层叠轮播切换效果
2016/02/02 Javascript
jQuery插件ajaxfileupload.js实现上传文件
2020/10/23 Javascript
js导出Excel表格超出26位英文字符的解决方法ES6
2017/11/15 Javascript
JS获取url参数,JS发送json格式的POST请求方法
2018/03/29 Javascript
jquery.onoff实现简单的开关按钮功能(推荐)
2018/05/24 jQuery
Node.js一行代码实现静态文件服务器的方法步骤
2019/05/07 Javascript
基于layui实现高级搜索(筛选)功能
2019/07/26 Javascript
webpack的pitching loader详解
2019/09/23 Javascript
javascript实现鼠标点击生成文字特效
2019/12/24 Javascript
Node.js API详解之 os模块用法实例分析
2020/05/06 Javascript
使用python装饰器验证配置文件示例
2014/02/24 Python
python类和继承用法实例
2015/07/07 Python
python 实现检验33品种数据是否是正态分布
2019/12/09 Python
CSS3中动画属性transform、transition和animation属性的区别
2016/09/25 HTML / CSS
电子商务应届生自我鉴定
2014/01/13 职场文书
心理健康课教学反思
2014/02/13 职场文书
测绘工程专业求职信
2014/07/15 职场文书
小学领导班子对照材料
2014/08/23 职场文书
大一新生期末自我评价
2014/09/12 职场文书
2015年五四青年节演讲稿
2015/03/18 职场文书
大学校园招聘会感想
2015/08/10 职场文书
基层医务人员三严三实心得体会
2016/01/05 职场文书
Python中Cookies导出某站用户数据的方法
2021/05/17 Python
企业开发CSS命名BEM代码规范实践
2022/02/12 HTML / CSS
vue实现拖拽交换位置
2022/04/07 Vue.js