gpt4 book ai didi

php - 如何为 php 启用 mysqlnd?

转载 作者:IT老高 更新时间:2023-10-28 12:36:27 24 4
gpt4 key购买 nike

我已经安装并运行了PHP(版本:5.3.17),我想切换到mysqlnd(在phpinfo中mysqlnd根本不存在)。

我读到要设置它,您需要更新 ./configure 命令:

./configure --with-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \

当我尝试使用 yum install php-mysqlnd 安装它时,我得到一个错误:

---> Package php-mysqlnd.x86_64 0:5.3.17-1.26.amzn1 will be installed
--> Processing Conflict: php-mysql-5.3.17-1.26.amzn1.x86_64 conflicts php-mysqlnd
--> Finished Dependency Resolution
Error: php-mysql conflicts with php-mysqlnd

最佳答案

./configure 命令是从源代码编译过程的一部分。

您可以从源代码编译或通过包管理器安装。我想在你的情况下,包管理器更可取。

正如包管理器提示的那样,你不能同时安装 php-mysqlphp-mysqlnd

所以你可以

yum remove php-mysql

之前

yum install php-mysqlnd

然后通过

检查是否成功
php -m | grep mysqlnd

php -i | grep mysqlnd

关于php - 如何为 php 启用 mysqlnd?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13159518/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com