MySQL Workbench在Windows上无法打开

36

我已经下载了不需要安装的便携版Workbench。当我运行exe文件(在Windows XP上)时,什么也没有发生。它需要一些MySQL运行吗?我认为它是独立的,对吧?我有XAMPP用于MySQL。有任何依赖关系吗?


4
为了运行MySql Workbench,您需要安装Net Framework 4.0和Microsoft Visual C++ 2010 Redistributable Package(x86)。请参阅:http://dev.mysql.com/doc/workbench/en/wb-requirements-software.html。 - krokodilko
当您使用MySQL安装程序时,它不仅会检查所有先决条件,还会引导您到它们的下载位置。因此,设置这个特别容易。 - Mike Lischke
是的,如果您想使用安装程序。但是显然我和操作系统不想使用。 - demaniak
14个回答

47

4
这对我很有帮助。令我惊讶的是,没有任何错误信息,这个过程开始了,然后在大约10秒钟后停止了。 - Leon
2
如果您在最近遇到此问题...请确保下载2013版本:https://www.microsoft.com/en-us/download/confirmation.aspx?id=40784(!) - edelwater
2
我的系统已经安装了Net Framework和MS Visual C++ 2015 Redistributable Package,但仍然无法打开。 - Dhirender
1
对我有用,谢谢。我使用了这个链接:https://support.microsoft.com/en-in/help/2977003/the-latest-supported-visual-c-downloads - Partha
这对我起作用,我在安装时先安装了2015年版本,但它并没有启动工作台。然后安装了2019年版本,这次就可以了。谢谢。 - PrafulPravin
显示剩余4条评论

18

更新2020年:

不幸的是,这仍然在发生:

  1. 下载.NET 4.0(我的机器上已经有了它)。
  2. 下载Visual C++
  3. 按照上面的解决方案。下载Mysql Workbench安装程序

我仍然不知道为什么它会允许我在不检查依赖项的情况下安装。当我安装任何应用程序时,我已经习惯了这种行为,而不看到它非常烦人。我想我应该将这些个人观点从我的解决方案中剔除,但我不得不多次安装它并遇到某些依赖性问题。


MySQL Workbench在全新的Windows 10安装上无法启动。我不得不安装一个旧版本的MySQL Workbench,然后使用内置的更新功能来安装最新版本。这样做起作用了。 - Gruber
1
在我的情况下,一个之前可用的工作台突然无法启动了。安装Visual C++ Redistributable解决了这个问题。 - Siphon
这个!截至2020年2月18日,这个方法是有效的。列出的其他解决方案都没有起作用。我已经安装了C++ Redist(来自Visual Studio)和.Net(我的Visual Studio中有C#和C++)。但是Mysql Workbench拒绝打开,没有窗口,没有选项卡,双击也没有任何反应。安装了C++ Redist后,它在半秒钟内就打开了。 - Joao Carlos
2
下载 Visual C++ 对我来说可行(2020年3月3日)。 - John Paulo Rodriguez

8

2
也适用于我。Workbench 8.0.19。 - Maarab
我只需要安装 x64: vc_redist.x64.exe,然后它就可以正常工作了。(MySql Workbench 8.0.19) - Morpheus

7
在我的情况下,我尝试了所有解决方案,但都没有起作用。
我的操作系统是Windows 7 x64,已安装了所有Redistributable Packages(x86,x64 / 2010、2013、2015)。
问题在于我尝试安装x64的工作台,但由于某种原因无法运行(即使我的操作系统是x64)。
所以,解决方案是从以下链接下载x86安装程序:https://downloads.mysql.com/archives/workbench/

5
在Windows 10中,我浏览到%APPDATA%\MySQL\Workbench\然后删除了workbench_user_data.dat文件。这样做会导致失去我的MySqlWorkbence设置,但允许MySqlWorkbence打开。

删除这个文件对我没有起作用,但是删除整个工作台起了作用。 - Jayshree Rathod
这样做并在任务管理器中结束MySQL WorkBench的进程确实起作用了! - undefined

4
安装 MySql Workbench 有两个先决条件,如下所示:
  1. .Net Framework 4.0
  2. Microsoft Visual C++ 2010
当计算机上不存在 .Net Framework 4.0 时,安装将会被破坏。但是,如果您的计算机上不存在 Microsoft Visual C++ 2010,则您将继续安装,但无法打开 MySql Workbench 程序。有时候,您需要使用 Microsoft Visual C++ 2013 代替 Microsoft Visual C++ 2010。因此,我建议安装 Microsoft Visual C++ 2013

Microsoft Visual C++ 2013


2
我的系统已经安装了Net Framework和MS Visual C++ 2015 Redistributable Package,但仍然无法打开。 - Dhirender
同样的问题在这里,昨天开始,安装了一切但软件无法启动。 - Honsa Stunna

1
我已卸载了8.0.19 (64位),并安装了8.0.18 (64位),现在它可以打开。

1

0

鉴于网络上关于这个问题的信息很少,尽管这个帖子已经两年多了,我还是提供我的答案:很可能是一个简单的问题,只需以管理员身份运行Workbench(傻瓜!)


0

这可能是由于运行了xampp或wampp服务器,停止所有服务并尝试打开mysql命令行。


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