# 使用官方 MySQL 镜像
version: '3.1'
services:
db:
image: mysql:5.7
container_name: mysql_container
restart: always
environment:
MYSQL_ROOT_PASSWORD: rootpassword # 设置 root 用户的密码
MYSQL_DATABASE: mydb # 创建一个名为 mydb 的数据库
MYSQL_USER: user # 创建一个名为 user 的用户
MYSQL_PASSWORD: userpassword # 设置 user 用户的密码
ports:
- "3306:3306" # 将主机的 3306 端口映射到容器的 3306 端口
volumes:
- ./data:/var/lib/mysql # 持久化数据,将容器中的 /var/lib/mysql 目录挂载到主机的 ./data 目录
mysql:5.7
镜像。mysql_container
。always
,确保容器在崩溃或系统重启后自动启动。/var/lib/mysql
目录挂载到主机的 ./data
目录,以实现数据持久化。上一篇:mysqllength函数
下一篇:mysql删除表字段
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站