连接错误代码:2013只针对MySQL Workbench中的一个特定表发生,但所有其他表都可以正常工作
我正在Windows10上使用MySQL WorkBench 8.0 当我运行一个简单的SELECT查询时连接错误代码:2013只针对MySQL Workbench中的一个特定表发生,但所有其他表都可以正常工作,mysql,database,mysql-workbench,Mysql,Database,Mysql Workbench,我正在Windows10上使用MySQL WorkBench 8.0 当我运行一个简单的SELECT查询时 SELECT * FROM some_table; 它最终将随着错误超时 Error Code: 2013. Lost connection to MySQL server during query 但是这种情况只发生在一个特定的表上,所有其他表都可以正常工作。我已经尝试将超时设置为比默认值更长的时间(30秒),但即使经过很长的时间,仍然会有相同的结果 这不同于,因为OP在向表添加索引
SELECT * FROM some_table;
它最终将随着错误超时
Error Code: 2013. Lost connection to MySQL server during query
但是这种情况只发生在一个特定的表上,所有其他表都可以正常工作。我已经尝试将超时设置为比默认值更长的时间(30秒),但即使经过很长的时间,仍然会有相同的结果
这不同于,因为OP在向表添加索引时出错,但在我的情况下,任何只查询一个表的查询都会发生这种情况可能是1)查询花费的时间之一2)它试图返回的数据量3)可能损坏4)工具崩溃的表中可能有奇怪的数据。如果从mysql命令行客户端而不是工作台发出select语句,会发生什么情况?试试看使用
limit
子句,检查是否出现SELECT*从一些表格limit 10中大家好,今天早上我查了一下,问题自行解决了。。我问过我的同事,没有人碰过DB。所以我不知道问题是什么,但这是我的“解决方案”…顺便说一句,表是空的,所以我不认为它是太多的数据或任何东西