1.卸载

   找到系统-设置-应用,找到这几个软件,如果没有或者没看到就不用管

准确来说,应该是有三个的,但是我们只有两个,所以没关系,我们把这两个卸载就好了

2.到安装目录删除残留的软件包

   我们要去我们的C盘去找到这几个文件夹
   (1)C:\Program Files    (2)C:\Program Files (x86)   (3)C:\ProgramData
   第三个文件可能你们C盘没有找到,是因为你们把这个文件隐藏了

   我们把隐藏的项目这个点开就可以看到C:\ProgramData这个文件了。找到这三个文件夹,并且在这三个文件夹中找到MySQL,如果没找到就不用管!

3.检查MySQL服务是否存在

   这个操作是因为我们之前肯定会有自己或者根据视频安装过,但是没有装好的操作,他在我们的注册表和服务中就会有MySQL服务,你安装几次他就会有几个,这个是不行的,我们要找到这些并且把这些删除掉。

   首先我们点击键盘的win键,在搜索中,搜索“服务”

   然后我们点击这个服务,在服务中找到MySQL

这个时候就代表你安装了两次,但是只装好了一次,准的来说主播现在这样是不行的,因为主播比较懒,所以就没去删了。这个存在会导致你每次开机的时候,navicat会报20031这些错误,我们只需要去任务管理器,点击那个插件的图标,把这个启动就好了。
接下来我们去搜cmd,然后使用管理员身份进行运行,然后在里面输入sc delete mysql+你后面的数字 比如主播的就是MySQL802,如果没有或者不存在,他会报指定的服务未安装,属于正常的,如果你有这个服务他就会进行删掉,这个时候就代表MySQL服务删除成功了

4.删除掉注册表中残留的数据

这个时候我们要去查看我们的注册表编辑器

你可以直接按win键进行搜索,或者cmd+r输入regedit然后进入注册表

进入注册表之后

我们要去这些文件去找MySQL

   (1)HEKY_LOCAL_MACHINE\SOFTWARE\MYSQL

   (2)HEKY_LOCAL_MACHINE\SYSTEM\ContrlSet001\Services\Eventlog\Application\MYSQL

  (3)HEKY_LOCAL_MACHINE\SYSTEM\ContrlSet002\Services\Eventlog\Application\MYSQL

  (4)HEKY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MYSQL

我们去注册表的文件中安装上面的上个进行查找,找到MySQL,如果有的话就进行删除,没有或者没看到的就找下一个就行,直到找完这四个

以上操作全部完成之后我们就可以进行安装了!!!

我们去官网找到软件进行安装,进入官网,找到下载,然后划到最底部有个MysQL community (GPL) Downloads »点击,然后再点击MySQL Installer for Windows,然后就可以选择我们安装的版本,我们安装最新版本即可MySQLhttps://www.mysql/cn/

安装的时候选择第二个,然后等待下载,下载。下载完成启动exe安装包即可

如果你启动安装包的时候存在这些

点击upgrade...进行删除,然后再进行安装新的

安装的第一步,我们选择那个custom选项然后点击下一部,然后再点击back,回到这个页面点击full进行安装,安装期间我们一直下一步就行。

一直到可以设置密码的阶段,我们这个密码如果你是学生的话可以设置稍微简单一点,如果是工作的话可以设置稍微有难度一点,然后我们点击下一步

这个时候我们需要设置我们的MySQL服务,你注册表和MySQL删干净的话,这个MySQL80就是最原始能使用的,然后点击下一步

到这里很多人会报跟图片一样的错误,这个时候我们点击log错误,查看log中是不是报mysqld: File '.\寤垮崄涓?bin.index' not found (OS errno 2 - No such file or directory)这种错误

这种错误是代表你的计算机名称是中文的

这个时候我们要去设置-系统-系统信息查看这个设备名称是不是中文的,是中文的就会安装失败,所以我们要设置成英文,还有一点是你的计算机设备也最好使用英文的

这个时候然后再去重新装一遍,然后这步就能顺利过去,就能安装成功了然后我们去cmd以管理员身份运行,我们输入mysql -uroot -p0000

这样就代表安装成功,然后我们去navicat官网下载Navicat | 下载 Navicat Premium 14 天免费 Windows、macOS 和 Linux 的试用版

安装之后,我们进行连接配置,新建连接,输入连接名,输入你的安装MySQL时候的密码,连接

测试,显示连接成功代表MySQL和navicat都已经安装成功了,就可以搭服务器和写项目了!

制作不易,借用请@,谢谢了!