从 Ubuntu 16.04 卸载 MySQL

从 Ubuntu 16.04 卸载 MySQL

我正在尝试从 Ubuntu 16.04 LTS 中完全卸载 MySQL,但是遇到一个问题:

以下软件包具有未满足的依赖项:
mariadb-client-10.0:依赖:libdbd-mysql-perl(>= 1.2202)但不会安装
mariadb-client-core-10.0:依赖:mariadb-common(>= 10.0.24-7)但不会安装
E:错误,pkgProblemResolver::Resolve 生成​​中断,这可能是由暂停的软件包引起的。

我也尝试卸载 Mariadb,但总是出现同样的问题。有什么想法吗?

答案1

我最终完全卸载了 MySQL,然后使用以下行重新安装它:

删除所有与 MySQL 相关的文件

sudo apt-get purge mysql*

sudo apt-get autoremove

sudo apt-get autoclean

然后升级我的发行版

sudo apt-get dist-upgrade

然后安装 MySQL

sudo apt-get install mysql-server

就这样。

答案2

作为蒂科指出,如果你安装了dbconfig-mysql卸载,首先

这对我有用

sudo apt-get remove dbconfig-mysql

之后我可以继续删除mysql-clientmysql-server

相关内容