MySQL ile amatörce ettik ve şahsen ben Postgres gibi daha RDBMSs it ölçüde aşağı bulmak; Ben uzun bir yol kat etti ve, benim bilgi bile son sürümü artırıldı itiraf ederken bile destek CHECK
kısıtlamaları veri bütünlüğü (bu anahtar veriyor ama onunla hiçbir şey yapmaz) doğrulamak için yapar.
Uzakta, Microsoft teknolojileri ve açık kaynak haline geçiş bakıyor biri olarak, ben only temel veritabanı olarak MySQL ile çalışacak PHP destekli uygulamaların çokluğu karşısında dehşete duyuyorum. Bu uygulamalar bir dizi gerçekten iyi ve gelişiminde bir sürü iş kaydetmek istiyorsunuz, ama onlar veritabanı agnostik olmak için soyutlanmış olmamıştır aslında genellikle benim ve teknik ortakları için bir anlaşma katil.
MySQL bu kadar popüler olduğunu anlamak ve neden hemen hemen her zaman PHP ile kullanılır, ama neden bu kadar çok PHP destekli siteler düzgün diğer veritabanları için izin için geliştirilecek reddediyorum, ama çok daha iyi olduğunda yerine MySQL zorlamak - Ben merak ediyorum ve daha "veritabanı gibi" seçenekler orada? Şahsen bu veritabanı gerektiğini hissediyorum çünkü ben kullanmak istiyorum bu uygulamalar giderek sinirli alıyorum, ama onlar sadece MySQL ile çalışmak ve ben şahsen Postregs çok daha iyi bir veritabanı bulmak çünkü kullanmak için kendimi getirmek, ve olmaz yerine sadece kod düzeyinde bunu yapmanın o kendi kısıtlamaları zorlamak.
Ben MySQL popüler olduğunu biliyoruz ve bir bad sistem değil, ama büyük bir uygulama bulmak zaman nefret ve veritabanı MySQL olduğunda geliştiriciler MySQL özgü modülleri kullanıldı ve / veya çünkü sadece iş olacak sözdizimi.