“root@localhost”访问被拒绝(使用密码:NO)

Con*_*nor 0 php mysql macos mamp laravel

我最近安装了 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=
Run Code Online (Sandbox Code Playgroud)

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

我不更改 PhpMyAdmin 的密码。但我收到这样的错误。

所以我尝试输入一些密码,然后它给了我与密码相同的错误:是

我该如何修复它?

Mut*_*u17 5

如果您正在使用 MAMP,请尝试此操作。

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=some
DB_USERNAME=root
DB_PASSWORD=root
Run Code Online (Sandbox Code Playgroud)

打开您的 MAMP 您将看到 3 个选项 1. 首选项 2. 打开 WebStart 页面 3. 启动/停止服务器

点击第二个【打开WebStart页面】。它将打开地图信息页面。在 MySQL 区域下,您可以看到数据库连接详细信息。

MAMP 启动

查看您的连接详细信息

希望它能帮助你。