root@controller:~# mysql ERROR 2002 (HY000): 無法透過套接字 '/var/run/mysqld/mysqld.sock' 連接到本地 MySQL 伺服器 (2)

root@controller:~# mysql ERROR 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 錯誤日誌中詳細說明,嘗試拖尾/var/log/mysql.err以獲取更多資訊。

當需要某種升級後操作時,我就遇到過這種情況。然而,如果沒有看到相應的日誌條目,就很難診斷。

相關內容