Info
Version: | 3.2.3 |
Author(s): | liuxinyang |
Last Update: | Tuesday, November 17, 2020 |
.NET Fiddle: | Create the first Fiddle |
NuGet Url: | https://www.nuget.org/packages/MysqlHelp |
Install
Install-Package MysqlHelp
dotnet add package MysqlHelp
paket add MysqlHelp
MysqlHelp Download (Unzip the "nupkg" after downloading)
Dependencies
- MySql.Data(>= 8.0.20)
使用方法:
SqlHelpPool sqlhelp = SqlHelpPool.Create("mysql连接字符串",连接池最小数量,连接池最大数量); ,已实现单例模式
添加了mysql 连接池, 默认最低连接池数量5 ,最大15.
3.0添加了泛型返回数据时,增加了mysqlparamter参数
3.0.1 修复了一个默认会创建15个连接的bug
3.0.2: 修改了查询列表返回泛型list的时候,多次查询导致datareader 没有关闭的异常,改为先获取datatable,再转化为list的方式
3.1.0: 添加了对多数据库的支持,判断条件是 根据连接字符串的不同进行判断
3.2.0 线程池中的连接,如果长时间不用,会出现异常信息,暂未解决, 先添加了一个SqlHelp 类,非线程池,单例模式
3.2.1 修复3.2.0中的bug,测试版本
3.2.2 修改根据datareader转化list<T>的方法,解决模型与数据库类型不一致报异常的问题
3.3.3 解决返回list 方法中,参数无效的问题.