【问题标题】:MySQL Workbench - Cannot add columns to a tableMySQL Workbench - 无法将列添加到表中
【发布时间】:2021-06-10 00:42:06
【问题描述】:

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

我尝试为新创建的图表和现有图表编辑表格的列,但没有成功。 WB 的最新版本中是否存在错误,还是我遗漏了其他内容?

我在通过 OS 包管理 (apt) 安装的 WB 版本和从源代码安装的版本中都发现了这个问题。

操作系统:debian jessie/sid

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

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

附:我已经阅读了几个类似的问题(请参阅 herehere),但它们不适合我的问题。

【问题讨论】:

  • 在 6.2 中仍未修复

标签: mysql-workbench


【解决方案1】:

如果你想让它在 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包已经修复了。
【解决方案2】:

如果我的问题是 - 我创建了一个表格,但我无法添加列 - 可编辑区域上方有一个面板。最大化窗口,它应该会变得可见。

【讨论】:

  • 就我而言,这是 Linux 平台上的问题。
【解决方案3】:

Linux 平台上似乎存在需要开发团队解决的问题。快速修复此问题的最佳方法是在http://bugs.mysql.com 上创建错误报告。给它一个高严重性。

【讨论】:

    猜你喜欢
    • 2018-03-25
    • 1970-01-01
    • 2021-03-29
    • 1970-01-01
    • 1970-01-01
    • 2014-07-27
    • 1970-01-01
    • 1970-01-01
    • 2016-02-16
    相关资源
    最近更新 更多