php开启mysqlnd,如何启用mysqlnd的php?

我有PHP安装和运行(版本:5.3.17),我想切换到mysqlnd(在phpinfo mysqlnd不存在)。

我读了,为了设置它,你需要更新./configure命令:

./configure --with-mysql=mysqlnd \

--with-mysqli=mysqlnd \

--with-pdo-mysql=mysqlnd \

当我尝试安装它与yum安装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命令是源代码编译过程的一部分,因此需要执行以下步骤:

yum erase php-mysql

yum install php-mysqlnd

然后可以检查:

php -m | grep mysqlnd

谢谢Sebastian Kessler!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值