Laravel没有连接到宅基地数据库

时间:2016-04-29 10:16:34

标签: laravel homestead

我正在Mac上本地开发一个连接到mysql数据库的laravel应用程序。我最近发现了关于宅基地并把我的应用程序拉到了Vagrant Homestead。但是现在我无法连接到宅基/盒子上的mysql服务器。

我收到错误:

SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)

我确实更新了我的应用的.env文件

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=eHDatabase
DB_USERNAME=homestead
DB_PASSWORD=secret

我清除了应用的缓存

php artisan cache:clear

我更新了my /etc/hosts

27.0.0.1        localhost
255.255.255.255 broadcasthost
::1             localhost
127.0.0.1       laravel.app

我还删除了在127.0.0.1上运行在端口3306上的旧mysql服务器。 但仍然收到连接错误。

任何帮助都会很棒。

1 个答案:

答案 0 :(得分:1)

.env/config/database.php看起来都很好,所以请尝试运行:

php artisan config:cache