当前位置: 首页 > news >正文

MySQL的Docker部署方式

        说明:Docker部署MySQL主要是简单快速,不会对电脑系统造成污染。假如你的本地没有Docker,或者你不会使用Docker,则使用PyCharm去启动MySQL,或者直接在本机安装MySQL都是可以的。最重要的是,你要有一个MySQL环境,并且你必须要知道数据库的主机地址,端口号,用户和密码等关键信息。

一、拉取镜像:

docker pull mysql:8.0.25

二、移除可能存在的镜像和容器:

docker stop mysq1
docker rm mysql

三、创建一个新的容器:

--restart=always:

表示开机的时候,会自动重启

-p3306:3306:

表示宿主机的3306端口,绑定到容器的3306端口,进行了一次端口的转发

--name mysql:

表示容器名叫mysql

-e MYSQL_ROOT_PASSWOR=lms123456:

表示我们设置的root用户的密码是lms123456

-d:

表示后台启动

mysq1:8.0.25:

表示MySQL的镜像以及版本

四、示例

docker run --restart=always -p 3306:3306 --name mysql -e MYSOL_ROOT_PASSWORD=lms123456 -d mysql:8.0.25

#示例2

docker run --restart=always -p 3307:3306 --name mysql2 -e MYSQL_ROOT_PASSWORD=lms123456 -d mysq1:8.0.25

参数解析:

        用户名:root

        密码:lms123456

        端口:3306

http://www.lryc.cn/news/392327.html

相关文章:

  • 光伏电站数据采集方案(基于工业路由器部署)
  • 一文让你彻底搞懂什么是CDN
  • 1023记录
  • 【并发编程JUC】AQS详解
  • 如何找BMS算法、BMS软件的实习
  • AR视频技术与EasyDSS流媒体视频管理平台:打造沉浸式视频体验
  • 每天一个数据分析题(三百九十九)- 逻辑回归
  • 【ARMv8/v9 GIC 系列 5.2 -- GIC 分组介绍:Group 0 |Group 1| Non-Secure Group 1】
  • 前端代码规范 - 日志打印规范
  • C# 类型转换之显式和隐式
  • Ubuntu多显示器设置不同缩放比例
  • 以太网协议介绍——UDP
  • FFMpeg rtmp 无压缩推送本地yuv文件 压缩推送本地yuv文件
  • PostgreSQL LIMIT 子句
  • 误删分区后的数据拯救:双管齐下恢复策略
  • git 添加本地分支, clean
  • Linux:进程间通信(一.初识进程间通信、匿名管道与命名管道、共享内存)
  • QML-各类布局
  • el-table封装点击列筛选行数据功能,支持筛选,搜索,排序功能
  • 【SpringBoot3学习 | 第1篇】SpringBoot3介绍与配置文件
  • SpringBoot整合Dubbo的快速使用教程
  • 昇思25天学习打卡营第12天| 基于MindNLP+MusicGen生成自己的个性化音乐
  • 代理设计模式和装饰器设计模式的区别
  • [Microsoft Office]Word设置页码从第二页开始为1
  • 【C++】日期类
  • 力扣热100 滑动窗口
  • 三万字带你一遍跑通uer
  • Ubuntu24.04LTS基础软件下载
  • SQLAlchemy配置连接多个数据库
  • NLP+LLM从入门到精通系列