Leong's blog Leong's blog
首页
  • 编程
  • 资源
  • Golang
  • 微服务
  • vue
  • 操作系统
  • 数据结构与算法
  • Linux
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Leong Y

跑起来吧
首页
  • 编程
  • 资源
  • Golang
  • 微服务
  • vue
  • 操作系统
  • 数据结构与算法
  • Linux
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Docker部署MySQL
    • 安装并运行MySQL
    • 启动MySQL Client
  • 容器部署
leong
2024-07-08
目录

Docker部署MySQL

# 安装并运行MySQL

这里安装MySQL镜像并启动MySQL Server容器

docker run --name my_mysql -p 13306:3306 -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root123 -d mysql
1
  • --name:指定容器名
  • -p:映射端口号
  • -v:挂在目录,防止mysql数据丢失
  • -e:设置环境变量
  • -d:后台启动

# 启动MySQL Client

另外启动一个容器,利用容器内的MySQL环境,启动MySQL Client连接数据库进行操作

docker run -it --network host --rm <img_name> <command>
1
  • --network:指定网络模式,host模式则与宿主机用同一个网络
  • --rm:运行完命令就自动删除容器

Command

mysql连接的命令,例如:

mysql -h127.0.0.1 -P13306 --default-character-set=utf8mb4 -uroot -p
1
上次更新: 2024/07/08, 18:44:07
最近更新
01
vue3快速上手
07-31
02
程序从加载到运行的过程
07-08
03
进程、线程、协程
07-08
更多文章>
Theme by Vdoing | Copyright © 2023-2024 Leong Y | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式