我想在我的应用程序中使用 Entity Framework 。我知道我可以将 Entity Framework 与 MySQL 一起使用。我熟悉 SQL Server,并且非常乐于使用它的工具。但是,对于我的虚拟主机,我必须使用 MySQL。是否可以使用 SQL Server 在本地开发,然后将解决方案部署到 MySQL?
最佳答案
为什么不直接在本地安装 MySql 并针对它进行开发/测试?
否则,您可以在部署时轻松切换提供程序,因为它是连接字符串的一部分。但是,您需要阅读一些资料以了解提供程序对 LINQ 查询的支持的差异,因为您可能会发现自己使用的 SQL Server 提供程序支持的内容与 MySQL 提供程序的效果不一样或根本不工作。
关于mysql - Entity Framework 数据库不可知开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5159355/