我在安装php-mysql时遇到困难,我会执行以下操作:
yum -y install php-mysql
但请注意以下事项:
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: centos.escapemg.com
* extras: mirror.chpc.utah.edu
* updates: mirrors.xmission.com
Setting up Install Process
No package php-mysql available.
Error: Nothing to do
我做了yum repolist disabled
并启用了yum-config-manager --enable C6.1-base
,但仍然保持相同的无包php-mysql可用。
提前感谢您的帮助
答案 0 :(得分:8)
我想通了,/etc/yum.conf
中的mysql看起来有一条线exclude=mysql* php*
一旦我评论出来,我就能yum install mysqlnd
。感谢所有
答案 1 :(得分:0)
显而易见的问题是您没有安装PHP的存储库。奇怪的是,base没有一个,但你可以通过安装remi repository来解决这个问题,它有PHP 5.4到5.6(只需启用你想要的版本)
我强烈建议安装php-mysqlnd
而不是php-mysql
,因为这是本机驱动程序,并且不需要任何mysqlclientXX
库,这些都很难维护。