Navicat for Mysql连接mysql数据库时出现 2003-Cant connect to MySql server on localhost(10061)

      打开Navicat for Mysql,新建连接--测试连接出现以下情况:

Navicat for Mysql连接mysql数据库时出现 2003-Cant connect to MySql server on localhost(10061)_第1张图片

问题出现原因:

        由报错语句可知,‘不能连接到mysql服务器’。即可能是MySQL数据库服务没有启动,启动mysqld.exe即可,已多次亲测。也可能是其他原因,但是这种原因最常见。

解决方法:

       1.打开 ' 计算机 '-->点击左边‘ 计算机 ’-->在搜索栏中输入‘ mysqld ’,找到后启动即可


Navicat for Mysql连接mysql数据库时出现 2003-Cant connect to MySql server on localhost(10061)_第2张图片

 

    2.  如果搜不出来,就是没有mysql服务。进入官网下载:https://dev.mysql.com/downloads/mysql/,选择适合自己的32位或64位。下载安装后直接启动。

  

3.搜出来或是启动好后,再连接,这个时候就不会出现上面的那个问题了。

Navicat for Mysql连接mysql数据库时出现 2003-Cant connect to MySql server on localhost(10061)_第3张图片

 

一般默认密码为:root 或 空(什么都没有)或123456。

 

——————更新——————

鉴于评论里很多小伙伴说有出现闪退的问题,因楼主没遇到,不过可以说一个怎么查找出现闪退的原因

用cmd命令行启动程序,如果有问题,命令行里会显示出问题原因。

win+r,输入cmd,进入控制台。再进入到mysql的安装目录(就是上面说的mysqlId.exe目录,如果忘记了就全局搜吧),在当前目录下,输入mysqlId.exe回车,就会显示启动不了的原因。然后可以根据问题原因再排查

你可能感兴趣的:(mysql)