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 相关文章推荐
一个用php3编写的简单计数器
Oct 09 PHP
PHP 向右侧拉菜单实现代码,测试使用中
Nov 03 PHP
PHP下利用shell后台运行PHP脚本,并获取该脚本的Process ID的代码
Sep 19 PHP
关于PHP二进制流 逐bit的低位在前算法(详解)
Jun 13 PHP
解析coreseek for sphinx的使用
Jun 21 PHP
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
Jan 22 PHP
Thinkphp多文件上传实现方法
Oct 31 PHP
php常用的url处理函数总结
Nov 19 PHP
php计算函数执行时间的方法
Mar 20 PHP
php版微信小店API二次开发及使用示例
Nov 12 PHP
php数据库操作model类(使用__call方法)
Nov 16 PHP
Laravel 自动生成验证的实例讲解:login / logout
Oct 14 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
PHP4实际应用经验篇(6)
2006/10/09 PHP
php 删除记录实现代码
2009/03/12 PHP
Codeigniter(CI)框架分页函数及相关知识
2014/11/03 PHP
PHP生成短网址方法汇总
2016/07/12 PHP
php自定义函数转换html标签示例
2016/09/29 PHP
Thinkphp 框架配置操作之配置加载与读取配置实例分析
2020/05/15 PHP
基于jQuery.Validate验证库知识点的详解
2013/04/26 Javascript
Js制作简单弹出层DIV在页面居中 中间显示遮罩的具体方法
2013/08/08 Javascript
JavaScript中的console.group()函数详细介绍
2014/12/29 Javascript
JS+CSS实现带关闭按钮DIV弹出窗口的方法
2015/02/27 Javascript
JS实现的最简Table选项卡效果
2015/10/14 Javascript
JS控制伪元素的方法汇总
2016/04/06 Javascript
用director.js实现前端路由使用实例
2017/01/27 Javascript
JQuery 封装 Ajax 常用方法(推荐)
2017/05/21 jQuery
React学习笔记之条件渲染(一)
2017/07/02 Javascript
vue刷新和tab切换实例
2018/02/11 Javascript
jQuery实现上下滚动公告栏详细代码
2018/11/21 jQuery
elementUI table表格动态合并的示例代码
2019/05/15 Javascript
JavaScript进阶(一)变量声明提升实例分析
2020/05/09 Javascript
js实现拖拽元素选择和删除
2020/08/25 Javascript
详解uniapp的全局变量实现方式
2021/01/11 Javascript
Python实现自动登录百度空间的方法
2017/06/10 Python
python2.7实现FTP文件下载功能
2018/04/15 Python
python3 pandas 读取MySQL数据和插入的实例
2018/04/20 Python
浅谈python常用程序算法
2019/03/22 Python
Python 中的 global 标识对变量作用域的影响
2019/08/12 Python
Python +Selenium解决图片验证码登录或注册问题(推荐)
2020/02/09 Python
django model object序列化实例
2020/03/13 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
解决django migrate报错ORA-02000: missing ALWAYS keyword
2020/07/02 Python
iphoneX 适配客户端H5页面的方法教程
2017/12/08 HTML / CSS
教师作风整顿个人剖析材料
2014/10/10 职场文书
实用干货:敬酒词大全,帮你应付各种场合
2019/11/21 职场文书
redis实现的四种常见限流策略
2021/06/18 Redis
详细聊聊关于Mysql联合查询的那些事儿
2021/10/24 MySQL
LyScript实现绕过反调试保护的示例详解
2022/08/14 Python