MySQL Workbench在查询运行之前就把我踢了

时间:2014-11-25 19:03:54

标签: mysql mysql-workbench

我正在使用MySQL工作台来运行查询。查询相当大。当我将结果限制为50条记录时,结果与预期一致。但是当我删除限制时,查询运行约5分钟,然后提示我重新输入密码。执行此操作后,我看到查询未运行且已停止工作。

似乎有一个设置会在一段时间后将我踢掉,但我无法在下拉菜单中看到它。

有没有人经历过这个?有什么建议吗?

**更新** 查询运行和Workbench说结果返回但是它们没有,我在这里弹出了屏幕截图错误:

enter image description here

1 个答案:

答案 0 :(得分:1)

听起来三件事中有一件可能是罪魁祸首。

  1. MySql Workbench可能会超时。

    • This可能有助于#1
        

      转到编辑 - >偏好 - > SQL编辑器并设置为更高的值   参数:DBMS连接读取超时(以秒为单位)。例如:   86400

           

      关闭并重新打开MySQL Workbench。杀死你之前的查询   可能正在运行并再次运行查询。

  2. mySQL服务器超时

    • 您需要访问服务器的超时配置
  3. 与网络相关的东西(但如果你的超时一直发生在5分钟左右的可能性很小)

    • 可能需要调整许多因素。

    • 如果是#2,则需要访问服务器的超时配置

    • 如果#3,那么有许多因素可能需要调整。