MySql错误ERROR 2003(HY000):无法连接到本地主机上的MySQL服务器' (10061)

时间:2014-05-19 13:08:08

标签: mysql cmd

我正在关注Vogella's tutorial on MySQL,当我试图模仿这个例子时,我正在撞墙。我已经安装了MySQL,并且他指示我从命令行运行它。当我这样做时,我收到了这个错误:

C:\Program Files (x86)\MySQL\MySQL Workbench CE 6.0.9>mysql -u root -p
Enter password: ******
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

C:\Program Files (x86)\MySQL\MySQL Workbench CE 6.0.9>

有谁知道为什么?

5 个答案:

答案 0 :(得分:10)

解决方案非常简单。问题是mysql服务没有启动。所以我们首先需要在mysql -u user_name -p'之前启动mysql服务。命令。 为此,请导航至“bin”。命令提示符下的mysql文件夹。 E.g:

C:\Program Files\MySQL\MySQL Server 5.7\bin>

在你的情况下,可能

C:\Program Files (x86)\MySQL\MySQL Workbench CE 6.0.9\bin>

C:\Program Files (x86)\MySQL\bin>

如果你安装了XAMPP,那么要启动与之关联的mysql,请导航到

C:\xampp\mysql\bin>

然后输入命令mysqld -u root -p

将输出:

  

' 2017-04-04 13:40:27 8536 [注意] mysqld(mysqld 10.1.21-MariaDB)从流程5640开始...'

这表明mysql已经启动。

现在输入您的命令mysql -u root -p,它肯定会起作用。

答案 1 :(得分:1)

尝试在XAMPP控制面板中重新启动MYSQL应用程序。它对我有用。祝你好运!

答案 2 :(得分:0)

转到“开始” - >“运行”,然后键入services.msc。这就是你如何进入Windows服务窗口。寻找MySQL服务器,右键单击,启动服务。

您也可以通过开始访问Windows服务窗口 - >控制面板 - >管理工具 - >服务

如果MySQL服务器没有这样的服务,那么从这里安装MySQL Server https://dev.mysql.com/downloads/mysql/

答案 3 :(得分:0)

打开Xampp控制面板并启动mysql模块。对于wamp,也一样。  这是我有过的最简单的解决方案!

答案 4 :(得分:0)

mysql --protocol = TCP -P3306 -u用户-p

相关问题