2009-12-15 114 views
1

我安裝了MySQL,並且安裝需要密碼。我不想輸入一個,但我必須點擊「下一步」並完成安裝。無法更改MySQL密碼

所以,我試圖改變它。

在cmd提示:

C:\>mysql -u root -p 
Enter password: ** 

mysql> use mysql; 
Database changed 
mysql> select `password` from `user` where `user` = 'root'; 

返回一個空密碼字段。但是,當我做mysql -u root我得到訪問被拒絕的錯誤,然後我做mysql -u root -p,它要求輸入密碼,我按回車,並且我被拒絕訪問。所以我重複上面的代碼塊中的內容,並且發生同樣的事情。

+0

你說你不能登錄,但你的代碼塊顯示你登錄。你是如何登錄到lo確定密碼? – longneck 2009-12-15 22:10:45

+0

輸入我必須創建的用於安裝MySQL的密碼。我的問題是我無法改變它。 – Andrew 2009-12-15 23:12:38

回答

0

試試這個

在命令提示符, 輸入fo如下: mysqladmin -u root(假設你的用戶名是「root」) 點擊enter按鈕,它會顯示你執行某些東西的命令。 用於密碼更改 鍵入以下內容;

中mysqladmin -u root密碼 它就會告訴你新的密碼輸入 烏爾新的密碼,也就是你希望要使用的密碼。按Enter鍵,它會再次請求它。輸入它並按回車。

就是它,你的密碼被更改 現在你可以檢查狀態 類型:

中mysqladmin -u根-p狀態

它說,輸入密碼, 使用您的新密碼

我希望它有幫助

+0

不可以。我使用密碼得到錯誤的訪問被拒絕的用戶root:不 – 2017-09-12 11:45:46