如何在env中为MySQL连接配置可变的HOST参数
1. 运行环境#
云服务器
1). 当前使用的 Laravel 版本?#
9.2.0
2). 当前使用的 php/php-fpm 版本?#
PHP 版本:8.1.3
3). 当前系统#
CentOS 7
4). 业务环境#
开发环境
5). 相关软件版本#
MySQL 8
2. 问题描述?#
按照 Laravel 9 文档中的 Laravel Sail 创建了新项目,其中 mysql 的部分配置如下
DB_CONNECTION=mysql
DB_HOST=192.168.128.6
DB_PORT=3306
其中 DB_HOST 是 mysql 所在容器的 IPAddress,在 sail 每次重启后都会改变,导致无法连接数据库,想知道是否可以在 sail 每次重新启动后为 DB_HOST 赋予 mysql 所在容器的最新 IPAddress
推荐文章: