php - php artisan migrate 错误导致无法连接到数据库
问题描述
我不小心删除了项目的数据库,所以我尝试使用php artisan migrate
.
我可以登录 MySQL,mysql -u root -p
然后输入“密码”的密码,这将允许我查看所有数据库。因为我删除了我的数据库,所以我使用sql 命令创建了另一个数据库“endorsify_dev” 。Create Database endorsify_dev
然后,我去做php artisan migrate
了,但这给了我一个我无法弄清楚的错误。
我的.env
文件:
Mysql中的用户:
数据库:
错误:
解决方案
您将自己与 mysql cli clent 连接为 root 并使用密码。但是您指出 PHP 错误(使用密码:否)。
我假设您的 php 代码(Connection.php 和 PDOConnection.php)试图在不使用 .env 文件中提供的 DB_PASSWORD 的情况下连接到 mysql 数据库。
推荐阅读
- python - 如何提高 scikit-learn 中预测的准确性
- javascript - 悬停时自定义鼠标动画
- jquery - 使用 CSS 动画/变换。如何将一个 div 向上翻转然后再向下翻转,然后将第二个 div 向上和向下翻转并暂停 + 循环?
- continuous-integration - 持续交付的原则
- apache-spark - Spark DataFrame 与 CreateDataFrame
- reactjs - 在 React 中找不到变量“flex”
- dart - Flutter - 自定义按钮点击区域
- java - 如果 JSON 响应结果为 0/11,我如何将用户发送到 servlet 中的 .html 页面
- java - jar 找不到 JSON 文件
- google-sheets - 将单元格引用到另一个具有数组公式的工作表单元格?