包 mysql-server-5.6 尚未配置

kgh*_*bln 3 mysql ubuntu mysql5.6

我在 Ubuntu 15.10 上安装 MySQL 5.6 时遇到问题。由于上述原因,基本上加载数据库服务器失败。

mysql-server depends on mysql-server-5.6; however:
Package mysql-server-5.6 is not configured yet.
Run Code Online (Sandbox Code Playgroud)

kgh*_*bln 9

为了克服这个问题,我必须结合以下两篇文章中提到的解决方案:

升级-mysql-服务器问题

无法安装 mysql-server-in-ubuntu

另见相关:

package-mysql-server-5-5-is-not-configured-yet

解决方案

重要提示:正如迈克尔·汉普顿( Michael Hampton)正确指出的那样,此过程将销毁所有现有数据库。在开始之前,请确保您有备份!

清除旧的 mysql 安装:

sudo apt-get purge mysql*
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -rf /var/log/mysql
sudo rm -rf /var/log/mysql.*
sudo rm -rf /var/lib/mysql
Run Code Online (Sandbox Code Playgroud)

准备重新安装mysql:

sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)

重新安装mysql:

sudo apt-get install mysql-server --fix-missing --fix-broken
Run Code Online (Sandbox Code Playgroud)

享受!PS:在没有 rm 命令的情况下这样做是行不通的!