mysql - 无法在 Ubuntu 16.04 上安装 MySQL 5.7
问题描述
在我的 Ubuntu 16.04 Digital Ocean Droplet(安装了他们的 LAMP 堆栈)上运行更新和安装后,我无法安装 MySQL ......我在这里尝试了很多帖子,但似乎没有一个工作和结果对我来说总是一样的:
Setting up mysql-server-5.7 (5.7.22-0ubuntu0.16.04.1) ...
update-alternatives: error: alternative link /etc/mysql/my.cnf is already managed by my.cnf.bak
dpkg: error processing package mysql-server-5.7 (--configure):
subprocess installed post-installation script returned error exit status 2
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.
Errors were encountered while processing:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
我怀疑是“update-alternatives”行导致了这个问题,但我的系统上没有 my.cnf.bak。我不是服务员,所以任何帮助都会很棒!
尝试通过 Aptitude 安装时的结果:
The following partially installed packages will be configured:
mysql-server mysql-server-5.7
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Setting up mysql-server-5.7 (5.7.22-0ubuntu0.16.04.1) ...
update-alternatives: error: alternative link /etc/mysql/my.cnf is already managed by my.cnf.bak
dpkg: error processing package mysql-server-5.7 (--configure):
subprocess installed post-installation script returned error exit status 2
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.
Errors were encountered while processing:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Failed to perform requested operation on package. Trying to recover:
Setting up mysql-server-5.7 (5.7.22-0ubuntu0.16.04.1) ...
update-alternatives: error: alternative link /etc/mysql/my.cnf is already managed by my.cnf.bak
dpkg: error processing package mysql-server-5.7 (--configure):
subprocess installed post-installation script returned error exit status 2
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
Errors were encountered while processing:
mysql-server-5.7
mysql-server
解决方案
推荐阅读
- c# - 通过阅读 excel .NET CORE 创建对象列表
- php - 转换数组php
- python - 如何提取非方形 numpy 数组的下/上三角形?
- python - Pandas 列对行的多索引
- android - 无法为 com.android.build.gradle.internal.dsl.BaseAppModuleExtension 类型的扩展“android”获取未知属性“url”
- android - Android - 如何创建 PhoneStateListener
- sqlite - 在 SQLite 中关闭“PRAGMAtrusted_schema”有什么好处?
- php - PHP:是否可以在同一个类定义中使用之前定义的静态变量?
- javascript - jquery'keypress'事件未检测到按下'delete'键
- gatsby - 如何使用 gatsby-plugin-offline 创建我的站点的完全离线版本?自动下载所有页面、图像等?