错误 2002 (HY000):无法通过套接字'/var/run/mysqld/mysqld.sock' 连接到本地 MySQL 服务器

Mar*_*kum 7 mysql debian

我刚刚在 Debian 上升级了我的 MySQL 服务器。但是现在当我启动服务器并尝试连接到它时,我收到错误消息:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

小智 0

MySQL 很可能无法启动。尝试运行ps aux | grep mysqld看看是否有 mysql 守护进程的进程 ID。

要扩展 Shane 的评论,请检查 MySQL 日志以了解其无法启动的原因。默认位置是/var/log/mysql/error.log