首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法重新安装mysql

无法重新安装mysql
EN

Ask Ubuntu用户
提问于 2018-08-25 20:41:55
回答 1查看 20K关注 0票数 10

在将服务器升级到18.04之后,我遇到了与Owncloud有关的问题,所以我决定尝试使用使用说明,遵循这些命令“systemctl start mariadb”,所以我放弃了,决定再次尝试使用Owncloud和mysql。但是每当我尝试使用"sudo mysql -u -p“时,我就得到了消息。

代码语言:javascript
复制
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 

我发现这可能与Mariabd有关,因此完全清除了mysql和Mariadb。现在,当我尝试重新安装mysql时,我会收到以下消息,安装后无法登录到mysql。

配置mysql-server-5.7禁用了MySQL服务器守护进程的打包维护脚本的自动维护检测到一种情况,它不知道如何处理,也不能继续配置MySQL。您的MySQL安装的自动管理已被禁用,以便其他打包任务能够完成。有关更多细节,请参见/etc/mysql/ For。

etc/mysql/FROZEN的内容如下:

他的MySQL或变体安装已经进入“冻结模式”。在手动从此状态释放之前,维护者脚本将避免进行更改或启动守护进程。有关此模式的一般信息,请参见/usr/share/doc/mysql-README/README。在这种情况下,检测到了不兼容的降级尝试。可以通过两种方式之一解决这一问题:

  1. 更改/var/lib/ MySQL /的内容,以包含与当前安装的MySQL或变体守护进程版本兼容的数据库数据。例如:您可以从备份恢复。或者,您可以使用未来的版本二进制文件进行转储,然后使用当前版本二进制文件进行恢复。
  2. 切换到与/var/lib/ MySQL /中当前数据兼容的mysql或变体守护进程版本。例如,如果您尝试将mysql-server-5.7降级为mysql-server-5.6,则可以“再次安装mysql-server-5.7”。

我重新命名了与mysql相关的三个文件,并再次清除mysql,并尝试了另一个安装,结果再次获得了相同的消息。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2018-09-14 20:02:49

修好了!问题是文件/etc/mysql没有被清除。我用mv重命名了它,然后安装了mysql服务器,现在我可以登录mysql了。

票数 12
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1068949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档