MySQL 8.0.35 在 Windows 11 上的纯净部署与深度配置指南
对于需要在 Windows 11 上搭建数据库环境的开发者而言,一个纯净、可控的安装过程至关重要。官方提供的图形化安装器虽然便捷,但往往伴随着大量不必要的捆绑选项和复杂的卸载流程,容易在系统中留下难以清理的“痕迹”。相比之下,直接使用官方 ZIP 压缩包进行手动部署,不仅能让你对 MySQL 的每一个文件、每一项配置都了如指掌,还能确保环境的高度纯净和可移植性。本文将带你从零开始,完成 MySQL 8.0.35 的下载、配置、服务安装、安全加固,并最终实现通过 Navicat 等工具进行可靠的远程连接。整个过程将避开所有“黑箱”操作,让你真正成为自己数据库环境的主人。
1. 环境准备与旧版本清理
在部署新版本之前,一个干净的起点是成功的一半。如果你的系统中曾安装过旧版本的 MySQL(例如常见的 5.7 版本),彻底清理残留是首要任务。不彻底的卸载可能导致端口冲突、服务启动失败或配置文件混乱。
彻底卸载旧版 MySQL 的完整流程:
-
停止并移除 MySQL 服务: 这是清理的第一步。你需要以管理员身份打开命令提示符(CMD)或 PowerShell。首先,使用
sc query命令查找当前系统中所有与 MySQL 相关的服务名称。sc query | findstr MySQL找到服务名后(例如
MySQL57或MySQL80),依次执行停止和删除命令。net stop MySQL57 sc delete MySQL57注意:
sc delete命令需要管理员权限。如果服务名中包含空格,请使用双引号将服务名括起来。 -
卸载 MySQL 应用程序: 通过 Windows 设置中的“应用”>“应用和功能”,搜索并卸载所有名称中包含 “MySQL” 的程序。这通常包括 MySQL Server、MySQL Workbench、MySQL Connectors 等。
-
清理残留文件和目录: 这是最容易遗漏的一步。你需要手动检查并删除以下目录(请根据你的实际安装路径调整):
- 程序安装目录:通常是
C:\Program Files\MySQL\或C:\Program Files (x86)\MySQL\,也可能是你自定义的路径(如D:\MySQL\)。 - 数据文件目录:默认位于
C:\ProgramData\MySQL\。ProgramData是隐藏文件夹,需要在文件资源管理器的“查看”选项中勾选“隐藏的项目”才能看到。 - 自定义配置或日志目录:如果你在安装时指定了其他位置,也请一并删除。
- 程序安装目录:通常是
-
清理注册表(谨慎操作): 打开注册表编辑器(
regedit),在删除任何键值前,强烈建议先导出备份。然后,导航到以下路径,查找并删除与 MySQL 相关的条目:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB(对于旧版本) 或HKEY_LOCAL_MACHINE\SOFTWARE\MySQL(对于新版本)

5855

被折叠的 条评论
为什么被折叠?



