Navicat for MySQL连接MYSQL出错,相关原因及解决方案
博客专区 > Jia 的博客 > 博客详情
Navicat for MySQL连接MYSQL出错,相关原因及解决方案
Jia 发表于1年前
Navicat for MySQL连接MYSQL出错,相关原因及解决方案
  • 发表于 1年前
  • 阅读 46
  • 收藏 0
  • 点赞 0
  • 评论 0
摘要: 错误提示: 1、2003 - Can't connect to MySQL server on‘localhost' (10061); 2、服务名无效; 3、1045 - Access denied for user 'root'@'localhost' (using password: YES);

操作系统: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显示“服务名无效”

原因:

        MySQL服务没有安装

解决:

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

 

 

 

问题 3:

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

原因:

        MySQL服务权限不够

解决:

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

 

 

 

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

连接成功!

共有 人打赏支持
粉丝 64
博文 12
码字总数 23840
×
Jia
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: