laravel SQLSTATE[HY000] [2002] Connection refused

新安装的laravel框架,填好数据库信息,准备提交数据,突然来了个错误

SQLSTATE[HY000] [2002] Connection refused

这是怎么回事?网上很多解决答案是把DB_HOST=localhost这样设置,但是我的如果mysql服务器本来就是远程服务器呢?

后来经过一段时间的研究发现不是这样的,最简单正确的方式是:

终端输入命令:php artisan config:cache

因为引用的是缓存里的配置.env,修改后最好做清空操作

看看是不是可以了!

你可能感兴趣的:(laravel SQLSTATE[HY000] [2002] Connection refused)