无法启动并连接到MySQL服务器

5
我正在尝试使用MySQL Workbench启动服务器并连接,但长时间以来一直无法成功。在导航器中的“启动/关闭”选项卡中,日志显示:

2015-07-13 10:05:27 - Workbench将使用cmd shell命令来启动/停止此实例

2015-07-13 10:05:28 - 正在启动服务器...

2015-07-13 10:05:35 - 服务器已启动。

2015-07-13 10:05:36 - 检查服务器状态...

2015-07-13 10:05:36 - 尝试连接到MySQL...

2015-07-13 10:05:36 - 无法连接到 '127.0.0.1' 上的MySQL服务器(10061)(2003)

2015-07-13 10:05:36 - 假设服务器未运行

2015-07-13 10:05:36 - 检查服务器状态...

2015-07-13 10:05:36 - 尝试连接到MySQL...

2015-07-13 10:05:36 - 无法连接到 '127.0.0.1' 上的MySQL服务器(10061)(2003)

2015-07-13 10:05:36 - 假设服务器未运行

有人可以帮我解决这个问题或提供其他运行服务器并连接的方法吗?谢谢。
操作系统:Windows 8.1

你正在运行什么操作系统?你是否尝试在终端中运行 service mysqld restart - JPeroutek
@JPeroutek编辑了我的帖子,我正在运行Windows 8.1。 - kjsmita6
在Windows上安装MySQL服务器的最简单方法是使用MySQL Installer。它以标准方式安装MySQL,将MySQL默认启用为服务,创建my.ini,并可以选择安装其他应用程序,如Workbench(GUI)和Notifier(启动/停止)。它还可以升级(更新)这些应用程序。 - Philip Olson
4个回答

11

在我的情况下,MySQL 被配置为手动运行的服务。我从 Windows 10 搜索框中键入“服务”来启动它。然后,我右键单击 MySQL80 服务并点击“启动”。

输入图像描述


3

我在别处找到了这个答案,但我不记得具体位置(因此并非完全属于我),但它确实可以起作用(它启动了MySQL服务器)。 打开您的Windows终端命令提示符(cmd),以管理员权限运行,并输入:

net start MySQL80

2

@dragonbanshee 你尝试以管理员身份运行命令提示符窗口了吗? - JPeroutek
我做到了,服务器已经打开。非常感谢。 - kjsmita6

1
尽管这篇文章很旧,但我浪费了大约2个小时,因此想发布这篇文章,以便可以节省其他人的时间。
此解决方案使用您用于安装MySQL的窗口mysql安装程序。
  1. 启动您的Windows mysql安装程序。 对于我来说,它是“mysql-installer-community-8.0.20.0”
  2. 然后删除/卸载SQL Server并删除所有配置
  3. 手动从“C:\ Program Files \ MySQL \ MySQL Server 8.0。”中删除SQL Server文件夹。
  4. 再次启动mysql安装程序并重新安装SQL Server
  5. 现在您可以检查MySqL服务器是否已启动。
希望对某人有所帮助。

Lazycoder_007对我很有帮助!我也是MySQL的新手,一直无法正确启动服务器。最初,我没有将服务器安装为Windows服务,但在事后我这样做了。然后,我按照您的解决方案进行操作,似乎解决了问题。还重新启动了我的工作站以确认。谢谢! - Screamcheese

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接