我有一个使用SQL Server,实体框架,C#和WCF编写的简单应用程序。当我想与我的朋友分享这个应用时,我意识到他们没有在他们的机器上使用SQL Server。我可以使用SQL Server Express版本,因为我的应用程序的用途是个人的和非商业的。替代SQL Server的简单网络应用程序
我发现MySQL是SQL Server的流行替代品。
1)移动到MySQL时,我需要更新我的实体吗?
2)由于实体层的变化,我是否应该预测BL层中的代码更改? (我想知道是否实体是为SQL Server构建的)
是否有与MS Access类似的轻量级数据库?
是否有任何数据库不需要安装,但可以像MS Access一样复制?
感谢您的回复!
只需注意:您也可以将Express用于商业应用程序,无需调出即可用于个人用途。 – 2009-08-22 18:12:36
[linqdb](https://github.com/ren85/linqdb) – ren 2016-09-16 13:46:13