php5.3 是否支持 mysqli 扩展,无需任何其他手动配置/更新


Does php5.3 support mysqli extension without any additional manual configurations/updates?

我已经建立了一个以MySQL为后端的基于PHP的网站,并计划现在将其上线。问题是我已经在PHP脚本中广泛使用了mysqli扩展,现在我担心没有多少Web主机支持这个mysqli扩展(至少大多数免费/付费但便宜的)。我没有太多的预算来购买专用服务器;我需要共享服务。

所以我正在寻找解决方案,并在 php.net 网站上阅读了以下内容:

菲律宾比索 5.3.0+在Windows上,对于PHP版本5.3及更高版本,mysqli扩展处于启用状态,默认情况下使用MySQL本机驱动程序。这意味着您无需担心配置对libmysql.dll的访问。

我碰巧使用 PHP5.3.0,所以这是否意味着如果我选择 PHP 版本至少为 5.3.0 的 PHP 虚拟主机,运行这些基于 mysqli 扩展的脚本不会有问题?即使版本为 5.3+,是否需要任何其他配置?

我回答"即使版本是 5.3+,是否需要任何其他配置?

是的。它的使用方式相同。它仍然是一个扩展,就像自 PHP 5 以来一样(?与mysql(不带i)扩展一样,必须启用它。

不过,您的共享主机支持MySQLi的可能性高于PHP 5.3...