2017-02-21 171 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

相关问题