1、通过Nuget安装linq2db.MySql、MySql.Data两个程序包
2、安装完成后会生成一个模板文件夹,LinqToDB.Templates,用处不大删掉就可以
3、接下来实例化创建一个LinqToDBConnectionOptions对象,注意该实例不需要重复创建,使用单例或静态即可
LinqToDBConnectionOptionsConnectionOB=newLinqToDBConnectionOptionsBuilder().UseMySql("Database=test_mysql;Server=..21.24;Port=;Uid=root;Pwd=;Charset=utf8mb4;SslMode=None;").Build();
4、创建数据库表的映射类,比如创建了一个表test,其中有三个字段,name、age、count
5、在使用时通过LinqToDBConnectionOptions对象创建一个DataConnection对象,注意DataConnection需要释放,以下示例读取全表(select*fromtest)
同步
异步
6、稍复杂的查询