浅谈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函数
Oct 03 PHP
php 模拟get_headers函数的代码示例
Apr 27 PHP
php对包含html标签的字符串进行截取的函数分享
Jun 19 PHP
PHP缓存机制Output Control详解
Jul 14 PHP
thinkphp的静态缓存用法分析
Nov 29 PHP
php实现微信公众平台账号自定义菜单类
Dec 02 PHP
php构造函数的继承方法
Feb 09 PHP
详解在PHP的Yii框架中使用行为Behaviors的方法
Mar 18 PHP
php计算多个集合的笛卡尔积实例详解
Feb 16 PHP
yii 2.0中表单小部件的使用方法示例
May 23 PHP
PHP asXML()函数讲解
Feb 03 PHP
如何在PHP中生成随机数
Jun 04 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的安全策略
2006/10/09 PHP
zf框架的校验器InArray使用示例
2014/03/13 PHP
php中cookie的使用方法
2014/03/29 PHP
jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
2009/08/28 Javascript
javascript获取元素CSS样式代码示例
2013/11/28 Javascript
Windows8下搭建Node.js开发环境教程
2014/09/03 Javascript
Jquery常用的方法汇总
2015/09/01 Javascript
jQuery随手笔记之常用的jQuery操作DOM事件
2015/11/29 Javascript
jQuery实现底部浮动窗口效果
2016/09/07 Javascript
iOS和Android用同一个二维码实现跳转下载链接的方法
2016/09/28 Javascript
浅谈js中的变量名和函数名重名
2017/02/13 Javascript
angular2+nodejs实现图片上传功能
2017/03/27 NodeJs
基于Bootstrap表单验证功能
2017/11/17 Javascript
原生实现一个react-redux的代码示例
2018/06/08 Javascript
每周一练 之 数据结构与算法(Stack)
2019/04/16 Javascript
详解50行代码,Node爬虫练手项目
2019/04/22 Javascript
详解Vue3.0 前的 TypeScript 最佳入门实践
2019/06/18 Javascript
nodejs制作小爬虫功能示例
2020/02/24 NodeJs
uni-app实现获取验证码倒计时功能
2020/11/01 Javascript
[59:07]海涛为你详解DOTA2新版本“贤哲秘契”
2014/11/22 DOTA
[01:42:49]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第一场 2月26日
2021/03/11 DOTA
Django Rest framework频率原理与限制
2019/07/26 Python
安装python及pycharm的教程图解
2019/10/10 Python
Python 网络编程之TCP客户端/服务端功能示例【基于socket套接字】
2019/10/12 Python
PyCharm汉化安装及永久激活详细教程(靠谱)
2020/01/16 Python
Python Pandas数据分析工具用法实例
2020/11/05 Python
一款纯css3实现的颜色渐变按钮的代码教程
2014/11/12 HTML / CSS
美国百货齐全的精品网站,提供美式风格的产品:Overstock.com
2016/07/22 全球购物
为世界各地的女性设计和生产时尚服装:ROMWE
2016/09/17 全球购物
加拿大建筑和装修专家:Reno-Depot
2017/12/21 全球购物
行政办公员自我评价分享
2013/12/14 职场文书
杠杆的科学教学反思
2014/01/10 职场文书
党校学习心得体会范文
2014/09/09 职场文书
2014党员民主评议个人总结
2014/09/10 职场文书
Python如何解决secure_filename对中文不支持问题
2021/07/16 Python
「租借女友」第2季樱泽墨角色PV&新视觉图公开
2022/03/21 日漫