我对MySQL Workbench有一个严重的问题:实际上,我无法编辑“列”选项卡,因为它是灰色的。

我尝试为新创建的图和现有图都编辑表的列,但是没有运气。 WB的最新版本中是否存在错误,还是我缺少其他功能?

我发现通过OS软件包管理(apt)安装的WB版本和从源安装的版本都存在此问题。

作业系统:debian jessie/sid

WB版本(通过APT安装):6.1.7内部版本1788(6.1.7 + dfsg-1)

WB版本(从源安装):6.2.3内部版本2280

P.S.我已经阅读了几个类似的问题(请参阅herehere),但它们与我的问题不符。

最佳答案

如果您希望它在Debian更新之前就可以工作,建议您下载mysql-workbench源,应用this patch,构建该软件包,然后安装它。

编辑:

说明

以普通用户的身份打开终端并执行以下操作:

cd ~
mkdir mysql-workbench-source
cd mysql-workbench-source
su root (type root password)
apt-get install build-essential
apt-get install pbuilder
apt-get source mysql-workbench
apt-get build-dep mysql-workbench
cd mysql-workbench-6.1.7+dfsg/frontend/linux/linux_utilities
cp ~/Downloads/glib.diff . (don't forget the last dot).
patch <glib.diff
cd ~/mysql-workbench-6.1.7+dfsg
debuild -us -uc -b (this will take a while)
cd ..
dpkg -i mysql-workbench_6.1.7+dfsg-1_amd64.deb
dpkg -i mysql-workbench-data_6.1.7+dfsg-1_all.deb

现在应该修复。

关于mysql-workbench - MySQL Workbench-无法将列添加到表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26165534/

10-12 17:48