最优解法重装MySQL:https://blog.csdn.net/weixin_56959624/article/details/117790703
(以下为我个人对3次出现这一问题的记录,可忽视)
我今天手欠,删了D盘users文件夹里面的几个文件,打开了Navicat后,发现它竟然又坏了
(迄今为止第3次坏,都是同一个错误,我怀疑前两次坏也是因为我手欠乱删文件导致)
第一次坏,我根据朋友的建议,重新安装了MySQL,过程极其复杂【先是删注册表,再杀3306端口,然后卡在了安装的第3步(服务),我便慢慢找解法,差不多耗费2个小时,终于重装成功】
附:卡在安装第三步解法:https://blog.csdn.net/weixin_56959624/article/details/118553769
时隔一个星期,我大概又乱删了什么文件,这个错误又出现了,这次我不想再重装 MySQL了(上一次经历太痛苦)。然后在CSDN上找解法,看到了大佬的一篇文章(链接如下:https://blog.csdn.net/lzf_hlh/article/details/80885139),我在我的MySQL安装路径下找到了3个my.ini文件,并且在每个文件的[mysqld] 底下都添加语句:skip-grant-tables,但是当我改完以后,发现这个错误仍然存在。于是我就去询问了老师,老师说MySQL安装过程没有出错,就不会出现问题,我出现问题是因为MySQL没有装好,叫我重装,当时就真的很难过
在我删完注册表以后,找杀端口的代码时,老师说不用那么麻烦,只要先卸载应用,删除文件,再关闭服务,删除服务,重启电脑就行了。我试了一下,竟然成功了。
第3次出现错误就是今天,但好在我现在已经熟练掌握MySQL的重装方法,不到10分钟就重装成功(真的毫无痛苦,一次成功),打开Navicat也可以正常使用了。
附:重装MySQL方法:https://blog.csdn.net/weixin_56959624/article/details/117790703
注意:只用重装MySQL就可以了,不用动Navicat。
最后,希望我的Navicat不要再出现这个问题了。