PHP:如何检查和安装mysqlnd_qc

时间:2013-12-19 19:02:20

标签: php mysql

我想使用此插件,因为可以缓存查询结果。但即使是阅读文档

http://dev.mysql.com/doc/refman/5.5/en/apis-php-mysqlnd-qc.setup.html http://www.php.net/manual/en/mysqlnd-qc.setup.php

仍然困惑。它是否意味着它默认带有PHP 5.4?如果没有,我如何使用命令行检查它是否从CentOS安装?另外,如何检查它是否安装在使用PHP 5.4运行XAMPP的本地PC上?

谢谢。

2 个答案:

答案 0 :(得分:0)

据我所知,默认情况下没有安装任何mysqlnd插件。

我已经尝试安装其中一个mysqlnd插件(在我的情况下是mysqlnd_ms),但我的成功有限。我总结说我需要从源代码构建mysqlnd插件 PHP本身才能使它工作。

那时我失去了兴趣,因为我的客户都不愿意为他们的环境从源代码构建PHP。他们想要使用二进制安装,最好是使用yum包repo。

我认为这些插件不会成为可行的工具,直到它们以更方便的方式安装,例如通过PECL或Composer。

答案 1 :(得分:0)

好的,基于这个文档,PHP 5.4默认安装了MySQLnd

http://dev.mysql.com/downloads/connector/php-mysqlnd/

并使用此答案进行测试

How to know if MySQLnd is the active driver?