甚至容器中的工匠也会给出Connection timed out。我可以从我主机上的MySQL工作台进行连接。
我的.env文件已经更新,可以与sail一起使用:
DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=发布于 2021-11-21 09:25:10
Laravel sail没有提供phpMyAdmin来可视化您的数据库。因此,您需要使用以下其中之一:
服务:...phpmyadmin:图像: phpmyadmin重启:始终container_name: phpmyadmin depends_on:- mysql端口:- 8080:80环境: PMA_HOST: mysql MYSQL_USERNAME:"${DB_USERNAME}“MYSQL_ROOT_PASSWORD:"${DB_PASSWORD}”网络:- sail healthcheck: test:"CMD","mysqladmin","ping","-p${DB_PASSWORD}“重试次数:3超时: 5s ...卷:...phpmyadmin: driver: local
再次重新启动您的项目。
在-d上航行
sail现在将下载phpMyAdmin图像到您的码头容器,在那里您可以查看端口:8080 http://localhost:8080/.上的数据库
如sail documentation.中所述,
发布于 2021-02-09 18:03:45
您必须在域或ip中写入"DB_HOST“
DB_HOST=1.2.3.4或
DB_HOST=example.comhttps://stackoverflow.com/questions/66116657
复制相似问题