侧边栏壁纸
博主头像
Gstory's Blog 博主等级

每天进步一点点!

  • 累计撰写 108 篇文章
  • 累计创建 23 个标签
  • 累计收到 11 条评论

目 录CONTENT

文章目录

docker-compose部署mysql

gstory
2022-07-14 / 0 评论 / 0 点赞 / 12 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
本文最后更新于2023-10-26,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1、创建文件

mkdir mysql && cd mysql

2. 挂载目录

在/root 目录下新建目录docker-compose,在/root/docker-compose目录下新建mysql文件件

mkdir config && cd config
vim my.cnf

将下面的配置文件复制到 my.cnf中

[mysqld]
user=mysql
default-storage-engine=INNODB
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

3.docker-compose.yml

vim docker-compose.yml

加下面内容复制到 docker-compose.yml 中

version: '3'
services:
  mysql:
    image: mysql
    restart: always
    container_name: mysql
    environment:
      MYSQL_ROOT_PASSWORD: yourpassword
      TZ: Asia/Shanghai
    ports:
      - 3306:3306
    volumes:
      - ./data:/var/lib/mysql
      - ./config/my.cnf:/etc/mysql/my.cnf
    command:
      --max_connections=1000
      --character-set-server=utf8mb4
      --collation-server=utf8mb4_general_ci
      --default-authentication-plugin=mysql_native_password

MYSQL_ROOT_PASSWORD mysql root 账号登录的密码

0

评论区