【发布时间】:2018-06-28 19:56:34
【问题描述】:
我对 Laravel 环境文件中的 DB_HOST 变量感到困惑。 localhost 或 127.0.0.1 似乎都没有完全工作。
如果主机设置为127.0.0.1,当我尝试在 Laravel 中运行查询时,它会返回错误:
SQLSTATE[HY000] [2002] 连接被拒绝(SQL: select * from
userswhere
然而,如果我使用localhost,它可以正常连接。
但是,当DB_HOST 变量设置为localhost,并且我尝试运行迁移或种子时,我会收到以下错误:
SQLSTATE[HY000] [2002] Connection denied (SQL: select * from information_schema.tables where table_schema = projectmanage and table_name = 迁移)
然而,如果我使用 DB_HOST 127.0.0.1,它可以很好地迁移/播种。
发生了什么事?
我目前正在安装 Laravel 5.5。
【问题讨论】:
标签: php mysql laravel laravel-artisan