Eski MySQL 4'ü denklemden çıkarıp, bu veritabanlarından herhangi biri küçük bir web sitesi için arka uç işlevi gören iyi bir iş çıkartacaktır. Seçim göz önüne alındığında, PostgreSQL için giderdim.
MS SQL Server ile karşılaştırıldığında, açık olan bir veritabanıdır - her şey eşit - aslında sistemin iç işleyişine aşina olan birine ulaşma ihtimalinizi artırdığına inanıyorum. MySQL 5 ile karşılaştırıldığında, özellikle işlem desteği alanında daha olgun bir üründür. (Örnek olarak: MySQL'de, ALTER TABLE gibi DDL ifadeleri işlemlerle korunamaz).
PostgreSQL, bilgisayar korsanları veritabanı olma ününe sahiptir, ancak yalnızca genişletilebilirliğine dayanmaktadır. Veritabanı kullanıcısına, özel tür tanımlaması ve gelişmiş sorgu yeniden yazma işlemi yapma yeteneği de dahil olmak üzere çok fazla güç verilir. Bunların hiçbiri deneyimsiz bir kullanıcı olarak karşınıza çıkmayacak. Ama ihtiyacın olursa diye orada olur.
MySQL 5'e gitmeye karar verirseniz, işlem veya yabancı anahtar desteği sağlamadığından varsayılan MyISAM tablosundan uzak durduğunuzdan emin olun. InnoDB ihtiyacınız olan şey.