SQLSTATE[HY000] [2002] 连接被拒绝 |
Posted
技术标签:
【中文标题】SQLSTATE[HY000] [2002] 连接被拒绝 |【英文标题】:SQLSTATE[HY000] [2002] Connection refused | 【发布时间】:2021-07-10 22:42:26 【问题描述】:我正在使用 MAC OS,我是 laravel 的新手。我正在使用 xampp 开发 laravel,当我运行命令 php artisan migrate 时
我收到此错误
SQLSTATE[HY000] [2002] 连接被拒绝(SQL: select * from information_schema.tables where table_schema = web and table_name = migrations and table_type = 'BASE TABLE')
我的 .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=web
DB_USERNAME=root
DB_PASSWORD=
我搜索并尝试了大多数方法,但不幸的是它仍然无法正常工作
【问题讨论】:
【参考方案1】:试试下面的方法:
打开您的 .env 文件并将 DB_HOST = 127.0.0.1 更改为 localhost
尝试重新启动您的本地主机服务器 (xampp)
尝试将您的 xampp 降级到较低版本
【讨论】:
以上是关于SQLSTATE[HY000] [2002] 连接被拒绝 |的主要内容,如果未能解决你的问题,请参考以下文章
Symfony 2 SQLSTATE [HY000] [2002] 连接被拒绝错误
Laravel 7 SQLSTATE [HY000] [2002] 连接被拒绝
PHP + MYSQL + Laravel - “SQLSTATE [HY000] [2002] 连接被拒绝” [重复]
gcloud app SQLSTATE[HY000] [2002] 连接超时