如何将 LINQ to SQL 与 mySQL 一起使用。
我有一个使用 C#(2010 版)和 Linq to SQl 的项目。数据库是 SQL
需要解决方案,
我需要将项目迁移到 Linq 到 mysql 和 C# 版本 2010
并且还需要将现有的sql数据库迁移到mysql数据库
(我下载了 DBLinq 但不知道如何在项目中使用它)
据我所知,LINQ to SQL 仅适用于 Microsoft SQL Server。如果可能,您应该迁移到 Entity Framework 或其他与 DB 无关的 O/R-mapper。
查看'LINQ to MySql' nuget。
https://www.nuget.org/packages/linq2db.MySql/
LINQ to MySql 是一种数据访问技术,它提供了用于将关系数据作为对象进行管理的运行时基础结构。
该包包含一个 T4 模板,用于为 MySql 数据库生成数据模型以及对 linq2db 和 MySql.Data nugets 的引用。
我很确定它有一个提供者(与 SqlLite 相同)。
看看以下链接:
DBLinq 应该有你需要的一切......