做了一些研究,我真不知道如果用mysql和.NET桌面应用程序是正确的选择之后。大多数有关mysql的教程都用php进行了解释,并提到这个数据库主要用于Web应用程序,但SQL服务器的选择是大小限制的(快速版本)或相当昂贵。 我想这很好的教程:http://weblogs.asp.net/gunnarpeipman/archive/2010/12/09/getting-mysql-work-with-entity-framework-4-0.aspx,并创建了一个似乎工作不错的小WPF +实体框架应用程序,但我会很高兴,如果有人在此更多的经验可以给我一些建议。MySQL和.NET桌面应用程序
谢谢。
感谢您的回复,我的意思确实是这样的客户端 - 服务器数据库。 MySQL DB是否支持这种情况? – Yoav 2012-04-08 20:51:41
@Yoav是的,MySQL支持客户端 - 服务器模型。请注意,每个数据库管理系统都有其优点和缺点,MySQL也不例外,因此在做出最终决定之前,您可能需要查看更多选项。一些**免费**客户端服务器DBMSes:ProstgreSQL([显然](http://stackoverflow.com/a/2585434/533120),它也支持.NET实体框架,如果这对你很重要),Firebird, MS SQL Server Express,Oracle Express,DB2 Express-C。或者,甚至考虑一个“大型”商业DBMS。 – 2012-04-08 23:08:17
非常感谢Branko,看起来像PostgreSQL将是我的首选。 – Yoav 2012-04-09 10:40:57