2017-02-21 232 views
0

我最近安裝了mac OSX。我安裝了最新版本的mamp。訪問被拒絕'root @ localhost'(使用密碼:否)

我試圖設置我的數據庫,但我得到了這個錯誤。

拒絕訪問 '根@本地'(使用密碼:NO)

.env文件 -

DB_CONNECTION=mysql 
DB_HOST=127.0.0.1 
DB_PORT=3306 
DB_DATABASE=some 
DB_USERNAME=root 
DB_PASSWORD= 

我的MySQL端口是3306,Apache的端口是80(我改變它)。

我不更改PhpMyAdmin的密碼。但是我得到這樣的錯誤。

所以,我想進入某些密碼,然後用給我用密碼相同的錯誤:是

我怎樣才能解決這個問題?

+0

嘗試將127.0.0.1更改爲localhost – Option

+0

您是否在.env中使用了正確的密碼? – apokryfos

+1

默認mamp PHP myadmin密碼爲ROOT。你是否用root作爲密碼嘗試過? – Muthu17

回答

3

如果您正在使用MAMP,請嘗試此操作。

DB_CONNECTION=mysql 
DB_HOST=localhost 
DB_PORT=3306 
DB_DATABASE=some 
DB_USERNAME=root 
DB_PASSWORD=root 

打開MAMP 有你會看到3個選項 1.首 2.打開Webstart的頁面 3.啓動/停止服務器

點擊第二個[打開Webstart的頁]。它會打開mamp信息頁面。在MySQL區域下,你可以看到你的數據庫連接細節。

MAMP Start

See your connection details

希望它會幫助你。

+1

謝謝。有效 – Conor

相關問題