在将服务器升级到18.04之后,我遇到了与Owncloud有关的问题,所以我决定尝试使用使用说明,遵循这些命令“systemctl start mariadb”,所以我放弃了,决定再次尝试使用Owncloud和mysql。但是每当我尝试使用"sudo mysql -u -p“时,我就得到了消息。
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。在这种情况下,检测到了不兼容的降级尝试。可以通过两种方式之一解决这一问题:
我重新命名了与mysql相关的三个文件,并再次清除mysql,并尝试了另一个安装,结果再次获得了相同的消息。
发布于 2018-09-14 20:02:49
修好了!问题是文件/etc/mysql没有被清除。我用mv重命名了它,然后安装了mysql服务器,现在我可以登录mysql了。
https://askubuntu.com/questions/1068949
复制相似问题