如何在CentOS 8上为PHP 7安装MySQL扩展?

问题描述

今天,当我收到此错误时,我正在尝试在CentOS 8服务器上安装wordpress

“您的PHP安装似乎缺少wordpress所需的MysqL扩展。”

我知道此扩展已在PHP 7及更高版本中删除

我尝试了以下两种方法

  sudo yum update
  sudo yum install PHP70w-MysqL
  sudo yum install PHP-MysqL

但是,我收到以下消息:

 No match for argument: PHP70w-MysqL
 Error: Unable to find a match: PHP70w-MysqL

   No match for argument: PHP-MysqL
   Error: Unable to find a match: PHP-MysqL

请让我知道如何安装此MysqL扩展。

感谢您的帮助!

解决方法

据我所知,php-mysql不再适用于centos8-PHP 7及更高版本,请尝试此操作,它应该更新您的PHP安装并允许您使用mysql命令>

yum install php-mysqlnd

执行常规安装过程(y),然后可以使用以下方法进行测试:

php -m

并检查已启用的模块/扩展,对于以mysql开头的模块/扩展,您至少应具有这两个>

enter image description here

重新启动apache服务,您应该没问题。