浅谈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文件下载类
Dec 06 PHP
PHP获取网站域名和地址的代码
Aug 17 PHP
php 过滤危险html代码
Jun 29 PHP
codeigniter数据库操作函数汇总
Jun 12 PHP
ThinkPHP文件上传实例教程
Aug 22 PHP
php使用Cookie实现和用户会话的方法
Jan 21 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
Dec 16 PHP
调用WordPress函数统计文章访问量及PHP原生计数器的实现
Mar 21 PHP
Yii实现简单分页的方法
Apr 29 PHP
PHP 将数组打乱 shuffle函数的用法及简单实例
Jun 17 PHP
浅谈PHP中的数据传输CURL
Sep 06 PHP
PHP实现模拟http请求的方法分析
Dec 20 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
在服务端进行目录建立、删除,文件上传、删除的过程的php代码
2008/09/10 PHP
php cookies中删除的一般赋值方法
2011/05/07 PHP
深入解析PHP垃圾回收机制对内存泄露的处理
2013/06/14 PHP
PHP获取QQ达人QQ信息的方法
2015/03/05 PHP
Yii框架核心组件类实例详解
2019/08/06 PHP
Laravel框架表单验证操作实例分析
2019/09/30 PHP
extjs grid取到数据而不显示的解决
2008/12/29 Javascript
JavaScript类和继承 prototype属性
2010/09/03 Javascript
JQuery操作iframe父页面与子页面的元素与方法(实例讲解)
2013/11/20 Javascript
jQuery实现转动随机数抽奖效果的方法
2015/05/21 Javascript
简单介绍JavaScript的变量和数据类型
2015/06/03 Javascript
写给小白的JavaScript引擎指南
2015/12/04 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
2016/09/20 Javascript
React学习之事件绑定的几种方法对比
2017/09/24 Javascript
Vue工程模板文件 webpack打包配置方法
2017/12/26 Javascript
详解ES6通过WeakMap解决内存泄漏问题
2018/03/09 Javascript
vue使用better-scroll实现下拉刷新、上拉加载
2018/11/23 Javascript
详解JS浏览器事件循环机制
2019/03/27 Javascript
实现elementUI表单的全局验证的方法步骤
2019/04/29 Javascript
jquery实现动态创建form并提交的方法示例
2019/05/27 jQuery
微信小程序实现吸顶效果
2020/01/08 Javascript
解决vue 退出动画无效的问题
2020/08/09 Javascript
微信小程序实现拼图小游戏
2020/10/22 Javascript
python BeautifulSoup使用方法详解
2013/11/21 Python
Python 使用Numpy对矩阵进行转置的方法
2019/01/28 Python
Python Django Cookie 简单用法解析
2019/08/13 Python
Python爬虫requests库多种用法实例
2020/05/28 Python
如何通过python实现IOU计算代码实例
2020/11/02 Python
Python系统公网私网流量监控实现流程
2020/11/23 Python
python实现简单猜单词游戏
2020/12/24 Python
吉列剃须刀英国官网:Gillette英国
2019/03/28 全球购物
药物学专业学生的自我评价
2013/10/27 职场文书
上班上网检讨书
2014/01/29 职场文书
行政文员岗位职责
2015/02/04 职场文书
2015年董事长秘书工作总结
2015/07/23 职场文书
缓存替换策略及应用(以Redis、InnoDB为例)
2021/07/25 Redis