MYSQL_DATABASE
是一个环境变量,用于设置 MySQL 数据库的名称。
在 Docker 中,你可以通过 docker run
命令或 Docker Compose 文件来设置 MYSQL_DATABASE
环境变量。这样,在启动 MySQL 容器时,它将自动创建指定名称的数据库。
使用 docker run
命令设置 MYSQL_DATABASE
环境变量示例:
docker run -e MYSQL_DATABASE=mydatabase -p 3306:3306 mysql:latest
使用 Docker Compose 文件设置 MYSQL_DATABASE
环境变量示例:
version: '3'
services:
mysql:
image: mysql:latest
environment:
- MYSQL_ROOT_PASSWORD=password
- MYSQL_DATABASE=mydatabase
ports:
- 3306:3306
上述示例中,我们设置了 MYSQL_DATABASE
环境变量为 “mydatabase”,并将其传递给 MySQL 容器。当容器启动时,MySQL 将自动创建名为 “mydatabase” 的数据库。
内容由零声教学AI助手提供,问题来源于学员提问