浅谈php中mysql与mysqli的区别分析


Posted in PHP onJune 10, 2013

首先两个函数都是用来处理DB 的。
首先, mysqli 连接是永久连接,而mysql是非永久连接。什么意思呢? mysql连接每当第二次使用的时候,都会重新打开一个新的进程,而mysqli则只使用同一个进程,这样可以很大程度的减轻服务器端压力。
其次,mysqli封装了诸如事务等一些高级操作,同时封装了DB操作过程中的很多可用的方法。
应用比较多的地方是 mysqli的事务。
比如下面的示例:

$mysqli = new mysqli('localhost','root','','DB_Lib2Test');
$mysqli->autocommit(false);//开始事物
$mysqli->query($sql1);
$mysqli->query($sql2);
if(!$mysqli->errno){
  $mysqli->commit();
  echo 'ok';
}else{
 echo 'err';
  $mysqli->rollback();
}
 

PHP 相关文章推荐
php&mysql 日期操作小记
Feb 27 PHP
php增删改查示例自己写的demo
Sep 04 PHP
destoon实现底部添加你是第几位访问者的方法
Jul 15 PHP
php自定文件保存session的方法
Dec 10 PHP
php计算指定目录下文件占用空间的方法
Mar 13 PHP
php获取从百度、谷歌等搜索引擎进入网站关键词的方法
Jul 08 PHP
PHP文件与目录操作示例
Dec 24 PHP
PHP使用new StdClass()创建空对象的方法分析
Jun 06 PHP
php微信公众号开发之关键词回复
Oct 20 PHP
Laravel模糊查询区分大小写的实例
Sep 29 PHP
PHP实现简单登录界面
Oct 23 PHP
PHP实现笛卡尔积算法的实例讲解
Dec 22 PHP
探讨php中防止SQL注入最好的方法是什么
Jun 10 #PHP
php防注入,表单提交值转义的实现详解
Jun 10 #PHP
PHP获取当前页面完整URL的实现代码
Jun 10 #PHP
如何判断php数组的维度
Jun 10 #PHP
joomla jce editor 解决上传中文名文件失败问题
Jun 09 #PHP
php缩放图片(根据宽高的等比例缩放)实例介绍
Jun 09 #PHP
探讨php define()函数及defined()函数使用详解
Jun 09 #PHP
You might like
支持数组的ADDSLASHES的php函数
2010/02/16 PHP
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
2012/07/31 PHP
php缩放图片(根据宽高的等比例缩放)实例介绍
2013/06/09 PHP
网页的分页下标生成代码(PHP后端方法)
2016/02/03 PHP
JavaScript入门学习书籍推荐
2008/06/12 Javascript
获得所有表单值的JQuery实现代码[IE暂不支持]
2012/05/24 Javascript
Jquery Ajax xmlhttp请求成功问题
2015/02/04 Javascript
NodeJS创建基础应用并应用模板引擎
2016/04/12 NodeJs
jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)
2016/05/25 Javascript
AngularJS 依赖注入详解和简单实例
2016/07/28 Javascript
AngularJS HTML DOM详解及示例代码
2016/08/17 Javascript
vue watch监听对象及对应值的变化详解
2018/02/24 Javascript
jQuery实现的淡入淡出与滑入滑出效果示例
2018/04/18 jQuery
深入学习Vue nextTick的用法及原理
2019/10/08 Javascript
vue实现购物车列表
2020/06/30 Javascript
nuxt.js写项目时增加错误提示页面操作
2020/11/05 Javascript
[52:12]FNATIC vs Infamous 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
[02:46]完美世界DOTA2联赛PWL DAY4集锦
2020/11/03 DOTA
Python整型运算之布尔型、标准整型、长整型操作示例
2017/07/21 Python
python命令行解析之parse_known_args()函数和parse_args()使用区别介绍
2018/01/24 Python
Python实现将Excel转换成xml的方法示例
2018/08/25 Python
python得到qq句柄,并显示在前台的方法
2018/10/14 Python
pyqt弹出新对话框,以及关闭对话框获取数据的实例
2019/06/18 Python
基于Python获取docx/doc文件内容代码解析
2020/02/17 Python
win10从零安装配置pytorch全过程图文详解
2020/05/08 Python
十一个高级MySql面试题
2014/10/06 面试题
英语专业毕业生自荐信
2013/10/28 职场文书
平面设计求职信
2014/03/10 职场文书
中职招生先进个人材料
2014/08/31 职场文书
市场部岗位职责范本
2015/04/15 职场文书
烛光里的微笑观后感
2015/06/17 职场文书
2015中学政教处工作总结
2015/07/22 职场文书
2016公司中秋节寄语
2015/12/07 职场文书
励志语录:时光飞逝,请学会珍惜所有的人和事
2020/01/16 职场文书
用Python写一个简易版弹球游戏
2021/04/13 Python
vue打包时去掉所有的console.log
2022/04/10 Vue.js