浅谈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 相关文章推荐
使用apache模块rewrite_module (转)
Feb 14 PHP
台湾中原大学php教程孙仲岳主讲
Jan 07 PHP
php下使用SimpleXML 处理XML 文件
Feb 27 PHP
让PHP开发者事半功倍的十大技巧小结
Apr 20 PHP
基于Snoopy的PHP近似完美获取网站编码的代码
Oct 23 PHP
$_GET['goods_id']+0 的使用详解
Jun 06 PHP
小谈php正则提取图片地址
Mar 27 PHP
thinkphp特殊标签用法概述
Nov 24 PHP
使用ltrace工具跟踪PHP库函数调用的方法
Apr 25 PHP
phpstudy隐藏index.php的方法
Sep 21 PHP
Nginx+php配置文件及原理解析
Dec 09 PHP
Linux系统下安装PHP7.3版本
Jun 26 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
apache+php+mysql安装配置方法小结
2010/08/01 PHP
谈谈关于php的优点与缺点
2013/04/11 PHP
PHP加密扩展库Mcrypt安装和实例
2013/11/10 PHP
基于jQuery的树控件实现代码(asp.net+json)
2010/07/11 Javascript
js DOM的学习笔记
2011/12/22 Javascript
JQuery获取各种宽度、高度(format函数)实例
2013/03/04 Javascript
js读写(删除)Cookie实例详解
2013/04/17 Javascript
Knockout数组(observable)使用详解示例
2013/11/15 Javascript
基于编写jQuery的无缝滚动插件
2014/08/02 Javascript
jQuery中is()方法用法实例
2015/01/06 Javascript
JavaScript编写推箱子游戏
2015/07/07 Javascript
jquery衣服颜色选取插件效果代码分享
2015/08/28 Javascript
JS拖拽组件学习使用
2016/01/19 Javascript
使用jsonp实现跨域获取数据实例讲解
2016/12/25 Javascript
基于JS实现bookstore静态页面的实例代码
2017/02/22 Javascript
vue-cli的webpack模板项目配置文件分析
2017/04/01 Javascript
react-native ListView下拉刷新上拉加载实现代码
2017/08/03 Javascript
vue2.0+vue-dplayer实现hls播放的示例
2018/03/02 Javascript
Vue实现todolist删除功能
2018/06/26 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
2020/12/24 Javascript
JavaScript鼠标悬停事件用法解析
2020/05/15 Javascript
深入解析微信小程序开发中遇到的几个小问题
2020/07/11 Javascript
在vue中使用cookie记住用户上次选择的实例(本次例子中为下拉框)
2020/09/11 Javascript
python itchat实现微信自动回复的示例代码
2017/08/14 Python
Python操作MySQL数据库的方法
2018/06/20 Python
python爬虫开发之urllib模块详细使用方法与实例全解
2020/03/09 Python
Python selenium使用autoIT上传附件过程详解
2020/05/26 Python
解决Python中导入自己写的类,被划红线,但不影响执行的问题
2020/07/13 Python
pycharm导入源码的具体步骤
2020/08/04 Python
Europcar西班牙:全球汽车租赁领域的领导者
2018/09/17 全球购物
法国发饰品牌:Alexandre De Paris
2018/12/04 全球购物
Weblogc domain问题
2014/01/27 面试题
内容编辑个人求职信
2013/12/10 职场文书
教师群众路线剖析材料
2014/09/29 职场文书
解析MySQL binlog
2021/06/11 MySQL
Redis Cluster集群动态扩容的实现
2021/07/15 Redis