php-mysqlnd或php-mysql


24

长话短说:刚安装了Ubuntu 12.04(基于Debian),nginx,php-fpm和mysql。现在,我需要用于PHP的MySQL驱动程序,但是我应该选择哪个呢?

哪个是更好的php-mysqlnd或php-mysql?

Answers:


36

php-mysqlnd是更好的选择。它是php-mysql扩展的直接替代。在这里您可以找到有关它的更多信息。

摘自上述链接:

mysqlnd库针对PHP进行了高度优化,并与PHP紧密集成。MySQL客户端库不能提供相同的优化,因为它是一个通用的客户端库。

mysqlnd库使用PHP内部C基础结构无缝集成到PHP。另外,它使用PHP内存管理,PHP流(I / O抽象)和PHP字符串处理例程。mysqlnd使用PHP内存管理可以例如通过使用只读变量(写时复制)节省内存,并使mysqlnd适用于PHP内存限制。其他优点包括:

  • 强大的插件API扩展功能集
  • 异步,非阻塞查询
  • 150多个性能统计
  • 强大的插件
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.