mysql卸载5.6版本安装8.0版本 starting the server 出错

本文详细指导如何卸载MySQL 5.6版本,包括服务管理、注册表清理、文件夹删除,以及如何确保正确安装MySQL 8.0,解决启动问题。涉及服务身份切换、命令行操作和Navicat的安装配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mysql卸载5.6版本安装8.0版本

卸载

(1)点击[开始]–[运行],输入services.msc回车,进入服务管理窗口。
(2)服务里面找到MySQL服务,将MySQL的服务给停止。
(3)点击开始->设置->应用->卸载有关mysql的一切程序
(4)
删除注册表数据,通过regedit,删除以下几个文件【也可以在注册表里搜索mysql】:
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services一般服务会以相同的名字(名字通常是MySQL)在这里显示一个主健,直接删除相关的键值便可。
(5)最后将MySQL安装目录和保存数据库数据的目录也删除。
通常这两个目录分别在C:\program files(x86)\mysql 和 C:\programdata\mysql。目录有可能是隐藏的,需要设置文件夹选项显示隐藏目录。
(7)重新启动机器。
到此原mysql已经被完全卸载。

安装

1.在这里插入图片描述
2.在这里插入图片描述
3.
在这里插入图片描述
4.在这里插入图片描述
5.在这里插入图片描述
6.在这里插入图片描述
7.在这里插入图片描述
8在这里插入图片描述
9.在这里插入图片描述
10.在这里插入图片描述

这里可能出现如下错误
Staring the Server前并没有出现绿色的对勾,而是红×在这里插入图片描述

解决方法需要考虑几个点
一、服务mysql是否停止,桌面上找到我的电脑->右击
在这里插入图片描述
->点击管理->服务和应用程序
在这里插入图片描述

->服务
在这里插入图片描述
发现虽然之前删除了注册表,C盘下的Mysql文件,但是仍然有mysql服务,这里的MySQL80应该是MySQL56,因为我这已经是安装成功的了在做演示

win+R输入cmd,右击以管理元身份运行,输入sc delete mysql,删除服务。(这里自己创建的服务名称是什么就改为什么,我是sc delete mysql56)
再点击上一步终止的界面 execute

二、若第一种方法行不通,考虑第二种方法
找到之前的服务在这里插入图片描述

右击属性,登陆,将登陆身份换为本地系统用户即可解决问题

在这里插入图片描述
点击确定
在这里插入图片描述
点启动

再点击上一步终止的界面 execute

完成再点finish

安装navicat

正常安装,navicat for my sql安装包,不要运行该软件。
将patchnavicat.exe放在navicat.exe的目录下面
运行patchnavicat.exe选中 navicat.exe点击确认按钮,安装完成。
打开navicat for mysql软件即可正常使用了。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值