Docker 安装 MySQL 8

Docker 安装 MySQL 8

一、参考资料

https://my.feishu.cn/wiki/R4Sdwvo8Si4kilkSKfscgQX0niB

二、笔记总结

2.1、创建通用网络

bash 复制代码
docker network create hm-net

2.2、创建配置文件

  • 创建 /root/mysql/conf 目录
  • 创建 hm.cnf 文件
  • 文件内容如下
bash 复制代码
[client]
default_character_set=utf8mb4
[mysql]
default_character_set=utf8mb4
[mysqld]
character_set_server=utf8mb4
collation_server=utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'

2.3、安装 MySQL

bash 复制代码
docker run -d \
  --name mysql \
  -p 3306:3306 \
  -e TZ=Asia/Shanghai \
  -e MYSQL_ROOT_PASSWORD=123 \
  -v /root/mysql/data:/var/lib/mysql \
  -v /root/mysql/conf:/etc/mysql/conf.d \
  --network hm-net\
  mysql

2.4、查看运行中的容器

bash 复制代码
docker ps

2.5、DBeaver 连接 MySQL




相关推荐
程序员清风4 小时前
Docker、Nginx 与 Kubernetes 部署 AI 后端服务
nginx·docker·kubernetes
Zhu7585 小时前
离线二进制部署-Kubernetes-v1.36.4
容器·贪心算法·kubernetes
谢亮_vipxieliang6 小时前
镜像安全:扫描、签名与软件供应链
安全·docker
夜雪一千7 小时前
MySQL外键彻底入门:是什么、怎么用、什么时候不该用
数据库·mysql
天衍四九-7 小时前
Docker容器实战系列(八):Docker生产最佳实践与避坑指南,系列终章
运维·docker·容器
FYKJ_20108 小时前
SSM校园失物招领系统41452-计算机课程设计、毕业设计
java·vue.js·spring boot·python·mysql·typescript·spark
哭泣方源炼蛊9 小时前
正则表达式c++内容汇集
数据库·c++·mysql·正则表达式
Zhou1411369 小时前
Docker_03_DockerCompose多容器编排
运维·docker·容器
不恋水的雨10 小时前
gbase中union all导致末尾多出空格的坑
数据库·sql·mysql
啊哈一半醒11 小时前
Docker 底层知识:从 Namespace 到 UnionFS
运维·docker·容器