在 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