一、停止MySQL服务
彻底删除MySQL前需先终止其运行进程:
- 按
Win+R
输入services.msc
打开系统服务列表 - 找到名为
MySQL
或MySQL80
的服务项,右键选择”停止” - 管理员身份运行命令提示符,执行
sc delete MySQL80
删除服务(需替换实际服务名)
二、卸载MySQL程序与组件
通过以下方式卸载软件本体:
- 控制面板 > 程序与功能 > 卸载所有MySQL相关组件
- 使用第三方卸载工具(如Geek Uninstaller)深度清理
- 若通过安装包安装,运行安装程序选择
Remove
选项
三、删除残留文件与注册表
手动清理残余数据:
- 删除安装目录:
C:\Program Files\MySQL
C:\Program Files (x86)\MySQL
- 删除数据目录:
C:\ProgramData\MySQL
(需显示隐藏文件夹)
- 注册表清理路径:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00*\Services\MySQL
HKEY_LOCAL_MACHINE\SOFTWARE\MySQL
四、验证删除结果
完成操作后需进行最终检查:
- 在服务列表中确认无MySQL服务项
- 运行
mysql -u root -p
测试连接,提示”找不到命令”视为成功 - 重启系统后检查原安装目录是否再生相关文件
结论:彻底删除MySQL需遵循”停服务→卸载→清残留→验结果”四步法,特别需注意注册表与隐藏目录的清理。建议操作前备份重要数据,避免误删系统文件。