浅谈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 相关文章推荐
第九节 绑定 [9]
Oct 09 PHP
PHP 数组入门教程小结
May 20 PHP
php实现的九九乘法口诀表简洁版
Jul 28 PHP
Laravel 4 初级教程之视图、命名空间、路由
Oct 30 PHP
PHP实现阳历到农历转换的类实例
Mar 07 PHP
PHP查找与搜索数组元素方法总结
Jun 12 PHP
PHP概率计算函数汇总
Sep 13 PHP
实例简介PHP的一些高级面向对象编程的特性
Nov 27 PHP
详解php魔术方法(Magic methods)的使用方法
Feb 14 PHP
yii2缓存Caching基本用法示例
Jul 18 PHP
Mac下php 5升级到php 7的步骤详解
Apr 26 PHP
php 处理png图片白色背景色改为透明色的实例代码
Dec 10 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+Ajax实现唯一校验实现代码[简单应用]
2011/11/29 PHP
yii2 resetful 授权验证详解
2017/05/18 PHP
PHP面向对象程序设计内置标准类,普通数据类型转为对象类型示例
2019/06/12 PHP
Docker 安装 PHP并与Nginx的部署实例讲解
2021/02/27 PHP
用javascript实现给出的盒子的序列是否可连为一矩型
2007/08/30 Javascript
javascript不同页面传值的改进版
2008/09/30 Javascript
javascript document.execCommand() 常用解析
2009/12/14 Javascript
JavaScript 小型打飞机游戏实现原理说明
2010/10/28 Javascript
JQuery对id中含有特殊字符的转义处理示例
2013/09/06 Javascript
JQuery动画animate的stop方法使用详解
2014/05/09 Javascript
深入理解JavaScript系列(46):代码复用模式(推荐篇)详解
2015/03/04 Javascript
jquery实现的动态回到顶部特效代码
2015/10/28 Javascript
简单实现Bootstrap标签页
2020/08/09 Javascript
Bootstrap学习笔记之进度条、媒体对象实例详解
2017/03/09 Javascript
微信小程序开发之数据存储 参数传递 数据缓存
2017/04/13 Javascript
Angular4集成ng2-file-upload的上传组件
2018/03/14 Javascript
解决linux下node.js全局模块找不到的问题
2018/05/15 Javascript
微信小程序去除左上角返回键的实现方法
2020/03/06 Javascript
JS自定义滚动条效果
2020/03/13 Javascript
Vue自定义全局弹窗组件操作
2020/08/11 Javascript
[01:25:09]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第二场
2014/05/24 DOTA
python内置函数:lambda、map、filter简单介绍
2017/11/16 Python
python matplotlib中文显示参数设置解析
2017/12/15 Python
python 实现在Excel末尾增加新行
2018/05/02 Python
PyQt打开保存对话框的方法和使用详解
2019/02/27 Python
django连接mysql数据库及建表操作实例详解
2019/12/10 Python
解决django接口无法通过ip进行访问的问题
2020/03/27 Python
TensorFlow打印输出tensor的值
2020/04/19 Python
世界最大的私人旅行指南出版商:孤独星球
2016/08/23 全球购物
苹果美国官方商城:Apple美国
2016/08/24 全球购物
成人大专生实习期的自我评价
2013/10/02 职场文书
《月亮湾》教学反思
2014/04/14 职场文书
个人整改措施书面材料
2014/10/24 职场文书
2015中秋节慰问信范文
2015/03/23 职场文书
python基于tkinter制作无损音乐下载工具
2021/03/29 Python
Python如何用re模块实现简易tokenizer
2022/05/02 Python