如何使用docker搭建mysql环境_mysql docker环境搭建教程


Docker运行MySQL是最轻量快速的方式,推荐使用官方镜像,通过docker run或docker-compose启动并配置持久化、端口映射和密码;注意认证插件兼容性及常见问题处理。

如何使用docker搭建mysql环境_mysql docker环境搭建教程

直接用 Docker 运行 MySQL 是最轻量、最快速的方式,不用装依赖、不污染本地环境,开发和测试场景特别适合。

拉取并运行官方 MySQL 镜像

推荐使用官方 mysql 镜像,版本明确、安全更新及时。比如启动一个 MySQL 8.0 实例:

  • 执行命令:docker run -d --name mysql-dev -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /mydata/mysql:/var/lib/mysql -d mysql:8.0
  • --name 指定容器名,方便后续管理
  • -p 3306:3306 把宿主机 3306 端口映射到容器内
  • -e MYSQL_ROOT_PASSWORD 必须设置,否则容器会启动失败
  • -v 挂载数据目录,避免容器删除后数据丢失

连接 MySQL 容器

容器运行后,可以用任意 MySQL 客户端连接:

科美智能企业网站管理系统标准版(带手机版)6.0 科美智能企业网站管理系统标准版(带手机版)6.0

科美智能企业网站管理系统标准版(带手机版)是以asp+access进行开发的企业网站系统,软件还包含了全站生成静态页面的功能。特别提醒:1.切勿用那些调试软件调试(比如:aspweb、NETBOX、小旋风等),如果您想本地运行源码,请参照赠品中的环境搭建教程。

科美智能企业网站管理系统标准版(带手机版)6.0 0 查看详情 科美智能企业网站管理系统标准版(带手机版)6.0
  • 本地命令行连接:mysql -h 127.0.0.1 -P 3306 -u root -p,密码就是上面设的 123456
  • DBe*er、N*icat 等图形工具,主机填 127.0.0.1,端口 3306,用户名 root,密码一致
  • 注意:MySQL 8.0 默认用 caching_sha2_password 插件,部分老客户端不兼容;如遇连接失败,可加参数 --default-authentication-plugin=mysql_native_password 启动,或进容器改用户认证方式

用 docker-compose 管理更省心

适合需要持久化配置、多服务协同(比如搭配 PHP 或 Node 应用)的场景。新建 docker-compose.yml

version: '3.8'
services:
  mysql:
    image: mysql:8.0
    container_name: mysql-dev
    restart: unless-stopped
    environment:
      MYSQL_ROOT_PASSWORD: 123456
      MYSQL_DATABASE: myapp
    ports:
      - "3306:3306"
    volumes:
      - ./mysql-data:/var/lib/mysql
      - ./my.cnf:/etc/mysql/conf.d/my.cnf:ro
  • MYSQL_DATABASE 会自动创建指定库,省去手动建库步骤
  • my.cnf 可挂载自定义配置(如修改最大连接数、字符集),内容需符合 MySQL 语法
  • 启动只需:docker-compose up -d;停止用 docker-compose down

常见问题与处理

刚上手容易卡在这几个点:

  • 端口被占用:检查是否已有 MySQL 进程在跑,或换端口如 -p 3307:3306
  • 容器启动后立刻退出:多半是 MYSQL_ROOT_PASSWORD 没设,或者挂载目录权限不对(Linux 下可加 --user 999:999 或提前 chown -R 999:999 ./mysql-data
  • 中文乱码:在 my.cnf 中加上 [client] default-character-set = utf8mb4[mysqld] character-set-server = utf8mb4
  • 忘记 root 密码:删掉容器和数据卷,重新运行(开发环境可接受);生产环境建议用初始化脚本或外部密码管理

以上就是如何使用docker搭建mysql环境_mysql docker环境搭建教程的详细内容,更多请关注php中文网其它相关文章!


# 东营网站建设运营  # 科美  # 镜像  # 如何使用  # 推荐使用  # 几种  # 客户端  # 潜江seo平台  # 遵义怎样网站建设备案  # 企业网站  # 口碑好网站建设作用  # 浙江省网站排名优化公司  # 网站搭建如何推广赚钱呢  # 网站首页优化怎么推广的  # 如何正价卖货网站推广赚钱  # 南山如何做网站优化  # 衡阳神马seo优化价格  # mysql  # 管理系统  # 多字  # 标准版  #   # ai  # 中文乱码  # 工具  # 端口  # app  # navicat  # docker  # node  # word  # linux  # php 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 优化推广96088 】 【 技术知识133117 】 【 IDC资讯59369 】 【 网络运营7196 】 【 IT资讯61894


相关推荐: 快手极速版在线体验区 快手极速版网页体验入口  鸿蒙单条备忘录如何加密  告别繁琐SEO!如何使用SyliusSitemap插件自动化生成网站地图,提升搜索引擎排名  宝妈做视频号该写什么标签话题?宝妈关注的话题有哪些?  《糖豆》添加舞曲方法  铁拳8在线玩 铁拳8在线秒玩入口  解决Go encoding/json 将JSON大数字解析为浮点数的问题  vivo浏览器怎么离线保存网页 vivo浏览器下载完整页面以便无网络时阅读  AI图层蒙版怎么用_AI图层蒙版应用技巧与设计实例  t3出行如何使用微信支付  深入理解Python对象引用与链表属性赋值  vivo手机视频通话美颜怎么设置_vivo视频通话美颜开启方法  圆通快递官方入口不需要登录 在线查询入口快速查询  《360浏览器》设置摄像头权限方法  ToDesk远程摄像头功能使用方法_ToDesk远程视频画面查看设置教程  谷歌浏览器如何查找和删除恶意软件 谷歌浏览器内置安全清理工具使用教程  b站如何剪辑视频_b站必剪app使用教程  iPhone14开启Apple TV遥控设置  Sublime Text怎么关闭自动完成_Sublime禁用Auto Complete设置  以下哪一项是古代兵书三十六计中的计谋  汽水音乐车机版官网5.0 汽水音乐车机版5.0版本下载入口  晨报|开发商暗示《空洞骑士:丝之歌》DLC开发中 《合金装备4》有望重制  TikTok收藏夹无法删除视频如何解决 TikTok收藏管理优化方法  为什么XML解析器对大小写敏感? 理解XML规范中的大小写规则与最佳实践  抖音号已注销怎么解绑企业认证?不解绑企业认证会怎样?  yy漫画官方网站登录入口_yy漫画在线阅读页面地址  创建您的便携版VS Code:让配置随身携带  ao3入口镜像地址 ao3镜像入口可靠跳转  React应用中Commerce.js数据加载与状态管理最佳实践  4399正版网页版入口高清直达链接  sf漫画官网登录入口直达_sf漫画官方正版网址  composer licenses 命令:如何检查项目依赖的许可证?  《跳跳舞蹈》循环播放方法  构建可配置的J*aScript加权点击计数器与共享总计功能  TikTok视频播放中断怎么办 TikTok播放异常修复方法  mysql怎么导入sql文件_mysql导入sql文件的方法与技巧  解决J*aScript动态图片上传中ID重复问题:在同一页面显示多张独立图片  斯宾塞称XGP云游戏“蒸蒸日上”:正在构建一个游戏从未如此唾手可得的未来  使用 J*aScript 随机化 CSS Grid 布局中的元素顺序  微星主板BIOS怎么调整内存时序_内存参数手动优化BIOS设置教程  win11怎么启用或禁用休眠 Win11 powercfg命令管理休眠文件【技巧】  Cassandra中复合主键、二级索引与ORDER BY排序的限制与解决方案  优化 WooCommerce 产品价格显示与自定义短代码集成  服装短视频如何起号推广?服装短视频起号推广有什么要求?  小米手机截图后如何查看历史_小米手机截图历史记录查看方法  Golang如何使用gRPC拦截器实现日志收集_Golang gRPC拦截器日志收集实践  抖音赚钱快速入门_新手必看的抖音赚钱步骤  顺丰快递单号查询寄件人 顺丰寄件人查询入口  Go Template中优雅处理循环最后一项:自定义函数实践  更换小红书群背景怎么换?小红书群规则怎么设置? 

 2025-12-20

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

运城市盐湖区信雨科技有限公司


运城市盐湖区信雨科技有限公司

运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。

 8156699

 13765294890

 8156699@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.