错误2003(HY000)无法连接到'localhost'上的MySQL服务器(10061)

时间:2014-12-25 17:30:17

标签: mysql windows-services localhost

这个问题可能重复。我搜索了类似的问题,但这些问题的解决方案并没有帮我解决问题。

当我打开mysql cmd行时它会要求我输入密码。无论如何,我没有在配置期间为服务器设置密码。所以当我要求输入密码时,我只需按ENTER键(它适用于我的同学和PC),在我这样做后,会显示一条错误消息:错误2003(HY000)无法连接到MySQL服务器&# 39;本地主机' (10061)。

所以我觉得mysql的windows服务一定有问题。我发现服务没有运行,所以我尝试手动启动服务,当我这样做时,我收到一条错误消息:Windows无法在本地计算机上启动mysql服务错误:193:0xc1。

我该怎么做......

1 个答案:

答案 0 :(得分:1)

检查windows服务中是否有运行的mysql。如果没有运行,请以管理员身份从服务启动它。 您可以通过从命令行以管理员身份启动服务{mysql56}来更好地解决此问题

net start mysql56

第二种方法

  1. 检查执行路径还检查注册表还从运行类型 services.msc
  2. 选择mysql56(mysqlxx)右键单击并检查     属性和记下执行的路径
  3. 从运行类型regedit和     导航到

    HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \服务\

  4. 选择mysql服务(mysqlxx)并检查其ImagePath值     数据与执行路径相同

  5. 如果没有改变它