?
在 oracle 的官网下载了?mysql-workbench-community-6.3.4-winx64-noinstall.zip 的压缩包,解压之后在 Windows 7 (64位) 机器上面运行,报错如下:
应用程序名: MySQLWorkbench.exe
应用程序版本: 6.3.4.0
应用程序时间戳: 55758818
故障模块名称: KERNELBASE.dll
故障模块版本: 6.1.7601.17514
故障模块时间戳: 4ce7c78c
异常代码: e0434352
异常偏移: 000000000000a49d
OS 版本: 6.1.7601.2.1.0.256.48
区域设置 ID: 2052
其他信息 1: 367e
其他信息 2: 367e805d0e7c1ec3f63b05bb5ce5c416
其他信息 3: 4d57
其他信息 4: 4d57238a798bdf861a4d84c48ca0bf52
?
在google上面找了一下,发现了官网给出的内容:
链接: http://bugs.mysql.com/bug.php?id=61969
最有用的链接: http://stackoverflow.com/questions/26864653/mysql-workbench-crash-on-start-on-windows
内容如下:
------------------------------------------
MySQL Workbench needs the following prerequisites:
Microsoft .NET Framework 4 Client Profile (http://www.microsoft.com/download/en/details.aspx?id=17113)
Visual C++ Redistributable for Visual Studio 2013 (http://www.microsoft.com/en-us/download/details.aspx?id=40784)
?
我发现原来在??mysql-workbench-community-6.3.4-winx64-noinstall.zip? 解压之后的文件家里面就有解决方案的文件说明,文件如下:_README_FOR_ZIP_PACKAGE.txt
内容如下:
The normal setup using the msi package or an installation using the MySQL Installer both check if
any of the prerequisites MySQL Workbench needs are missing on the target system and warns the user
about this. Additionally, both allow to download the missing prerequisites.
This doesn't happen when using the zip package and if any of the prerequisites is missing
MySQL Workbench will refuse to work without a good error message. So make sure you installed everything.
MySQL Workbench needs the following prerequisites:
Microsoft .NET Framework 4 Client Profile (http://www.microsoft.com/download/en/details.aspx?id=17113)
Visual C++ Redistributable for Visual Studio 2013 (http://www.microsoft.com/en-us/download/details.aspx?id=40784)
Depending on which MySQL Workbench package you downloaded you either need the 32bit or 64bit version of the
Visual C++ runtime. It is essential that you pick the correct architecture.
?
然后我就下载了上面提到的
Microsoft .NET Framework 4 Client Profile (http://www.microsoft.com/download/en/details.aspx?id=17113)
Visual C++ Redistributable for Visual Studio 2013 (http://www.microsoft.com/en-us/download/details.aspx?id=40784)
安装之后,mysql-workbench正常运行。
【备注】大家注意一下,不同版本mysql-workbench的里面这个_README_FOR_ZIP_PACKAGE.txt文件的内容是不一样的,需要根据_README_FOR_ZIP_PACKAGE.txt里面的内容下载不同的补丁。
?
?
?