laravel 5中数据库连接的问题

Gae*_*bze 9 laravel-5 artisan artisan-migrate

我使用命令php artisan migrate迁移我的数据库连接,但我仍然得到相同的错误,我检查了一切,没有错.我使用了我在Laravel 4.2中使用的相同连接

这是我在控制台上收到的消息:

exception 'PDOException' with message 'SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES)' in C:\xampp\htdocs\Projects\blog\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:47
Run Code Online (Sandbox Code Playgroud)

chr*_*con 20

您需要更改位于项目根文件夹中的.env文件中的值.

如果没有.env文件,请将.env.example文件复制到.env.

Laravel使用此文件来保护您的密码.只有在.env文件中没有可用的配置时才会使用您设置的值,而Homestead是那里的标准用户.


小智 7

看看你的config/database.php和.env文件.也许你的数据库信息不同.


Pav*_*dav 6

你可以去.env文件.Project Root文件夹中提供的文件.

然后这里的一些与你的数据库有关.

在此输入图像描述

然后运行以下命令以清除旧的配置缓存.

php artisan配置:清除


ken*_*ken 5

也有这个问题。更新 .env 后运行php artisan config:clear问题依然存在!然后在停止服务器并再次重新启动服务器后php artisan serve,问题解决了!