当我在MySQL Workbench中查询表时,没有显示结果,结果部分只是空白,没有网格或任何东西。但是,如果我导出数据,它就在那里。一切都运行良好,直到几天前。
查询设置:
没有查询可用,例如SELECT * FROM database.address
答案 0 :(得分:76)
这是一个已知错误:link。 即将发布的6.2.2针对OS X进行了修复(不幸的是,Linux版本仍为broken)。
至少在我的电脑上它没有消失,只是折叠,它的边缘几乎与“动作输出”的边缘合并。块。将鼠标移动到该边缘时,光标开始看起来像带有两个箭头的短划线。慢慢移动几个像素,直到你捕获光标变为带有单箭头的短划线的小1px区域。然后抓住并拉动:)
我拍了几张照片来说明这一点。
答案 1 :(得分:49)
升级到 Ubuntu 14.10 后,我遇到了同样的问题。我发现this link描述了应用补丁时要遵循的步骤。这需要一段时间,因为你必须重新开始:下载,构建,安装......但它对我有用!对不起,我不是专家,我无法提供更多详细信息。
以下链接中描述了以下步骤:
如果您想自己修补和构建mysql-workbench,请从6.2.3获取源代码。从您下载的目录中,执行:
wget'http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.2.3-src.tar.gz'
tar xvf mysql-workbench-community-6.2.3-src.tar.gz&& cd mysql-workbench-community-6.2.3-src
wget -O patch-glib.diff'http://bugs.mysql.com/file.php?id=21874&bug_id=74147'
patch -p0<膜片glib.diff
sudo apt-get build-dep mysql-workbench
sudo apt-get install libgdal-dev
cd build
cmake .. -DBUILD_CONFIG = mysql_release
请
sudo make install
希望这会有所帮助。
答案 2 :(得分:41)
我自己对MySql还是陌生的,发现这也在Windows上发生。转到查询>解释当前语句>单击默认显示的Visual Explain窗口最右侧的结果网格图标。您可能需要在上下箭头图标之间切换才能看到它。
答案 3 :(得分:6)
正如所描述的那样,问题完全对应于错误MySQL Bugs: #74147: empty grid result, incompatibiliity with libglib_2.42
好消息是它几乎关闭了。
从今天开始提供补丁。
编辑: 在Debian Jessie(测试)中,问题是从今天开始使用mysql-workbench 6.2.3 + dfsg-6包解决的。
答案 4 :(得分:5)
这是运行Mysql Workbench 6.2.3的Ubuntu 15.04用户的解决方案。
我只需从http://dev.mysql.com/downloads/workbench/升级mysql-workbench到版本6.3.3,就可以解决Mysql工作台中缺少结果的问题。您需要下载标记为Ubuntu 14.10的那个。通过Ubuntu软件中心安装解决了这个问题。希望这会有所帮助。
答案 5 :(得分:5)
它真的令人沮丧,因为它仍然发生在mysql官方网站(here)中可用的工作台版本6.3.10(for mac)中。 我通过首先折叠底部面板(检查附加图像中的右上角(称为折叠按钮))然后从底部拉起空白区域来解决它。 现在,如果我再次单击折叠按钮,此时结果网格将与动作网格一起显示。
答案 6 :(得分:5)
在OSX版本6.3.9上,我仍然会发生这种情况。我再次下载了6.1.7以实际再次看到结果网格。
屁股真痛啊!
答案 7 :(得分:4)
我在macOS上使用MySqlWorkbench 6.3.9并遇到此问题。我删除了应用程序并安装了6.3.10解决了这个问题。
答案 8 :(得分:1)
结果集也没有显示给我。我能够通过隐藏输出区域并运行一个简单的select语句来显示它。然后我再次“显示”输出区域并获得了我想要的东西 - 结果集和输出区域
答案 9 :(得分:1)
答案 10 :(得分:1)
MySQL Workbench 6.3.4修复了这个问题。不再需要自定义构建。
答案 11 :(得分:1)
如果你不想自己编译,你可以去:
Applications→Ubuntu Software Center→Edit→Software Sources→Updates
在那里你可以检查hardy-proposed被勾选(14.10将是utopic-proposed)
Source
然后只需转到终端并输入:
sudo apt-get install mysql-workbench
作为一个注释,你会得到其他更新,女巫可能不稳定!!!
答案 12 :(得分:0)
问题在于TAB。从标签的标题中我假设您首先右键单击> "选择行 - 限制1000"。但是当你在开始标签中输入不同的查询时,它不再显示任何内容......不知道为什么。打开一个新的选项卡进行手动查询,然后就可以了。
答案 13 :(得分:0)
我有同样的问题。使用MySQL 6.1 Workbench。
过了一会儿(2分钟),它刚刚坠毁。报告错误,保存文件并重新打开。它现在有效。
我想我会建议如果再次发生这种情况,立即保存打开的脚本,关闭MySQL并重新启动它。
答案 14 :(得分:0)
我已将macOS更新为 10.13.4 ,并且可以运行。
答案 15 :(得分:0)
我能够通过以下方式解决这个问题...
您可能希望卸载已安装的任何工作台程序包。 GL!
答案 16 :(得分:0)
我搜索了将近一个小时,尝试了所有方法,重新启动 Workbench,升级 Workbench,使用“解释查询”技巧,但没有任何效果。
对于不再显示结果网格的解释实际上非常愚蠢:在 INSERT INTO mytable
查询上方有 SELECT
几行。无论如何我都会分享它,因为它可能会帮助其他人。