Navicat for MySQL连接MYSQL出错,相关原因及解决方案

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

操作系统:Windows 10

数据库:MySQL 5.7

数据库软件:Navicat for MySQL 10

 

 

 

问题 1:

        在Navicat for MySQL中打开连接的时候,提示:2003 - Can't connect to MySQL server on‘localhost' (10061)。

原因:

        MySQL服务没有正确打开。

解决:

        1、通过系统服务直接打开MySQL服务。

        2、通过命令行中输入"net start mysql"打开MySQL服务。

 

 

 

问题 2:

        1、通过系统服务打开,但系统服务里没有MySQL服务

        2、通过命令行打开,但cmd下输入net start mysql显示“服务名无效”

Navicat for MySQL连接MYSQL出错,相关原因及解决方案_第1张图片

原因:

        MySQL服务没有安装

解决:

        命令行中进入MySQL安装目录的bin文件夹中,输入mysqld --install安装MySQL服务

 

 

 

问题 3:

        完成上述操作后,再次在Navicat for MySQL中打开连接时提示:1045 - Access denied for user 'root'@'localhost' (using password: YES)

原因:

        MySQL服务权限不够

解决:

        用管理员权限打开命令行重新启动MySQL服务

 

 

 

问题解决,MySQL服务成功启动

Navicat for MySQL连接MYSQL出错,相关原因及解决方案_第2张图片

连接成功!

Navicat for MySQL连接MYSQL出错,相关原因及解决方案_第3张图片

转载于:https://my.oschina.net/zhaojia/blog/709300

你可能感兴趣的:(Navicat for MySQL连接MYSQL出错,相关原因及解决方案)