问题描述
我刚开始使用 Laravel Sail,但是 Laravel 无法连接到 MysqL 服务器。即使是容器中的工匠也会给出 Connection timed out
。我可以从主机上的 MysqL Workbench 连接。
我的 .env 文件已更新为可用于风帆:
DB_CONNECTION=MysqL
DB_HOST=MysqL
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=
解决方法
你必须在“DB_HOST”里写的是域名或ip
DB_HOST=1.2.3.4
或
DB_HOST=example.com