zoukankan      html  css  js  c++  java
  • 在启动MYSQL时出现问题:“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)”

    一、问题描述

    在启动MYSQL时出现问题:“ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)”,情况如图:
    这里写图片描述

    二、问题分析

    从错误的提示中可以看出MySQL服务没有启动,因此只需要启动MySQL服务就可以了。

    三、问题解决

    直接采用net start MySQL 就可以启动MySQL服务,但是输入命令后仍然出现错误:
    这里写图片描述

    可以看到错误提示:“服务名无效”,说明不存在MySQL服务,但是确认已经安装了MySQL,于是就打开计算机管理,找到服务标签,可以找到其中的MySQL服务,如图:
    这里写图片描述

    发现我的电脑上的MySQL服务的服务名为“MySQL57”,其实这个时候可以直接点击启动此服务就能解决问题,并可以进入属性,把启动类型改为自动,但是这里准备继续采用CMD命令启动,此时输入net start MySQL57 ,结果如图:
    这里写图片描述

    又出现错误,错误提示为“发生系统错误 5。拒绝访问。”
    经过查找资料,发现这个问题的原因是没有以管理员身份运行CMD,于是重新以管理员身份启动CMD,再次输入net start MySQL57 ,结果如图:
    这里写图片描述

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

    四、其它疑问

    为什么我的MySQL服务名为MySQL57?
    这是因为我安装的是MySQL5.7,在自定义安装的过程默认服务名为MySQL57。

  • 相关阅读:
    java.lang.NoSuchMethodError:antlr.collections.AST.getLine() I
    T7 java Web day01 标签HTML
    T6 s1 day19
    T5 s5 Day18
    T5 s4 Day 17
    T5 s3 day16
    T5 s2 Day 15
    T5 s1 day14
    T4 S03 day 12
    T4 S01 day1
  • 原文地址:https://www.cnblogs.com/hichens/p/13062267.html
Copyright © 2011-2022 走看看