Başlıca Farklar;
- İkisi de en çok kullanılan veritabanları dır,
- Mssql adından da anlaşılacağı üzere Microsoft Corporation firmasının bir ürünüdür,
- Mysql ise Oracle firmasının bir ürünü olup açık kaynak kodlu bir projedir,
- Mysql genel kullanım sürümü ücretsizdir, Mysql Enterprise Edition ise ücretli bir sürüm dür,
- Mssql in ücretsiz sürümü ise Mssql Express Edition dur.
- Mssql i kolay yönete bilmeniz için geliştirilen Managament Stuio adlı ücretsiz araç mevcuttur.
- Mysql’i yönetmek için kullanılan, Oracle firması tarafından geliştirilen Mysql Workbench yönetim aracıdır.
- SQL’in açılımı Structured Query Language dir. Veritabanlarına erişim ve işlenmesi için standart dildir.
- Mysql daha çok PHP projelerinde tercih edilir, Mssql ise C# ve ASP.Net projelerinde,
- Mysql ücretsiz Mssql ücretli algısı yanlıştır, ikisininde ücretsiz ve ücretli verisiyonları bulunmaktadır,
- Java ile iki veritabanı da rahatlıkla kullanılabilir,
- Linux platformunda Mysql, Windows platformunda Mssql tavsiye edilir.
Aşağıdaki tabloda iki veritabanı arasındaki teknik veriler karşılaştırılmıştır. (Türkçe de olduğu gibi kullanılan, anlam taşıyan kelimeler olduğu gibi kullanılmıştır.)
Veritabanı Özelliği |
MySQL |
SQL Server |
| Kaynak Kodu Açık |
X |
|
| Çokul platform desteği, 32bit ve 64bit (Linux ve Windows) |
X |
|
|
Genişletilebilir Hafıza Motoru (MyISAM, InnoDB, Merge, Memory, Archive, Cluster) |
X |
|
| Clustered Yapı |
X |
X |
| ANSI SQL, SubQueries, Joins, Cursors, Prepared Statements |
X |
X |
| Stored Procedures, Triggers, SQL and User-Defined Functions |
X |
X |
| Updateable Views |
X |
X |
| ACID Transactions with Commit, Rollback |
X |
X |
| Distributed Transactions |
X |
X |
| Row-level Locking |
X |
X |
| Snapshot/Consistent Repeatable Reads (readers don’t block writers and vice-versa) |
X |
X |
| Server-enforced Referential Integrity |
X |
X |
| Strong Data type support (Numeric, VARCHAR, BLOB, etc) |
X |
X |
| High-Precision Numeric Data types |
X |
X |
|
Indexing (clustered, b-tree, hash, full-text) |
X |
X |
| Dynamic Memory Caches |
X |
X |
| Unique Query Cache (stores query and result set) |
X |
|
| Cost-Based Optimizer |
X |
X |
| Unicode, UTF-8 |
X |
X |
| XML, XPath |
X |
X |
| Geospatial support |
X |
X |
| Replikasyon |
X |
X |
| Table and index Partitioning |
X |
X |
| VLDB (terabytes) capable |
X |
X |
| High-speed, data load utility |
X |
X |
| Online ve Zamanlı Yedekleme |
X |
X |
| Otomatik Restart/ Çökme Kurtarma |
X |
X |
| Otomatik Depolama Yönetimi (auto-expansion, rollback management) |
X |
X |
| Sıkıştırma ve Arşiv Tabloları |
X |
X |
| Information Schema/Data Dictionary |
X |
X |
| Security (GRANT/REVOKE, SSL, fine grained object privileges) |
X |
X |
| Built-in data encryption and decryption |
X |
X |
| Built-in Task Scheduler |
X |
X |
| Drivers (ODBC, JDBC, .NET, PHP, etc) |
X |
X |
| GUI management and development tools |
X |
X |