Nie trzeba chyba nikomu przedstawiać MySQL, to w zasadzie najpopularniejsza baza która zasila większość stron, blogów, for.
MariaDB jest forkiem (w uproszczeniu mówiąc dzieckiem) MySQL i jest w większości z tą bazą zgodna.
W czym takim razie się różnią? Odpowiedzią jest wiele małych czynników które razem mają spore znaczenie. http://www.admin-magazine.com/Articles/MariaDB-vs.-MySQL
Wydajność
Generalnie jest bardzo zbliżona, odczujemy może około 5% wzrostu wydajności, jeszcze zależy to od rodzaju zapytań jakimi obciążamy bazę oraz konkretnych wersji które będziemy porównywać https://mariadb.org/maria-10-1-mysql-5-7-commodity-hardware/
Społeczność
Osoby tworzące MariaDB są bardziej otwarte i żywsze w aktualizacjach bezpieczeństwa oraz dodawaniu nowych funkcji. Właścicielem MySQL jest Oracle, z pewnością kojarzycie tą firmę po ciągłych aktualizacjach luk w wirtualnej maszynie javy :slight_smile: Komu bardziej powierzycie swoje bezpieczeństwo? https://seravo.fi/2015/10-reasons-to-migrate-to-mariadb-if-still-using-mysql
Wsparcie
Obecnie w coraz większej ilości dystrybucji np. w CentOS 7 MariaDB jest już instalowana standardowo zamiast MySQL. Oznacza to że nic nie musimy nic dodatkowo robić ani zmieniać a większe firmy typu Redhat może szybciej dostarczać nam łatki.
Funkcje
Niektóre z funkcji dostępnych w płatnej wersji MySQL są dostępne za darmo w MariaDB.