浅谈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 开发环境配置(Zend Server安装)
Apr 28 PHP
php中设置多级目录session的问题
Aug 08 PHP
php function用法如何递归及return和echo区别
Mar 07 PHP
PHP实现的简单日历类
Nov 29 PHP
PHP表单提交后引号前自动加反斜杠的原因及三种办法关闭php魔术引号
Sep 30 PHP
php实现的递归提成方案实例
Nov 14 PHP
thinkPHP自动验证、自动添加及表单错误问题分析
Oct 17 PHP
Yii2中datetime类的使用
Dec 17 PHP
老生常谈PHP面向对象之标识映射
Jun 21 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
Aug 29 PHP
ajax+php实现无刷新验证手机号的实例
Dec 22 PHP
phpstudy2018升级MySQL5.5为5.7教程(图文)
Oct 24 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
用header 发送cookie的php代码
2007/03/16 PHP
解析PHP自带的进位制之间的转换函数
2013/06/08 PHP
php实现查询功能(数据访问)
2017/05/23 PHP
PHP中关于php.ini参数优化详解
2020/02/28 PHP
如何在Laravel之外使用illuminate组件详解
2020/09/20 PHP
jquery 倒计时效果实现秒杀思路
2013/09/11 Javascript
深入分析escape()、encodeURI()、encodeURIComponent()的区别及示例
2014/08/04 Javascript
基于NodeJS的前后端分离的思考与实践(二)模版探索
2014/09/26 NodeJs
探讨JavaScript标签位置的存放与功能有无关系
2016/01/15 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
js原型链与继承解析(初体验)
2016/05/09 Javascript
浅谈JS中逗号运算符的用法
2016/06/12 Javascript
Angular.Js的自动化测试详解
2016/12/09 Javascript
Html中 IFrame的用法及注意点
2016/12/22 Javascript
微信小程序 request接口的封装实例代码
2017/04/26 Javascript
浅谈关于.vue文件中style的scoped属性
2017/08/19 Javascript
如何让node运行es6模块文件及其原理详解
2018/12/11 Javascript
vue实现购物车加减
2020/05/30 Javascript
[52:41]OG vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/20 DOTA
举例讲解Python中装饰器的用法
2015/04/27 Python
在python中bool函数的取值方法
2018/11/01 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
2018/12/18 Python
Python之Numpy的超实用基础详细教程
2019/10/23 Python
可视化pytorch 模型中不同BN层的running mean曲线实例
2020/06/24 Python
Python实现微信表情包炸群功能
2021/01/28 Python
HTML5 Blob对象的具体使用
2020/05/22 HTML / CSS
智能电子秤、手表和健康监测仪:Withings(之前为诺基亚健康)
2018/10/30 全球购物
人力资源管理专业应届生求职信
2013/09/28 职场文书
年度考核自我鉴定
2013/11/09 职场文书
趣味体育活动方案
2014/02/08 职场文书
领导班子整改方案
2014/10/25 职场文书
自我评价优缺点范文
2015/03/11 职场文书
敬老院活动感想
2015/08/07 职场文书
Django实现drf搜索过滤和排序过滤
2021/06/21 Python
springboot集成springCloud中gateway时启动报错的解决
2021/07/16 Java/Android
LyScript实现绕过反调试保护的示例详解
2022/08/14 Python