MySQL 8.0 数据库安装与环境配置教程
# 📌 文章属性与简介 title: MySQL 8.0 数据库自定义路径安装与环境配置保姆级教程(完整版) date: 2026-05-20 description: 全网最详细的 MySQL 8.0 数据库独立路径安装指南!全程 20 个精细步骤配合 20 张高清实操截图,手把手带你彻底远离 C 盘大坑,打通 Windows 全局环境变量,并使用 Navicat 实现无缝连接。

对于学习后端开发、数据分析或软件工程的同学来说,在自己的电脑上部署 MySQL 数据库是必备技能。很多新手在安装 MySQL 时会遇到组件下错、C 盘爆满或命令行无法唤醒等问题。本文为你准备了一份超详细的“保姆级”图文全解教程,手把手带你完美安装并配置 MySQL 8.0!
一、 下载 MySQL 安装包与准备工作
1. 正常情况下我们需要去 MySQL 官网的 Archives(历史版本)页面下载 8.0.42 版本的 MSI 安装包。考虑到官网访问速度,我已经为大家准备好了高速下载链接:
☁️ 百度网盘 (提取码:0921)
⚡ 夸克网盘 (提取码:4dsg)

2. 下载完成后,先在 C 盘之外的任意盘(如 D 盘)创建一个用于安装 MySQL 的专属文件夹。建议命名为 MySQL + 版本号,例如我这里创建的文件夹叫 Mysql80。

3. 找到你刚下载好的 mysql-installer-community-8.0.42.0.msi 安装包,双击运行它。

二、 自定义安装路径(核心避坑步骤)
4. 启动安装向导后,在选择安装类型(Choosing a Setup Type)界面,选择底部的 “Custom”(自定义安装),然后点击“Next”。

5. 注意这里的玄学操作: 第一次进入 Select Products 界面时,右侧列表正常是空的。这时候我们需要点击 “Back”(返回一次)。

6. 回到上一步后,改选为 “Full”(完全安装),然后再点击“Next”。

7. 此时会来到 Installation 界面,正常来说列表里会加载出 6 个核心组件。确认数量无误后,再次点击“Back”返回。

8. 重新选中 “Custom”(自定义),再次点击“Next”。

9. 这次回到 Select Products 界面,右侧就会出现我们需要安装的 6 个组件了。每一个组件都需要自定义安装目录,请依次点击它们,然后点击右下方的 “Advanced Options”(高级选项)。

10. 在弹出的高级选项框中,我们要修改安装路径(Install Directory)和数据路径(Data Directory)。修改规则: 把原本路径中 MySQL 之前的部分替换为你刚创建的 D 盘目录(如 D:\Mysql80),后面的 \MySQL Server 8.0 保持不动。

11. 剩下的 5 个组件也按照完全一样的操作进行修改,记得把多余的 MySQL 删掉,对齐你自己的安装目录结构,修改完成后点击“OK”。

12. 全部 6 个组件的路径都修改完毕后,仔细检查一遍。确认无误后点击“Next”,在下一步中点击“Execute”开始执行安装。等待全部安装完成且打上绿勾后,继续点击“Next”。

三、 配置 MySQL Server 服务与密码
13. 中间有几张默认的配置图直接点击“Next”跳过即可,直到来到 “Accounts and Roles”(账户与角色)界面。在这里为你数据库的最高权限账户(Root)设置密码,比如设置为 123456。重点:这个密码一定不要忘记!

14. 继续点击 Next,来到 Windows Service 配置页面,将 Windows Service Name(服务名称)修改为 MySQL80,方便以后辨认。设置好后继续点击“Next”。

15. 抵达 Apply Configuration(应用配置)界面,点击底部的 “Execute”,系统会自动跑完服务配置、初始化数据库等步骤。

16. MySQL Server 核心部件配置完成后会回到主配置列表。因为我们日常开发通常不需要配置 Router 等后续组件,此时直接点击右下角的 “Cancel”(取消)中断剩余的不必要配置。

17. 在弹出的确认取消窗口中,果断点击 “Yes”,完成安装器的退出。

四、 启动服务与环境变量配置
18. 打开 Windows 的开始菜单,搜索 cmd(命令提示符),点击右侧的 “以管理员身份运行”。

19. 在黑色的终端窗口中,输入命令 net start mysql80 并按回车,手动启动 MySQL 服务。
net start mysql80

20. 服务启动后,我们来验证一下。打开开始菜单,在所有应用中找到“MySQL”文件夹,点击运行 “MySQL 8.0 Command Line Client”(自带的命令行客户端)。

21. 弹出的窗口会提示你输入密码,输入你之前设置的 Root 密码并回车。如果出现类似 Welcome to the MySQL monitor... 的提示,证明数据库安装和连接完全成功!

22. 为了让我们以后能在任意文件夹直接通过终端使用 MySQL,我们需要配置系统环境变量。右键“此电脑” -> 属性 -> 高级系统设置 -> 环境变量。在下方的“系统变量”中找到 Path,双击打开。

23. 去你的电脑 D 盘找到刚才安装的 MySQL bin 目录(例如 D:\Mysql80\MySQL Server 8.0\bin),复制这串路径。回到环境变量编辑窗口,点击“新建”,将路径粘贴进去,然后连续点击三个“确定”保存。

24. 验证环境变量:重新打开一个普通的 cmd 终端,输入 mysql -u root -p 并回车,接着输入你的密码。如果能成功进入 mysql> 提示符,说明环境变量配置大功告成!
mysql -u root -p

25. 补充提示:如果你下次再次输入 net start mysql80 启动服务,看到提示 The requested service has already been started.,说明你的 MySQL 服务已经在后台安稳运行啦,随时可以开始你的代码之旅!
