Php 如何在Mac上将Laravel连接到MAMP mysql
这是我的Php 如何在Mac上将Laravel连接到MAMP mysql,php,laravel,mamp,Php,Laravel,Mamp,这是我的Laravel数据库配置 DB_CONNECTION=mysql DB_HOST=localhost DB_PORT=8889 DB_DATABASE=carnet DB_USERNAME=root DB_PASSWORD=root 但我总是犯这个错误 拒绝用户“root”@“localhost”的SQLSTATE[HY000][1045]访问 (使用密码:是) 尝试将主机从localhost更改为127.0.0.1,并检查它是否连接。您确定8889是正确的端口吗?是的,我在MySQL
Laravel
数据库配置
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=8889
DB_DATABASE=carnet
DB_USERNAME=root
DB_PASSWORD=root
但我总是犯这个错误
拒绝用户“root”@“localhost”的SQLSTATE[HY000][1045]访问
(使用密码:是)
尝试将主机从localhost更改为127.0.0.1,并检查它是否连接。您确定
8889
是正确的端口吗?是的,我在MySQL工作台上使用了相同的端口8889进行连接,并且连接成功。我猜用户名密码不正确。您能发布什么config/database.php
文件是否有?它从.env
文件中提取值吗?我只是重新启动了我的机器。你可能想试试这个,通常每当我遇到这个错误时,这就是我的修复方法。