news 2026/5/21 13:25:50

Docker + MySQL 在 Windows 11 上的本地安装部署文档

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Docker + MySQL 在 Windows 11 上的本地安装部署文档

Docker + MySQL 在 Windows 11 上的本地安装部署文档

前置准备

  1. 确保 Docker Desktop 已在 Windows 11 上安装并运行
    • 打开 PowerShell 或终端,执行以下命令验证:
      docker--version docker info
    • 如果没有安装,请从 Docker 官网 下载并安装

步骤 1: 拉取 MySQL 镜像

在终端中执行以下命令拉取官方 MySQL 镜像(以最新稳定版 MySQL 8.0 为例):

docker pull mysql:8.0

步骤 2: 创建数据持久化目录(推荐)

为了防止数据在容器销毁后丢失,我们在本地创建一个目录用于存储 MySQL 数据:

# 在 D 盘(或你喜欢的其他位置)创建目录mkdir D:\docker-data\mysql\datamkdir D:\docker-data\mysql\conf mkdir D:\docker-data\mysql\logs

步骤 3: 启动 MySQL 容器

执行以下命令启动 MySQL 容器:

docker run-d \--name mysql-local \-p 3306:3306 \-v D:\\docker-data\\mysql\\data:/var/lib/mysql \-v D:\\docker-data\\mysql\\conf:/etc/mysql/conf.d \-v D:\\docker-data\\mysql\\logs:/var/log/mysql \-e MYSQL_ROOT_PASSWORD=root123456 \-e MYSQL_DATABASE=local_db \-e TZ=Asia/Shanghai \--restart=always \ mysql:8.0

参数说明:

  • -d: 后台运行容器
  • --name: 给容器命名
  • -p 3306:3306: 端口映射(主机:容器)
  • -v: 目录挂载(持久化数据、配置、日志)
  • -e MYSQL_ROOT_PASSWORD: 设置 root 用户密码(必填!)
  • -e MYSQL_DATABASE: 启动时自动创建一个数据库(可选)
  • -e TZ: 设置时区
  • --restart=always: 容器随 Docker 启动自动重启

步骤 4: 检查容器状态

# 查看容器运行状态dockerps-a# 查看 MySQL 日志docker logs mysql-local

步骤 5: 连接测试

你可以使用以下任意一种方式连接 MySQL:

方式 1: 在容器内连接

docker exec-it mysql-local mysql-u root-proot123456

方式 2: 用本地工具连接

使用 Navicat、DBeaver、MySQL Workbench 等工具:

  • 主机:localhost127.0.0.1
  • 端口:3306
  • 用户:root
  • 密码:root123456

常用管理命令

# 启动容器dockerstartmysql-local# 停止容器docker stop mysql-local# 重启容器docker restart mysql-local# 进入容器docker exec-it mysql-local bash# 删除容器(注意:数据如果有挂载不会丢失)dockerrm-f mysql-local

安全提示

  • 生产环境请不要使用过于简单的密码
  • 如不需要外网访问,建议只允许本地连接
  • 定期备份D:\docker-data\mysql\data目录
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/21 13:23:30

别乱刷题了!26年Web前端面试已经淘汰八股文了!

为什么今年各大互联网公司都在淘汰传统八股文面试? 最主要的原因:都知道要问什么,很多时候面试已经无法检测真实水平! 基于这种情况,各大公司开始在面试的时候问场景题! 我将这种新型面试称为——场景面…

作者头像 李华
网站建设 2026/5/21 13:22:17

一文讲透|2026年最值得拥有的专业AI论文平台

2026年AI论文写作工具已从“辅助生成”升级为全流程学术智能解决方案,核心评价维度涵盖文献真实性、格式合规性、长文本逻辑、查重降重、AIGC合规等关键指标。本次测评覆盖6款主流工具,测试场景包括中文与英文论文、全流程与专项功能、免费与付费版本&am…

作者头像 李华
网站建设 2026/5/21 13:22:12

Windows网络带宽测试神器:iperf3完整指南与下载安装

Windows网络带宽测试神器:iperf3完整指南与下载安装 【免费下载链接】iperf3-win-builds iperf3 binaries for Windows. Benchmark your network limits. 项目地址: https://gitcode.com/gh_mirrors/ip/iperf3-win-builds 还在为网络速度不稳定而烦恼吗&…

作者头像 李华
网站建设 2026/5/21 13:21:14

Super IO插件:Blender一键复制粘贴导入导出终极指南

Super IO插件:Blender一键复制粘贴导入导出终极指南 【免费下载链接】super_io blender addon for copy paste import / export 项目地址: https://gitcode.com/gh_mirrors/su/super_io 想要在Blender中实现一键导入导出模型和图像吗?Super IO插件…

作者头像 李华