2011-09-28 113 views
4

我試着寫我在phpMyAdmin細節,它給了我一個錯誤:的Ubuntu 11.04#2002無法登錄MySQL服務器

#2002無法登錄MySQL服務器

我試着要更改phpmyadmin/config-db.php中的密碼,仍然會得到相同的錯誤。我已經花了2個小時尋找答案,沒有任何幫助...任何想法?我使用Ubuntu 11.04

順便說一句,我follwed這些說明下載一切: http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-11.04-lamp

回答

10

爲了幫助一些人,可能會遇到的問題:

的問題是,在/ etc/mysql的/我的。 cnf可由另一個用戶寫入,而不是「root」。所以在安裝mysql的時候,這個文件被忽略了,安裝效果不好。

簡單:

chmod 644 /etc/mysql/my.cnf 
aptitude remove mysql-server 
aptitude install mysql-server 
aptitude install mysql-common 

畢竟做的工作非常出色。

Aptitude是,在我看來,比好多了apt-get的。它比另一個更好地管理依賴關係,並且你遇到問題的機會更少。

+0

你救了我,很容易和正確的目標。該解決方案還修復了「無法連接到本地MySQL服務器通過套接字‘/var/run/mysqld/mysqld.sock’(2)」的錯誤,通常在升級後的Ubuntu獲得。謝謝。 – rmagnum2002

+0

不客氣;) –

+0

Downvoter解釋你自己。 –

相關問題