美文网首页
mysql和mysqli的区别

mysql和mysqli的区别

作者: 诗无尽头i | 来源:发表于2018-08-28 17:03 被阅读23次

首先两个函数都是用来处理 DB 的。
首先, mysqli 连接是永久连接,而mysql是非永久连接(错!错!错!)。
什么意思呢?
mysql连接每当第二次使用的时候,都会重新打开一个新的进程
而mysqli则只使用同一个进程,这样可以很大程度的减轻服务器端压力。
其次,mysqli封装了诸如事务等一些高级操作,同时封装了 DB 操作过程中的很多可用的方法。具体查看 http://cn.php.net/mysqli
应用比较多的地方是 mysqli的事务。

注意:
“mysqli 连接是永久连接,而mysql是非永久连接” 这个观点是错误的。
php 手册上讲:php5.3 中的mysqli 才引入了持久连接,并且 php5.3 没有提供一个额外的函数来实现,需要在连接参数的 hostname,前面加上“p:”标记,才会建立持久连接。
转自https://zhidao.baidu.com/question/429556607959928492.html

相关文章

  • mysql和mysqli的区别

    首先两个函数都是用来处理 DB 的。首先, mysqli 连接是永久连接,而mysql是非永久连接(错!错!错!)...

  • Mysql、MySQLi、PDO

    Mysql、MySQLi、PDO对比 MySQLi、PDO对比

  • php中mysql和mysqli的区别

    mysqli连接是永久连接,而MySQL是非永久连接。mysql连接:每当第二次使用的时候,都会重新打开一个新的进...

  • mysqli

    一、mysql与mysqli的概念相关: mysql与mysqli都是php方面的函数集,与mysql数据库关联不...

  • apache & mysql

    apache 启动和停止 mysql 启动和停止 ubuntu 安装mysqli & pdo 扩展

  • MySQLi扩展了解

    什么是PHP的MySQLi扩展? PHP的MySQLi扩展又被称为MySQL增强扩展,mysqli扩展在PHP 5...

  • PHP7连接数据库的方法

    * 在PHP7中已经废除了mysql库了,则只能使用mysqli及PDO mysqli面向对象风格 mysqli面...

  • 如何在线学习PHP开发(四)数据库操作

    Mysql方式 Mysqli方式 PDO方式 总结

  • php数据库编程(mysql mysqli pdo)

    php有三种方式来操作mysql数据库1.mysql扩展库mysqli扩展库pdo mysql扩展库和mysql数...

  • mysqli

    mysqli是php5.0之后出现对mysql进行的扩展. mysqli的基本操作 $con = new mysq...

网友评论

      本文标题:mysql和mysqli的区别

      本文链接:https://www.haomeiwen.com/subject/sbsqwftx.html