前言
今天想重装一下MySQL,担心自己之前乱装可能导致莫名错误,结果重装后服务启动不太正常,发现是上一个版本的MySQL没有卸载干净,遂参考其他博客完成了彻底的卸载,自己也写一个博客记录一下。
参考博客:https://developer.aliyun.com/article/1336936
步骤
1. 停止mysql服务
在计算机管理\服务和应用程序\服务中,找到你对应的MySQLxx,停止服务。
2. 删除mysql服务
以管理员身份运行cmd控制台(一定要以管理员身份运行!!),输入 sc delete MySQLxx ,xx对应自己的MySQL版本,命令行显示删除成功。
3. 卸载mysql程序
在系统已安装应用中找到安装的MySQL软件,选择卸载。
4. 清理残余文件
4.1 删除mysql安装目录
一般为 C:\Program Files\MySQL 或 C:\Program Files(x86)\MySQL ,建议两个都看一下删干净。
4.2 删除mysql数据存放目录
默认在 C:\ProgramData\MySQL ,选择删除,记得勾选“显示隐藏的目录”。
4.3 删除自定义安装目录
如果自定义安装目录就去检查目录下还有没有残余文件,有就删掉。
5. 清理注册表
命令框中输入regedit打开注册表,在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application目录下找到MySQLD Service以及MYSQL删除。如果有多个或者不同的ControlSet00x,都检查一遍删掉。
6. 删除环境变量
高级系统设置里删除环境变量。