为什么我无法安装 php-mysql?

为什么我无法安装 php-mysql?

在 Windows 中我使用 Xampp。我尝试从命令行安装 MySQL,并且可以通过工作台软件访问 MySQL。

现在,如果我尝试在我的计算机上运行 Wordpress,我会收到一条错误消息“您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展”。

有人帮我安装 MySQL 扩展。如果我尝试安装php-mysql

 $ sudo apt-get  install php-mysql

然后我收到这个错误:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package php-mysql

请有人帮我安装 MySQL 扩展。我见过的大多数博客文章都有这个技巧,但对我来说不起作用。Ubuntu 软件中心显示 MySQL 服务器和客户端都已安装。

答案1

php5-mysql在 Ubuntu 中该包的名称为,而不是php-mysql

答案2

在 Ubuntu 上安装 LAMP 最简单的方法是使用 APT 任务:

sudo apt-get install lamp-server^

插入符号 ( ^) 不是拼写错误。

它将为您选择所有相关包。对于您的具体情况,Dennis 是对的,您只是缺少 PHP5-MySQL 绑定,而您安装的包名称是错误的。无论如何,该任务将确保您拥有大多数常用包,包括这个包。

答案3

如果你不知道要安装的包的确切名称,你可以运行

sudo apt-get update
apt-cache search mysql

这也适用于 mysql 以外的其他包。例如apt-cache search firefox

一旦列出选项,您就可以选择您的选择。

答案4

首先检查软件的可用版本:

sudo apt-cache search php-mysql

然后从上一个命令打印出来的列表中安装最新版本:

sudo install php7.4-mysql

如果没有包,请尝试以下命令并重复上述过程:

sudo add-apt-repository universe

相关内容