SQLSTATE [HY000] [2002]连接被拒绝laravel 5.4
我一直在使用laravel 5.4创建的仪表盘和before.but现在运作良好,当我试图登录仪表盘我有像在连接SQLSTATE [HY000] [2002]连接被拒绝laravel 5.4
ErrorException错误.php line 647: SQLSTATE [HY000] [2002] Connection refused(SQL:select * from
settings
wherekey
= title limit 1)(查看: /var/www/html/testadmin/vendor/tcg/voyager/resources /views/login.blade.php)
也i i ra ñphp artisan migrate
我得到
[照亮\数据库\ QueryException]
SQLSTATE [HY000] [2002]拒绝连接(SQL:SELECT * FROM information_s chema.tables其中TABLE_SCHEMA = admin和 TABLE_NAME =迁移)
[Doctrine\DBAL\Driver\PDOException] SQLSTATE[HY000] [2002]
连接被拒绝
[PDOException] SQLSTATE[HY000] [2002] Connection refused
我.ENV
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=admin
DB_USERNAME=user
DB_PASSWORD=password
然后我从127.0.0.1变化DB_HOST到本地主机(.ENV),但还是一样issue.it工作before.Please帮助我。
此错误表示您的数据库配置错误。请检查您的数据库配置。 尝试以下步骤:
1)运行以下命令:php artisan config:clear
2)检查的默认端口是3306或其他任何东西。检查进程名称和端口
netstat -tln
3)这里我假设你使用的是Ubuntu。在/etc/hosts
一个外观以及确保一切都很好有
-TCP 0 0 192.168.10.118:3306 0.0.0.0:* LISTEN当我我得到这个ran netstat -tln –
有没有127.0.0.1:3306或0.0.0.0:3306的任何条目? –
got tcp 0 0 192.168.10.118:3306 0.0.0.0:*仅侦听此项 –
请检查您的DB_PORT在.ENV –
@ PankitGami,其3306 –