浅谈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中判断一个请求是ajax请求还是普通请求的方法
Jun 28 PHP
介绍一些PHP判断变量的函数
Apr 24 PHP
php中的注释、变量、数组、常量、函数应用介绍
Nov 16 PHP
深入探讨<br />和 \r\n两者有什么区别??
Jun 05 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
Aug 11 PHP
PHP中执行cmd命令的方法
Oct 11 PHP
ecshop 2.72如何修改后台访问地址
Mar 03 PHP
PHP file_get_contents函数读取远程数据超时的解决方法
May 13 PHP
thinkPHP5实现的查询数据库并返回json数据实例
Oct 23 PHP
Laravel 微信小程序后端实现用户登录的示例代码
Nov 26 PHP
PHP实现腾讯短网址生成api接口实例
Dec 08 PHP
PHP基于ip2long实现IP转换整形
Dec 11 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
图象函数中的中文显示
2006/10/09 PHP
php禁用函数设置及查看方法详解
2016/07/25 PHP
php监测数据是否成功插入到Mysql数据库的方法
2016/11/25 PHP
PHP简单实现欧拉函数Euler功能示例
2017/11/06 PHP
JSQL  一个 web DB 的封装
2010/05/05 Javascript
JQuery从头学起第三讲
2010/07/06 Javascript
JS弹出层的显示与隐藏示例代码
2013/12/27 Javascript
JQuery插件jcarousellite的参数中文说明
2015/05/11 Javascript
jquery获取当前元素索引值用法实例
2015/06/10 Javascript
JS加密插件CryptoJS实现的Base64加密示例
2020/08/16 Javascript
vue vue-Router默认hash模式修改为history需要做的修改详解
2018/09/13 Javascript
nodejs 使用http进行post或get请求的实例(携带cookie)
2019/01/03 NodeJs
深入了解JavaScript词法作用域
2020/07/29 Javascript
js实现可爱的气泡特效
2020/09/05 Javascript
python脚本实现分析dns日志并对受访域名排行
2014/09/18 Python
Python写的服务监控程序实例
2015/01/31 Python
教你用Type Hint提高Python程序开发效率
2016/08/08 Python
python实战之实现excel读取、统计、写入的示例讲解
2018/05/02 Python
python实现可视化动态CPU性能监控
2018/06/21 Python
python3实现域名查询和whois查询功能
2018/06/21 Python
python下载卫星云图合成gif的方法示例
2020/02/18 Python
pytorch进行上采样的种类实例
2020/02/18 Python
Python pip安装第三方库实现过程解析
2020/07/09 Python
Python中的特殊方法以及应用详解
2020/09/20 Python
python实现暗通道去雾算法的示例
2020/09/27 Python
鲜为人知的HTML5语音合成功能
2019/05/17 HTML / CSS
RentCars.com巴西:汽车租赁网站
2016/08/22 全球购物
Ralph Lauren英国官方网站:Ralph Lauren UK
2018/04/03 全球购物
印度尼西亚电子产品购物网站:Kliknklik
2018/06/05 全球购物
Lookfantastic希腊官网:英国知名美妆购物网站
2018/09/15 全球购物
中国电子产品批发商/跨境电商/外贸网:Sunsky-online
2020/04/20 全球购物
《雨霖铃》听课反思
2014/02/13 职场文书
《唯一的听众》教学反思
2014/02/20 职场文书
学雷锋演讲稿汇总
2014/05/10 职场文书
社区活动总结范文
2015/05/07 职场文书
Redis5之后版本的高可用集群搭建的实现
2021/04/27 Redis