什么时候应该使用MySQLi代替MySQL?

有人可以为我阐明使用MySQLi代替MySQL的优点和缺点吗?在某些情况下我不应该使用MySQLi?为了使用MySQLi,是否需要对服务器进行其他配置?例如,是否需要升级Apache或PHP以支持MySQLi?

回答:

为什么应使用MySQLi扩展而不是MySQL扩展的原因很多:

  1. MySQLi为您提供准备好的语句-一种将数据发送到MySQL并保护您免受SQL注入的安全方法。 。
  2. MySQLi支持大多数MySQL功能。
  3. MySQLi是面向对象的。
  4. MySQLi支持预备语句,事务和多个语句。
  5. 从PHP 5.5.0开始不推荐使用旧的MySQL扩展

还有其他好处。但是主要的是,您应该专注于安全性和稳定性-MySQLi就是这样。

以上是 什么时候应该使用MySQLi代替MySQL? 的全部内容, 来源链接: utcz.com/qa/397437.html

回到顶部