Szeroko korzystałem z MS SQL Server. Główną różnicą jest to, że MS SQL Server działa tylko na platformie Windows. MySQL działa na wszystkich platformach. MySQL jest oprogramowaniem typu open source, a teraz kupionym przez Oracle, więc nikt nie zna losu MySQL. Jeśli pracujesz na platformie .NET lub Windows, sugerowałbym pracę z MS SQL, w przeciwnym razie oczywistym wyborem jest MySQL. LAMP używa MySQL. Duże firmy, takie jak Facebook, używają LAMP, a co za tym idzie MySQL. Wiele banków, takich jak Chase, używa .NET, a więc głównie MS SQL Server. Jeśli jesteś fanem Windows, wybierz serwer MS SQL. Jeśli jesteś facetem, który wierzy w Open Source, wybierz MySQL.