Ubuntu 16.04 无法重建 mySQL



出于各种原因,我正在尝试在本地计算机上重新安装mySQL。我在这里和堆栈上关注了服务器帖子。特别是详细关注了这篇文章,但是每次我完成这些步骤时,我都会以相同的结果结束。

Setting up mysql-client (5.7.20-0ubuntu0.16.04.1) ...
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.7; however:
  Package mysql-server-5.7 is not configured yet.
dpkg: error processing package mysql-server (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.

        Setting up mysql-client (5.7.20-0ubuntu0.16.04.1) ...
    dpkg: dependency problems prevent configuration of mysql-server:
     mysql-server depends on mysql-server-5.7; however:
      Package mysql-server-5.7 is not configured yet.
    dpkg: error processing package mysql-server (--configure):
     dependency problems - leaving unconfigured
    No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                              Processing triggers for libc-bin (2.23-0ubuntu9) ...
    Processing triggers for systemd (229-4ubuntu21) ...
    Processing triggers for ureadahead (0.100.0-19) ...
    Errors were encountered while processing:
     mysql-server-5.7
    E: Sub-process /usr/bin/dpkg returned an error code (1)

在这一点上,我完全被难住了...

正如本文前面的讨论中所讨论的,我认为重新安装它是安全的。我们应该删除以前安装mysql的所有痕迹,然后重新安装它。

sudo apt-get remove --purge mysql*

如果这些是作为 mysql 的包依赖项的一部分安装的,

sudo apt-get autoremove
sudo apt-get autoclean

那么重要的一点是,此错误可能是因为您的发行版最近没有升级,或者至少冲突没有正确解决。我只会升级 Ubuntu。

sudo apt-get dist-upgrade

现在完成此操作后,您可以尝试再次正常安装mysql。希望这能奏效,请给报告。如果它不起作用,我们将尝试另一个修复程序。

这是mysql的数字海洋安装的链接。虽然你可以使用MariaDB。

https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-16-04

最新更新