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

在docker中部署mysql

部署 MySQL(端口 9006)

1. 创建数据目录
mkdir -p ~/qihuang/mysql/data
2. 启动 MySQL 容器
docker run -d \--name mysql-qihuang \-p 9006:3306 \-v ~/qihuang/mysql/data:/var/lib/mysql \-e MYSQL_ROOT_PASSWORD=root \-e MYSQL_DATABASE=qihuangdb \-e MYSQL_USER=qihuang \-e MYSQL_PASSWORD=qihuang \mysql:8.0

参数说明

  • -p 9006:3306:将宿主机的 9006 端口映射到容器的 3306 端口(MySQL 默认端口)。
  • -v:挂载数据目录。
  • -e:设置 root 密码、创建默认数据库和用户(请修改为实际值)。

三、验证服务运行状态

docker ps

预期输出

CONTAINER ID   IMAGE       COMMAND                  CREATED          STATUS          PORTS                     NAMES
xxxxxxxxx      mysql:8.0   "docker-entrypoint.s…"   5 seconds ago    Up 4 seconds    0.0.0.0:9006->3306/tcp    mysql
xxxxxxxxx      mongo:6.0   "docker-entrypoint.s…"   10 seconds ago   Up 9 seconds    0.0.0.0:9017->27017/tcp   mongodb

四、访问服务

1. 连接 MySQL
mysql -h 127.0.0.1 -P 9006 -u root -p
2. 连接 MongoDB
mongosh "mongodb://admin:admin@127.0.0.1:9017/"

相关文章:

  • 计算机网络笔记(四十二)——6.5电子邮件
  • http1.x VS http2.x 协议
  • csharp设计方法
  • Qt--信号槽发送QVector
  • 专注于PLC数据采集MES交互解决方案
  • Redis集群模式之Redis Cluster(3)
  • 【0.2 漫画操作系统原理】
  • 从0开始学习R语言--Day23--稳健回归
  • volka烹饪常用英语
  • Salesforce 推出Marketing Cloud Next营销云
  • Docker 部署 PostgreSQL 指南
  • 0x-5-ORA-03113-ORA-01081-记一次删归档改spfile-开实例
  • Vue3中v-bind指令用法详解
  • 论文略读: CITYANCHOR: CITY-SCALE 3D VISUAL GROUNDING WITH MULTI-MODALITY LLMS
  • 渲染进阶内容——机械动力的渲染(1)
  • 小程序跳转链接实战:https://wxaurl.cn/、weixin://dl/business/ 跳转与明文 URL Scheme 生成指南
  • MaxCompute的Logview分析详解
  • K8S 专栏 —— Pod 篇
  • 人工智能学习20-Pandas-自定义的函数
  • 单片机电路设计
  • wordpress php.ini在哪/广州网站建设方案优化
  • 奥联网站建设/seo营销软件
  • 网站建设后续说明/近期国家新闻
  • 网站的类别/百度广告服务商
  • 大连在哪个网站做网上核名/厦门网站综合优化贵吗
  • 西安市市政建设网站/友情链接网自动收录