所以我有三台电脑:
- 带有 MySQL Workbench 6.0 的 Windows 10
- 带有 MySQL Workbench 6.3 的 Windows 7
- 带有 MySQL Workbench 6.3 的 Windows 10
我也有三个 MySQL 服务器。
- 版本=5.5.35-33.0,版本注释=Percona Server (GPL),版本 33.0
- 版本=5.1.73-0ubuntu0.10.04.1-log,版本注释=(Ubuntu)
- 版本=5.6.27-76.0,版本注释=Percona Server (GPL),版本 76.0,修订版 5498987
计算机 #1 可以连接到所有三台服务器并运行查询,没有任何问题。但是,当我SELECT * FROM table_name LIMIT 2000
在服务器 #3 上执行此操作时,计算机 #2 和 #3 会挂起。与服务器 #1 和 #2 一样,持续时间 / 获取列更新得相当快。它从 到? / ?
(例如)0.078 sec / ?
然后到0.078 sec / 1.029 sec
。但在服务器 #3 上,它只是停留在? / ?
。单击“停止”图标也无法停止它 - 它只会导致出现旋转的鼠标光标图标,然后我不得不强制终止 Workbench,这相当烦人。
2 号计算机和 3 号计算机的共同点是它们都运行 MySQL Workbench 6.3。
在编辑 -> 首选项 -> SQL 编辑器 -> SQL 执行 -> 选择查询结果中,我已禁用“限制行”复选框。
有什么想法吗?我是否应该尝试查找并下载旧版本的 MySQL Workbench?
答案1
我尝试了 32 位和 64 位版本的 MySQL Workbench 6.3(我的所有机器都是 64 位机器)。结果相同。我尝试了 64 位版本的 Workbench 6.2。同样的事情。它似乎可以使用的最新版本是 32 位版本的 Workbench 6.1(唯一可在以下网址下载的版本https://dev.mysql.com/downloads/workbench/6.1.html)
话虽如此,我猜 Percona不正式支持MySQL 工作台。