首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >什么时候应该使用MySQLi而不是MySQL?

什么时候应该使用MySQLi而不是MySQL?
EN

Stack Overflow用户
提问于 2012-01-17 16:10:13
回答 3查看 23.6K关注 0票数 15

有人能为我解释一下用MySQLi代替MySQL有什么优点和缺点吗?是否存在不应该使用MySQLi的情况?为了使用MySQLi,我需要以不同的方式配置我的服务器吗?例如,我需要升级Apache或PHP才能支持MySQLi吗?

EN

回答 3

Stack Overflow用户

发布于 2012-01-17 16:12:18

如果您使用的是mysql > 4.1.3。Mysqli是php中mysql的一个新接口。引用自http://www.php.net/manual/en/mysqli.overview.php

PHP的MySQL扩展是什么?

这是最初的扩展,旨在允许您开发与MySQL数据库交互的PHP应用程序。mysql扩展提供了一个过程接口,仅适用于4.1.3之前的MySQL版本。此扩展可用于MySQL 4.1.3或更高版本,但并非所有最新的MySQL服务器功能都可用。

Note:

If you are using MySQL versions 4.1.3 or later it is strongly recommended that you 
use the mysqli extension instead.
票数 4
EN

Stack Overflow用户

发布于 2012-01-17 16:13:07

总是这样,如果可能的话。

您安装的PHP可能不支持MySQLi。但是,大多数托管提供商都支持MySQLi。

票数 2
EN

Stack Overflow用户

发布于 2012-01-17 16:17:33

除非您使用的是旧版本的MySQL数据库(4.1.3之前),或者需要MySQLi中尚未包含的某些功能(我认为有两个功能中的一个没有迁移),否则请尽可能地坚持使用MySQLi。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8891443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档