我在PostgreSQL和MySQL之间徘徊。我被迫在Windows上安装所选的一个。我特别需要ASP.NET Membership和NHibernate。
答案 0 :(得分:5)
如果您的要求相当低,AFAIK中的任何一个都应该可以正常工作。如果你想使用更高级的数据库东西,PostgreSQL可能是更好的选择,但对于简单的东西,它并不重要。
我的建议是选择您有管理经验或在组织其他地方使用过的人。
答案 1 :(得分:2)
我也会推荐PostgreSQL。它比MySQL更强大,并提供更多(触发器,自定义类型等)。上次我查看MySQL(4.x)时没有这个。
4月前我们在工作中选择PostgreSQL用于我们的Intranet软件,我们非常满意。
答案 2 :(得分:0)
我最近获得了使用NHibernate和Asp.Net会员资格的MySQL,没有太多麻烦。查看相关帖子:AccountController using MySQL in ASP.NET MVC。
答案 3 :(得分:0)
PostgreSQL显然是技术上更先进的数据库管理系统,而MySQL运行起来可能更简单,使用更广泛,从而在互联网上提供更多支持源。
(我是PostgreSQL用户。)