繁体   English   中英

MySQL Workbench 5.2 CE,Windows 7,“无法连接到 127.0.0.1 (10061) 上的 MySQL 服务器”

[英]MySQL Workbench 5.2 CE, Windows 7, “Can't connect to MySQL Server on 127.0.0.1 (10061)”

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

我刚刚在我的计算机上安装了 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)。

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

我遇到了同样的问题,并按如下方式解决了它。

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

而已! 像馅饼一样简单。

确实是您的 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 只是一个前端。

我有同样的问题。

问题是您安装了 Workbench 而不是服务器。 此外,您必须先配置服务器,然后才能连接到它。

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

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

卸载您迄今为止安装的任何内容。

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

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

像这样。

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

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

在此处输入图片说明

我有同样的问题。

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

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

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

我已经一年多没有在这两个系统上使用 MySQL Workbench 他们从版本 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 Server 的所有安装。
-重启
-重新安装 我选择首先使用早期版本(MySQL Server 5.4 beta),以便配置向导运行(MySql Workbench 5.2 CE)只是因为我想在任何升级之前启动并运行它以创建还原点。
在这一切之后,我的两个系统都在运行并且连接没有错误,我能够在创建连接期间创建我的用户帐户并调整权限。 我假设在某个时候我将不得不升级,但直到这不再有效为止。 希望这有助于作为一站式答案(我访问了至少 20 个不同的主题,确定了以前升级安装中缺少的内容。

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

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

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

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

就我而言。

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

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

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

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

并将端口设置为 10061

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

我知道这是一个老问题,但是我遇到了这个问题并且无法使命令行解决方案起作用。

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

这使服务器恢复正常运行。 经过所有的搜索,这对我帮助最大。

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

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

很抱歉提出一个老问题,我遇到了与 OP 相同的问题,为了解决这个问题,我所做的只是下载 MSI 安装程序,然后只重新安装服务器并完成非常简单的配置。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM