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

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软件即可正常使用了。

在这里插入图片描述

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值