首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >QueryException SQLSTATE[HY000] [1045]拒绝用户'homestead'@'localhost‘的访问(使用密码:是)

QueryException SQLSTATE[HY000] [1045]拒绝用户'homestead'@'localhost‘的访问(使用密码:是)
EN

Stack Overflow用户
提问于 2017-06-10 12:50:04
回答 6查看 4.3K关注 0票数 6

为什么会出现以下错误?

拒绝用户'homestead'@'localhost‘的

QueryException SQLSTATEHY000访问(使用密码:是)

我的.env文件如下:

代码语言:javascript
复制
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:P7auDP3AGgfkYLPbu+2/m7RCLc42Sip/HuXLLQFZiYs=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=student_management
DB_USERNAME=root
DB_PASSWORD=
EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2017-06-10 15:25:16

在更改.env文件中的信息后,应清除缓存。

运行以下命令:

代码语言:javascript
复制
php artisan cache:clear 
php artisan config:clear 
php artisan config:cache  
票数 8
EN

Stack Overflow用户

发布于 2017-06-10 13:05:20

可能是您编辑了错误的文件,或者您尚未保存.env。因为在您的错误消息中,看起来您访问数据库时使用的是本地主机数据库上的用户homestead,而不是student_management上的根用户。确保您编辑的是正确的.env,而不是.env.example。干杯

票数 1
EN

Stack Overflow用户

发布于 2017-06-10 16:34:06

在password前面添加空白引号,如下所示

DB_PASSWORD="“

在这种情况下,如果您有一个空密码。

希望这个解决方案能行得通

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44469647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档