MySQL Workbench 到今天为止都运行良好。我安装了常规更新,但现在它就是无法启动。启动时它只显示“打开屏幕”,什么也没发生。
我尝试从 synaptic 重新安装它,但没有成功。我一直在使用它,现在很痛苦。任何帮助都将不胜感激。
从终端运行时:mysql-workbench --log-level=debug3 --verbose
它给出了很长的日志。请参阅:http://pastebin.com/Z2t8pdZF
我在日志中看到这些错误,但不知道它们是什么意思,也不知道它是如何自动停止工作的,
/home/atul/.mysql/workbench/wb_state.xml:1: parser error : Document is empty
^
/home/atul/.mysql/workbench/wb_state.xml:1: parser error : Start tag expected, '<' not found
^
/home/atul/.mysql/workbench/user_starters.xml:1: parser error : Document is empty
^
/home/atul/.mysql/workbench/user_starters.xml:1: parser error : Start tag expected, '<' not found
^
/home/atul/.mysql/workbench/starters_settings.xml:1: parser error : Document is empty
^
/home/atul/.mysql/workbench/starters_settings.xml:1: parser error : Start tag expected, '<' not found
答案1
这是解决我的问题的解决方案:
/home/username/mysql/
我通过转到并重命名(或删除)工作台文件夹来修复我的问题。
没关系,现在我的 Worbench 运行得很好!
答案2
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 Workbench,它适用于 11.10,但可以在 12.04 上运行。确保下载适合您的版本(32 位或 64 位): http://www.mysql.com/downloads/workbench/#downloads
下载完成后,双击进行安装。
您已经完成。
阿图尔·卡克拉纳
答案3
/home/<your username>/.mysql/
我通过转到并重命名(或删除)文件夹(某种程度上)修复了我的问题workbench
。您需要重新输入所有连接,但让数据库程序恢复运行是值得的。我这么说的唯一原因是,因为这是我可以让我的工作的唯一方法,互联网上的其他解决方案对我都不起作用。我使用的是 Ubuntu 12.04,但这也应该适用于任何其他版本的 Ubuntu。
答案4
在 ubuntu 13.04 中我遇到了同样的问题,需要修复它
我跑了
sudo apt-get 删除 mysql-workbench
sudo apt-get 删除 mysql-woorkbench-data
后来删除了工作台目录
/home/用户名/.mysql
重新安装mysql-workbench后它开始工作