我知道mysqlnd允许非阻塞查询。然而,我正在努力:
// goes without saying this code works correctly when second parameter is ommitted
$link->query($myQuery, MYSQLI_ASYNC);我得到的错误是:“注意:使用未定义的常量MYSQLI_ASYNC假定'MYSQLI_ASYNC‘”以及随后出现的错误。
PHP版本: 5.3.5-1 ubuntu7.4
我不知道我是否真的安装/激活了mysqlnd,我也找不到一个很好的资源来判断它是否已经安装/激活。
帮助?
发布于 2012-01-29 00:38:50
最有可能的原因是没有安装mysqlnd扩展。请注意,根据医生任何低于PHP5.4的PHP版本都需要显式配置以使用mysqlnd;从PHP5.4开始的mysqlnd在默认情况下将被启用。
有几种不同的方法可以判断是否加载了扩展。
phpinfo()应该输出一个标有mysqlnd的部分extension_loaded('extension_name')都应该返回true/falsehttps://stackoverflow.com/questions/9049838
复制相似问题