windows卸载mysql教程

第一步:停止所有MySQL服务

两种方法选一个就行:

  1. 图形化操作 :按下Win+R输入services.msc回车,在服务列表里找到所有带MySQL开头的服务(你的就是MySQL80),右键→「停止」,全部停完。
  2. 命令行操作:打开管理员CMD,直接执行:

net stop MySQL80

第二步:卸载MySQL主程序(仅官方MSI安装版需要,解压免安装版直接跳过这步)

  1. 按下Win+i打开「设置」→ 点击「应用」→ 「安装的应用」
  2. 搜索MySQL,找到所有MySQL相关条目(比如MySQL Server 8.0、MySQL Workbench等),逐个点击「卸载」,跟着卸载向导走完即可。 如果是控制面板卸载:打开「控制面板」→「程序和功能」,操作和上面一样

第三步:删除所有残留文件

  1. 找到你的MySQL安装目录,整个文件夹删除,比如你的就是C:\MySQL8.0.36,直接整个删掉。
  2. 如果是默认安装,还要删除这两个位置的MySQL残留:
    • C:\Program Files\MySQL 整个文件夹删除
    • C:\ProgramData\MySQL 整个文件夹删除(ProgramData是隐藏文件夹,需要先打开文件管理器的「显示隐藏项目」才能看到) 如果提示文件被占用,打开任务管理器,结束所有mysqld.exe进程再删,不行就重启电脑再删

第四步:清理注册表残留(这步很重要,避免下次重装出问题)

  1. 按下Win+R输入regedit回车,打开注册表编辑器
  2. 依次找到下面4个位置,只删除MySQL相关的项/文件夹 ,不要删其他系统内容:
    1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ → 删除所有MySQL开头的项(比如你的MySQL80)
    2. HKEY_LOCAL_MACHINE\SOFTWARE\ → 删除MySQL整个文件夹
    3. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ → 删除MySQL整个文件夹
    4. HKEY_CURRENT_USER\Software\ → 删除MySQL整个文件夹

如果以上注册表中没有MySQL开头的项就直接跳过,有就删没有就过

第五步:清理环境变量(之前加过MySQL到环境变量才需要)

  1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  2. 在系统变量里找到Path,编辑后删除里面的MySQL的bin路径(比如C:\MySQL8.0.36\MySQL Server 8.0\bin),保存即可。

最后一步

重启电脑,MySQL就彻底卸载干净了,之后重新安装就不会有之前的残留冲突问题了。

相关推荐
for_ever_love__20 分钟前
MySQL 全文索引实战:FULLTEXT、ngram 中文分词与 MATCH AGAINST 到底该怎么用
java·python·mysql·全文检索·分词·索引·ngram
for_ever_love__2 小时前
MySQL 高频面试题 30 问:索引、事务、锁、日志、主从与分库分表(MySQL 8.0 版)
java·数据库·spring boot·mysql·spring cloud·面试·总结
java1234_小锋4 小时前
【技术专题】Mysql8 数据库 - Mysql8 触发器
数据库·mysql·mysql8
雨落在了我的手上6 小时前
MySQL数据库基础(6):增删改查操作(1)
数据库·mysql
ao-weilai7 小时前
MySQL数据库:用户管理
数据库·mysql·adb
ao-weilai8 小时前
MySQL数据库:C语言连接MySQL教程
c语言·数据库·mysql
SatanII8 小时前
MySQL 数据库学习总结|理论 + SQL 实训完整笔记
数据库·学习·mysql
.冰块.8 小时前
MySQL下篇 运维实战:备份恢复 + 主从复制 + MHA 高可用,含完整拓扑
运维·mysql·读写分离·高可用·主从复制·mha
Yyyyyy~8 小时前
[Mysql] 数据类型
数据库·mysql
龙腾-虎跃9 小时前
Docker 一键启动服务合集:Redis、MySQL、Kafka、MinIO、Prometheus 等(网盘转存防失效)
redis·mysql·docker·kafka·prometheus·小龙虾·miniio