0
我初始化这样的连接:MySQL的净超时未设置
//open connection
conn = new MySqlConnection(DSN_INFO);
conn.Open();
//increase timeouts
using (MySqlCommand comm = new MySqlCommand("set net_write_timeout=99999; set net_read_timeout=99999", conn))
{
comm.ExecuteNonQuery();
}
然后再使用连接到运行SQL查询
string sql = "select * from blah";
comm = new MySqlCommand(sql, conn);
reader = comm.ExecuteReader();
但是后来询问总是超时30秒,所以它看起来像net_read_timeout被忽略。我该如何解决?
这个固定它。谢谢 – 2014-09-12 03:14:04