当前位置: 首页 > 面试题库 >

使用PHP时的MySQL vs MySQLi [关闭]

汪欣德
2023-03-14
问题内容

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。

7年前关闭。

MySQL还是MySQLi哪个更好?又为什么呢 我应该使用哪个?

我的意思是不仅在性能方面,而且在其他任何相关功能方面也更好。


问题答案:

如果您查看MySQL改进的扩展概述,它应该告诉您有关两者之间的区别的所有信息。

主要有用的功能是:

  • 面向对象的接口
  • 支持准备好的陈述
  • 支持多条语句
  • 支持交易
  • 增强的调试功能
  • 嵌入式服务器支持。


 类似资料:
  • 下面是我编写测试的方法: 具有私有方法和运行所有其他私有方法的单个公共方法的类。 我在其他类中有一些通用方法,其中一个名为navigation.php。在这个类中,我有所有的方法,这些方法使我能够进入应用程序的特定点。 我所要做的就是,根据一个条件,正确地关闭(或退出,或处置,或任何你想要的)我的测试,而不返回一个错误。我尝试了quit()、close()和dispose(),但可能我用错了。

  • PHP 5.2.17。服务器上的时间是9:40,时区是欧洲/莫斯科: php.ini时区设置为:date.timezone欧洲/莫斯科 date_default_timezone_set()设置的时区是欧洲/莫斯科 但是date()函数返回一小时后的时间: 输出: 我该如何解决这个问题?我已经尝试安装了最新的 /usr/share/zoneinfo,结果相同

  • 问题内容: 我创建了一个基于会话的简单登录页面。 并添加了一个包含此内容的注销页面 现在,当我关闭浏览器/页面并重新打开它时,会话的值仍然存在。 我想知道如何完全销毁页面/浏览器关闭上的会话。 问题答案: 如果您使用: 关闭浏览器时,您的会话cookie将会被破坏…因此,在关闭浏览器之前,您的会话将是良好的。IE浏览器 您登录并登录,然后关闭浏览器,然后重新打开,再次进入该站点,您将不会登录。

  • 询问代码的问题必须表明对正在解决的问题的理解程度最低。。包括尝试的解决方案、它们不起作用的原因以及预期的结果。另请参见:堆栈溢出问题检查表 似乎有很多信息将一个时间段转换为一个时间,但不是相反。 我需要做的一个例子是把120分钟转换成P0DT2H0M0S。和13:10进入P0DT13H10M0S。以及进入PT2H0M0S的120分钟。 有什么快速简单的方法吗?

  • 问题内容: 我正在构建WSGI Web应用程序,并且有一个MySQL数据库。我正在使用MySQLdb,它提供了用于执行语句和获取结果的游标。 获取和关闭游标的标准做法是什么? 特别是,我的光标应持续多长时间?我应该为每个交易获取一个新的游标吗? 我相信您需要在提交连接之前关闭游标。查找不需要中间提交的事务集是否有任何显着的优势,这样您就不必为每个事务获取新的游标?获取新的游标是否有很多开销,还是不

  • 本文向大家介绍使用php-timeit估计php函数的执行时间,包括了使用php-timeit估计php函数的执行时间的使用技巧和注意事项,需要的朋友参考一下 废话不多说了,直接把我写的timeit函数分享给大家,具体内容如下:   测试一下自己写的一个求根算法与系统内置求根函数的执行时间,如下:   测试结果如下: 0.028280019760132 0.0041000843048096   可