缺少 mysqli|mysql 扩展。请检查您的 PHP 配置

缺少 mysqli|mysql 扩展。请检查您的 PHP 配置
#sudo apt-get install php-mysqlnd
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package php-mysqlnd is a virtual package provided by:
  php7.1-mysql 7.1.2-4+deb.sury.org~xenial+1
  php5.6-mysql 5.6.30-7+deb.sury.org~xenial+1
  php7.0-mysql 7.0.16-4+deb.sury.org~xenial+1
You should explicitly select one to install.

E: Package 'php-mysqlnd' has no installation candidate

有人能帮助我吗,我该如何解决这个问题?

答案1

安装包含您的软件包的其中一个软件包。选择最新的:

此外,安装软件包时,请确保使用以下命令更新您的库:

$ sudo apt update
$ sudo apt upgrade
$ sudo apt install php7.0-mysql

运行以下步骤来清除并安装全新的 PHPMyAdmin:

$ sudo apt remove --purge phpmyadmin
$ sudo apt install phpmyadmin

当提示删除PHPMyAdmin数据库时,确认删除。当提示创建PHPMyAdmin数据库时,确认创建。

更新:

这是版本冲突的结果。删除相关文件,特别是 PHP 包,然后重新安装一致的版本。

相关内容