2014-10-02 176 views
7

我遇到了MySQL Workbench的一個嚴重問題:實際上我無法編輯「列」選項卡,因爲它顯示爲灰色。MySQL工作臺 - 無法將列添加到表

我試圖編輯一個表格的列既爲新創建的圖表和現有的圖表,但沒有運氣。在WB的最新版本中是否有錯誤,或者我錯過了其他的東西?

我發現這個問題,通過OS軟件包管理(apt)安裝的WB版本以及從源代碼安裝的版本。

OS:Debian的傑西/ SID

WB版本(經由APT安裝):6.1.7版本1788(6.1.7 + DFSG-1)

WB版本(從源安裝):6.2。 3 build 2280

PS我已經收到了幾個類似的問題(請參閱herehere),但它們不符合我的問題。

Columns not editable

+0

仍然沒有在6.2中修復 – ACV 2014-12-31 21:06:37

回答

2

如果你希望它在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 

應當現在固定。

+0

是的,它被下一版本的mysql-workbench包所修復。 – ramo102 2015-11-23 11:24:13

1

似乎是在Linux平臺需要由開發團隊解決的一個問題。快速修復此問題的最佳方法是創建一個關於http://bugs.mysql.com的錯誤報告。給它一個高度嚴重。

1

如果這就像我的問題是 - 我創建了一個表,我不能添加列 - 有一個面板在可編輯區域。最大化窗口,它應該變得可見。

+0

就我而言,這是Linux平臺上的一個問題。 – ramo102 2015-11-23 11:23:09