# 使用官方 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函数
下一篇:delete mysql
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站