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 |