使用「root@localhost」存取MySQL 時發生錯誤(使用密碼:NO)
嘗試連線到MySQL 時常會出現此錯誤伺服器無需提供有效密碼。要排查並解決此問題,請按照以下步驟操作:
1.檢查現有的根密碼:
在某些情況下,MySQL 可能有一個預設的根密碼,即使您不記得設定過一個。嘗試使用以下命令:
mysql -u root -p
如果出現提示,請將密碼欄位留空並按「Enter」。如果您獲得存取權限,則不會設定密碼。
2.重設root密碼:
如果上述指令失敗,您可以使用下列程序重設root密碼:
mysqld --defaults-file="C:\program files\mysql\mysql server 5.1\my.ini" --init-files=C:\root.txt
3.使用新密碼存取:
嘗試使用您設定的新密碼再次連線到MySQL:
mysql -u root -p
如果您繼續收到「存取被拒絕」錯誤,請檢查以下內容:
以上是為什麼我收到'使用'root@localhost'訪問 MySQL 時出錯”以及如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!