PDOException SQLSTATE [28000] [1045]拒绝访问用户'homestead'@'localhost'

时间:2016-11-10 12:14:39

标签: php mysql laravel laravel-5 vagrant

我是Laravel 5.2的新手。

我收到以下错误:

[PDOException]
 SQLSTATE[28000] [1045] Access denied for user 'homestead'@'localhost' (usin
 g password: YES)

执行以下命令时:

 php artisan migrate 

我在Windows PC上使用vagrant运行应用程序。 请让我知道为什么我会遇到上述错误。

2 个答案:

答案 0 :(得分:1)

您必须在.env文件中设置数据库连接。

答案 1 :(得分:1)

您在.env文件中遇到上述错误。如果从项目基目录中打开它,那么您将遵循默认配置:

DB_CONNECTION=mysql
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

根据您的开发环境更改上述值。再试一次,希望能解决您的问题。