Ringkasan perbedaan: MySQL vs. MariaDB
| MySQL | MariaDB | |
| JSON | MySQL menyimpan laporan JSON sebagai objek biner. | MariaDB menyimpan laporan JSON dalam string. Tipe data JSON MariaDB adalah alias untuk LONGTEXT. | 
| Kompatibilitas basis data Oracle | MySQL memiliki tingkat kompatibilitas yang tinggi, tetapi tidak mendukung PL/SQL. | MariaDB memiliki tingkat kompatibilitas yang tinggi dan mendukung PL/SQL sejak versi 10.3. | 
| Kecepatan dan performa | MySQL sedikit lebih lambat dari MariaDB dalam replikasi dan kueri. | MariaDB sedikit lebih cepat dari MySQL dalam replikasi dan kueri. | 
| Fungsionalitas | MySQL mendukung fungsi hanya-baca super, kolom dinamis, dan penyembunyian data. | MariaDB mendukung kolom yang tidak terlihat dan ruang tabel sementara. | 
| Autentikasi | MySQL memiliki komponen validate_password. | MariaDB memiliki tiga plugin validator kata sandi. | 
| Enkripsi | Basis data MySQL menggunakan InnoDB dan AES untuk mengenkripsi data diam. | MariaDB mendukung enkripsi log sementara dan enkripsi log biner. | 
| Mesin penyimpanan | MySQL memiliki lebih sedikit mesin penyimpanan daripada MariaDB. | MariaDB memiliki lebih banyak mesin penyimpanan dibandingkan MySQL dan dapat menggunakan beberapa mesin dalam satu tabel. | 
| Lisensi | MySQL memiliki dua versi: versi MySQL Enterprise Edition dan GPL. | MariaDB sepenuhnya di bawah GPL. | 
| Thread pooling | MySQL memiliki thread pooling pada Enterprise Edition. | MariaDB dapat mengelola lebih dari 200.000 koneksi sekaligus, lebih banyak dari MySQL. |