我有一個小問題,我的phpmyadmin,其實我不小心刪除多個用戶帳戶。 因爲它是不可能沒有錯誤連接:如何重置mysql root密碼?
# 1045 - Access denied for user 'root' @ 'localhost' (using password: NO)
我之前查了一下在網絡上,甚至是工藝:
UPDATE mysql.user SET Password = PASSWORD ('') WHERE User = 'root';
FLUSH PRIVILEGES;
不工作,或者我不明白它是如何工作的。
我在FreeBSD 8.1上,我的PhpMyadmin版本是2.11。
非常感謝您的回答。
請不要多次發佈完全相同的答案。如果問題是重複的,則將其標記爲這樣。 – Mat 2011-06-19 12:02:01
從上面的代碼片段中缺失 - 儘管在非現場摘要中進行了解釋。 1)運行第一個`sudo mysqld ...`後,切換到另一個終端窗口。 2)運行mysqladmin shutdown時提示輸入新密碼: `sudo mysqladmin shutdown -u root -p` – here 2013-04-24 16:37:19