Ubuntu 12.04上的MySQL Workbench无法启动

时间:2012-06-13 17:10:44

标签: mysql-workbench ubuntu-12.04

MySQL Workbench工作正常至今。我安装了定期更新,现在它还没有启动。启动时,它只显示打开的屏幕,没有任何反应。

我尝试从synaptic重新安装它,但没有运气。我一直使用它,现在经历了很多痛苦。任何帮助将不胜感激。

从终端运行时:

mysql-workbench --log-level=debug3 --verbose

它给出了一个很长的日志。请参阅:http://pastebin.com/Z2t8pdZF

我在日志中看到这些错误,但不知道它们的含义以及它如何自动停止工作:

  

/home/atul/.mysql/workbench/wb_state.xml:1:解析器错误:文档为空

     

^ /home/atul/.mysql/workbench/wb_state.xml:1:解析器错误:期望开始标记,'<'找不到

     

^ /home/atul/.mysql/workbench/user_starters.xml:1:解析器错误:文档为空

     

^ /home/atul/.mysql/workbench/user_starters.xml:1:解析器错误:期望开始标记,'<'找不到

     

^ /home/atul/.mysql/workbench/starters_settings.xml:1:解析器错误:文档为空

     

^ /home/atul/.mysql/workbench/starters_settings.xml:1:解析器错误:期望开始标记,'<'找不到

3 个答案:

答案 0 :(得分:15)

删除文件wb_options.xml,然后试一试。

参考 http://bugs.mysql.com/bug.php?id=64087

答案 1 :(得分:5)

只需删除wb_options.xml文件夹中的/home/<your username>/.mysql/workbench/

这可以解决问题,而且您数据库中的所有数据仍然存在。

这绝对是比再次重新安装mysql-workbench更好的选择。

答案 2 :(得分:1)

Canonical和上帝知道出了什么问题。但这是一个修复:

下载:

对于64位系统:http://launchpadlibrarian.net/56565535/libzip1_0.9-3ubuntu0.1_amd64.deb

对于32位系统:http://launchpadlibrarian.net/56565266/libzip1_0.9-3ubuntu0.1_i386.deb

下载后,双击安装。

现在下载最新版本的My SQL工作台,它适用于11.10,但可以在12.04上运行。确保下载适合您的版本(32位或64位):http://www.mysql.com/downloads/workbench/#downloads

下载后,双击即可安装。

你已经完成了。