12

我已经看到这个问题在这里问了很多次,但是发布的每个解决方案都对我没有帮助。

我刚刚安装了 x86 并在我的计算机上安装了 MySQL Workbench 5.2 CE。

之后,我尝试使用 localhost 作为主机名创建新服务器实例或新连接,我尝试了端口 3306(并且尝试不尝试端口)并且没有为 root 或默认架构输入密码。

我两次都收到错误消息“无法连接到 '127.0.0.1' (10061) 上的 MySQL 服务器”。

我读到一个可能的问题是 MySQL 服务器没有运行,所以我尝试在我的 MySQL Workbench 5.2 CE 文件夹中查找 mysqld,但它不存在(也没有 bin 文件夹)。

这很令人沮丧,因为我想做的只是为学校项目创建一个连接到 MySQL Workbench 的小应用程序(尽管我以后可能会使用 MySQL)。

任何帮助将不胜感激。谢谢。

4

15 回答 15

24

我有同样的问题并解决如下。

  1. 在 Windows 搜索栏中搜索“服务”。
  2. 单击“服务”,这应该是唯一的点击。
  3. 向下滚动到“MySQL56”。
  4. 右键单击该项目并点击“开始”或“重新启动”。

而已!非常简单。

于 2014-02-24T19:30:48.067 回答
11

您的 MySQL 服务器确实没有运行。bin 不在 Workbench 中,它在 MySQL Server 目录中。启动 MySQL 服务器(我假设默认安装路径)。

打开命令提示符。使用命令提示符导航到 MySQL 服务器目录。

C:\cd Program Files\MySQL\MySQL Server 5.X\bin

一旦进入 bin 输入:

C:\Program Files\MySQL\MySQL Server 5.X\bin :> mysqld --console

SQL Server 将启动。不要关闭此命令提示符。像通常在另一个命令提示符中那样使用 Workbench 实用程序。

如果这不起作用,请确保您的系统上安装了 MySQL 服务器,因为 Workbench 只是一个前端。

于 2013-06-21T04:53:17.027 回答
4

我有同样的问题。

问题是您安装了工作台,但没有安装服务器。此外,您必须先配置服务器,然后才能连接到它。

长话短说:安装这个安装程序: http: //dev.mysql.com/downloads/windows/installer/

检查所有内容/安装所有选项,您将通过向导进行指导。您可以设置一个 root 用户名和密码,然后就可以开始使用 Workbench。

卸载到目前为止已安装的任何内容。

于 2014-09-09T20:31:53.457 回答
2

如果你在windows中使用过msi installer或者exe安装mysql,可以从services.msc启动服务

如果您刚刚从某个地方解压缩了 mysql,则服务将无法从 services.msc 启动。在这种情况下,使用 mysqld.exe 启动服务器

于 2014-07-24T03:04:47.553 回答
1

像这样。

  1. $ sudo vim /etc/mysql/my.cnf

  2. #bind-address = XXX.XXX.XXX.XXX

在此处输入图像描述

于 2014-11-07T08:58:38.770 回答
1

我有同样的问题。

我认为问题出现了,因为我在安装所有内容时没有在配置期间为数据库创建特定用户。以为我以后可以做到。我只输入了服务器密码。

重新安装并在安装过程中创建用户后,现在一切正常。

于 2015-06-01T13:00:21.000 回答
1

我在我的笔记本电脑安装(运行 Windows 8.1)和我的桌面(运行 Windows 7)上遇到了同样的问题。两者都是64位。

我已经有一年多没有在这两个系统上使用 MySQL 工作台了,它们从 5.1 和 5.4 版本更新到 MySQL Workbench V6.3CE 经过无数小时研究潜在的已知兼容性问题、任何更新发布问题后,我从未得到更新的 6.3 版本等等。(注意:上次使用 V6.3 ce 在这两个系统上都可以正常工作,所以我对所发生的事情感到非常困惑。

以下是我为解决问题以及启动和运行 MySQL Server 和 MySQL Workbench 所做的工作。

-备份所有数据库模式
-通过控制面板删除 MySQl WorkBench 和任何版本的 MySQL Server vX.x -
从 C:\Program Files、C:\Program Files (x86)、C:\ 中删除所有相关文件夹ProgramData(-这是一个隐藏文件)(这是唯一完整的卸载)
-转到控制面板>系统>管理>服务并查找您的 MySQL 实例以确保它没有列出。如果是您的硬盘驱动器上仍有需要删除的文件和/或文件夹,并且它可能仍在运行。
- 以管理员身份运行 CMD [ C:\Windows\System32> ]
使用语句:Net MYSQL
然后语句:sc delete
这将删除 MYSQl 服务器的所有安装。
-重新开始
-重新安装我选择首先使用早期版本(MySQL Server 5.4 beta)以便配置向导运行,(MySql Workbench 5.2 CE)只是因为我想在任何升级之前启动并运行它以创建一个还原点。
毕竟,我的系统都在运行并且连接没有错误,我能够在连接创建期间创建我的用户帐户并调整权限。我假设在某些时候我将不得不升级,但直到这不再有效。希望这有助于作为一站式答案(我访问了至少 20 个不同的主题,确定了以前升级安装中缺少的内容。

于 2015-08-29T02:16:38.780 回答
1

以下命令对我有用。试试看:

C:\wamp\bin\mysql\mysql5.6.17\bin\mysqld.exe --console

您应该mysqld.exe在您的计算机中找到,然后手动运行它。

于 2016-04-16T01:02:51.197 回答
0

我有同样的问题,我解决了

就我而言。

当我在配置阶段安装软件时,我选择了开发机器而不是服务器,所以我遇到了问题。

所以我卸载了mysqlinstaller并尝试删除c:program files\mysql中的所有文件这次我选择了“server”重新安装了mysqlinstaller,这样问题就解决了。

注意:如果除我之外的任何人都无法通过上述解决方案解决相同的问题,请尝试与我一样。因为在服务中我找不到 mysql55 服务,也无法在 cmd 中找到某些文件。

于 2014-08-23T10:30:47.893 回答
0

转到 C:\cd Program Files\MySQL\MySQL Server 5.X\bin 目录并运行文件“MySQLInstanceConfig.exe”

并将端口设置为 10061

于 2014-12-27T11:59:32.587 回答
0

很抱歉碰到一个老问题,我遇到了和 OP 一样的问题,要解决这个问题,我所做的就是下载 MSI 安装程序,只重新安装服务器并完成非常简单的配置。

于 2016-07-28T13:37:57.473 回答
0

您可以下载并安装 mysql 安装程序,它解决了我遇到的同样问题,下载安装程序的链接:http://dev.mysql.com/downloads/installer/

于 2015-09-30T12:36:43.663 回答
0

我以前遇到过这个问题。您需要做的就是卸载已安装的内容并转到MySQL Installer 5.7.11

使用 MySQL 安装程序,您不需要自己下载 MySQL 连接器,因为它们都在 MySQL 安装程序的包中。希望这有帮助:D

于 2016-04-08T03:39:33.873 回答
0

我知道这是一个老问题,但我遇到了这个问题,无法让命令行解决方案正常工作。

相反,我进入 MySQL 安装工具并重新配置了我的服务器。我没有更改任何设置,只是浏览菜单并单击每个项目上的相同按钮,然后重新启动服务器。

这使服务器备份并运行没有问题。经过所有的搜索,这对我帮助最大。

于 2015-11-01T22:34:53.160 回答
-1

我有这个问题。原来 Workbench 只是一个 UI 工具——它不安装 MySQL——所以它没有什么可以连接的。

您需要先下载并安装 MySQL,然后再安装 Workbench。

于 2016-05-30T13:13:21.810 回答