Saya telah menggunakan MS SQL Server secara ekstensif. Perbedaan utama adalah MS SQL Server hanya bekerja dengan platform Windows. MySQL bekerja dengan semua platform. MySQL bersifat open source dan sekarang dibeli oleh Oracle, jadi tidak ada yang tahu nasib MySQL. Jika Anda bekerja dengan .NET atau platform Windows, saya sarankan bekerja dengan MS SQL, jika tidak pilihan yang jelas adalah MySQL. LAMP menggunakan MySQL. Perusahaan besar seperti Facebook menggunakan LAMP dan karenanya MySQL. Banyak bank seperti Chase menggunakan .NET dan karenanya sebagian besar MS SQL Server. Jika Anda adalah penggemar Windows, gunakan MS SQL server. Jika Anda adalah orang yang percaya pada Open source, gunakan MySQL.