1. | MySQL is written in C and C++ languages. | MariaDB is written in C, C++, Perl and Bash languages. |
2. | It was initially released on 1995. | It was initially released on 2009. |
3. | The performance of MySQL is not that great when compared to MariaDB. | The performance of MariaDB is far better than MySQL. |
4. | It does not provide a replacement for MariaDB. | It provides a drop-in replacement for MySQL. |
5. | Data masking is done in MySQL. | There is no data masking. |
6. | Proprietary code is accessible in MySQL enterprise edition. | Proprietary code is not accessible in MariaDB. |
7. | It does not support binary logs or temporary table Space. | It supports temporary table Space and binary encryption. |
8. | It can not handle large-sized data easily. | It can handle large-sized data easily. |
9. | Privilege checks are not that fast in MySQL. | Privilege checks are done faster in MariaDB. |
10. | MySQL has 1600 forks . | MariaDB has 868 forks. |
11. | Famous companies like Airbnb, Pinterest, Slack, Udemy, Twitter uses MySQL. | Famous companies like CUNY, Accenture, Docplanner, Grooveshark, Northrop Grumman, uses MariaDB. |
12. | Server operating systems for MySQL are FreeBSD, Linux, OS X, Solaris, Windows i.e OS X is supported in MySQL as a server. | Server operating systems for are FreeBSD, Linux, Solaris, Windows i.e OS X is not supported in MariaDB as a server. |