mysql和mysqli的区别

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

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

作者:llzzcc66
链接:https://zhidao.baidu.com/question/429556607959928492.html
來源:百度知道
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。
如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!
侵权删帖/违法举报/投稿等事物联系邮箱:svipchao@qq.com
转载请注明原文链接:mysql 和 mysqli 的区别
喜欢 (2)
[93093369@qq.com]
分享 (0)
关于作者:
唯有自由才能触摸虚无的自我
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址