root@controller:~# mysql 错误 2002 (HY000): 无法通过套接字“/var/run/mysqld/mysqld.sock”连接到本地 MySQL 服务器 (2)

root@controller:~# mysql 错误 2002 (HY000): 无法通过套接字“/var/run/mysqld/mysqld.sock”连接到本地 MySQL 服务器 (2)

运行 14.0.2 LTS 版本

服务器重启,我无法访问 MYSQL

root@controller:~# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

尝试了提供的所有可能的解决方案,但似乎没有任何效果

root@controller:~# ps -ef | grep mysql
root      7591  6127  0 18:40 pts/4    00:00:00 grep mysql

root@controller:~# kill -9 6127
Killed

root@controller:~# /etc/init.d/mysql start
 * Starting MySQL database server mysqld
   ...fail!

我在服务器上有多个表,并且重新安装它不是一个选择:(

我正在 ICEHOUSE openstack 安装中将该服务器作为控制器运行。

请帮忙

答案1

由于某种原因,MySQL 服务器无法启动。此原因应在 MySQL 错误日志中详细说明,请尝试 tailing/var/log/mysql.err以获取更多信息。

当需要进行某种升级后操作时,我遇到过这种情况。但是,如果没有看到相应的日志条目,很难诊断这种情况。

相关内容