hello,大家好啊。
今天用Navicat连接mysql时发现报了错误如下图:
遇见这种情况的时候,我当时还不知道该怎么办,于是我从网上找方法,找了一大遍,给的方法都只有一种,基本都是这样的:
MySQL并没有打开,点击电脑最下方右键找到【任务管理器】,在【服务】里面找到MySQL,可以看到果然没有启动
然后点击启动就好了???然后再打开navicat,这时可以发现正常了
这算是一种解决方法,但是我惊讶的发现我的任务管理器里面并没有这个MYSQL这个启动项,于是我又继续找别的方法。
于是我又找到了一种方法,是这样的:
- 打开cmd,切换到mysql的bin目录下
- cmd中输入如下命令:mysqld.exe -install
- net start mysql
成功启动服务,连接mysql成功,没想到真的成功了。当时狂喜。于是总结了一下分享给大家,如图所示:
当然,这张图不是我的,我只是因为已经成功开启但忘了截图了,于是直接拿别人的图了。
如果你还没有成功开启的话,那么你可以来试试这种方法,先说好,我只是看到了这种方法,至于成功不成功,我还真不知道,只是为大家提供一种思路。链接放这了:
大家可以看看这篇,这篇中需要用到.ini这个后缀名的文件。但是我在评论区看到有人说没有.ini这个文件,我就在想,这玩意不是当时配置MySQL的必备的文件吗,若是你真的没有,在这里我把我当时配置的文件放到这,希望对你有用
好长时间没学数据库了,我也不清楚这是干啥的,希望对你有用吧。