%3A%20%E7%84%A1%E6%B3%95%E9%80%8F%E9%81%8E%E5%A5%97%E6%8E%A5%E5%AD%97%20'%2Fvar%2Frun%2Fmysqld%2Fmysqld.sock'%20%E9%80%A3%E6%8E%A5%E5%88%B0%E6%9C%AC%E5%9C%B0%20MySQL%20%E4%BC%BA%E6%9C%8D%E5%99%A8%20(2).png)
運行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
以獲取更多資訊。
當需要某種升級後操作時,我就遇到過這種情況。然而,如果沒有看到相應的日誌條目,就很難診斷。