如果出現(xiàn)mysql本機(jī)登錄被拒絕的情況,可能是由于以下幾個(gè)原因造成的:
- 用戶名或密碼錯(cuò)誤:確保輸入的用戶名和密碼是正確的。
- SHOW GRANTS for ‘username’@’localhost’;
- mysql服務(wù)未啟動(dòng):檢查mysql服務(wù)是否已經(jīng)啟動(dòng),可以通過以下命令來重啟mysql服務(wù):
- sudo service mysql restart
- 防火墻問題:檢查防火墻是否阻止了mysql端口的訪問。在防火墻中開放3306端口即可讓本機(jī)登錄mysql。
如果以上方法都沒有解決問題,可以嘗試重置mysql密碼或者重新安裝mysql。