C# .NET MySQL随机获得了;“查询执行中断”;

C# .NET MySQL随机获得了;“查询执行中断”;,c#,mysql,sql,.net,C#,Mysql,Sql,.net,我不知道为什么,使用VisualStudio和一个独立的MySQL服务器,我在执行查询时(大多数情况下是非选择查询)会随机出现这个错误 我已经使用了CommandTimeout=10000但问题仍然存在 我确信服务器正在运行(这是一个随机错误),并且查询是正确的 我的代码如下: MySqlCommand cmd = new MySqlCommand(_query, connection); cmd.CommandTimeout = 10000; //Execute command int af

我不知道为什么,使用VisualStudio和一个独立的MySQL服务器,我在执行查询时(大多数情况下是非选择查询)会随机出现这个错误

我已经使用了
CommandTimeout=10000但问题仍然存在

我确信服务器正在运行(这是一个随机错误),并且查询是正确的

我的代码如下:

MySqlCommand cmd = new MySqlCommand(_query, connection);
cmd.CommandTimeout = 10000;

//Execute command
int affectedRows = cmd.ExecuteNonQuery(); // <=== Random exception here
MySqlCommand cmd=newmysqlcommand(_查询,连接);
cmd.CommandTimeout=10000;
//执行命令

int affectedRows=cmd.ExecuteNonQuery();//听起来不像是超时,听起来像是你的连接被劫持或spid被终止等等…我想有些事情,但我不知道该怎么做。将从捕获异常(和堆栈跟踪)的实际完整堆栈跟踪开始。为什么不呢?它插入一个名为test的记录。