是用迁移命令报错,数据库用户名密码怎么配置?

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

我的数据库配置是根据本地的来的

APP_NAME="Laravel Shop"
APP_ENV=local
APP_KEY=base64:l86Qym9DVjuT9TChzv0GxErd58gasnsc9uZSRBuVr1Q=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://shop.test

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel-shop
DB_USERNAME=root
DB_PASSWORD=

我想知道如何配置数据库连接?

赤色圣战
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
leo
最佳答案

Homestead 默认数据库账号密码:homestead / secret

5年前 评论
讨论数量: 7

我使用命令 php artisan migrate

5年前 评论
leo

Homestead 默认数据库账号密码:homestead / secret

5年前 评论

@leo 我这里有点不明白,按照这个配置,我运行迁移命令成功了,但是数据库不是我本地的,那我想查看数据库里的信息应该怎么看呢?是不是没有可视化的查看方法(像我用sqlyog那样直接看数据库)

5年前 评论
leo

@假装是米粉 连接本地 33060 端口即可

5年前 评论

直接在本地连接远程数据库,ip是ifconfig 里的ip,别的再.env里面都是可以看到的

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!