首页 > 解决方案 > php artisan migrate 错误导致无法连接到数据库

问题描述

我不小心删除了项目的数据库,所以我尝试使用php artisan migrate.

我可以登录 MySQL,mysql -u root -p然后输入“密码”的密码,这将允许我查看所有数据库。因为我删除了我的数据库,所以我使用sql 命令创建了另一个数据库“endorsify_dev” 。Create Database endorsify_dev

然后,我去做php artisan migrate了,但这给了我一个我无法弄清楚的错误。

我的.env文件:

环境


Mysql中的用户:

用户


数据库:

数据库


错误:

错误

标签: phpmysqllaravel

解决方案


您将自己与 mysql cli clent 连接为 root 并使用密码。但是您指出 PHP 错误(使用密码:否)

我假设您的 php 代码(Connection.php 和 PDOConnection.php)试图在不使用 .env 文件中提供的 DB_PASSWORD 的情况下连接到 mysql 数据库。


推荐阅读