不关闭连接的情况下需要在ConnectionString中加上一个参数“MultipleActiveResultSets”, 将其值设置为true(Mysql不支持这个属性)。
或者每次执行sql语句之后就关掉连接,每次使用再打开 使用using 可以把using里实例的对象在用完之后自动释放
using (MySqlConnection connection = new MySqlConnection(mysqlConnectStr)) { connection.Open(); return true; }