C# 连接已打开时MySQL超时问题
我现在做的是一个基本的更新查询,它根据一个唯一的id进行更新,下面是我的连接字符串C# 连接已打开时MySQL超时问题,c#,mysql,C#,Mysql,我现在做的是一个基本的更新查询,它根据一个唯一的id进行更新,下面是我的连接字符串 public static string masterConString = "SERVER=192.168.0.12;" + "UID=;" + "PASSWORD=;" +
public static string masterConString = "SERVER=192.168.0.12;" +
"UID=;" +
"PASSWORD=;" +
"connectiontimeout = 240000;";
UID和密码正确
但是,我无法理解为什么会出现随机连接超时问题。我有大约8个到服务器的开放连接
System.TimeoutException:连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接主机未能响应--->
连接字符串超时仅适用于打开连接。连接打开后,您可以分别设置该连接内操作的超时。例如,如果您正在使用,DataContext类有一个CommandTimeout属性用于设置此属性。对于DataContext,默认值为30秒。连接字符串超时仅适用于打开连接。连接打开后,您可以分别设置该连接内操作的超时。例如,如果您正在使用,DataContext类有一个CommandTimeout属性用于设置此属性。对于DataContext,默认值为30秒。是打开连接超时,还是查询超时?connectionTimeout设置仅适用于获取连接。一旦连接打开,在该连接内设置查询超时等的操作就不同了。嗯,我认为可能是查询超时。请参阅是打开连接超时,还是查询超时?connectionTimeout设置仅适用于获取连接。一旦连接打开,在该连接中设置查询超时等操作就会有所不同。嗯,我认为可能是查询超时。请参阅