【发布时间】:2014-08-17 16:25:00
【问题描述】:
MySql Connection 将进入睡眠模式而不是在 mysql 中关闭。我正在使用 MySql.Data 6.5.4 版本与 mysql 进行通信。我不确定我在下面的代码中做错了什么。
try
{
using (var conn = new MySqlConnection(strConnection))
{
conn.Open();
using (var cmd = new MySqlCommand(strSQLStatement, conn))
{
var adapter = new MySqlDataAdapter(cmd);
adapter.Fill(ds);
}
}
}
catch (Exception ex)
{
ErrorLogger.WriteError(string.Format("Failed query {0} with stack trace {1} ", strSQLStatement, ex), "GetData");
}
【问题讨论】:
-
这是一个 ASP.NET 应用程序吗?您是否启用了连接缓存?
-
听起来像是在使用连接池。
标签: c# mysql mysql-connector