Trong bài viết này, mình sẽ setup MariaDB với PHPMyAdmin bằng cách sử dụng Docker Volume và Docker Compose. Mã nguồn mở (miễn phí thực sự) Sử dụng MariaDB hay Mysql đều có 2 phiên bản thương mại và cộng đồng, tuy nhiên với MySQL bản thương mại (Entrerprise) và bản cộng đồng (miễn phí) có ngay từ những ngày đầu tiên của dòng sản phẩm này. Đó cũng chính là lý do mà MySQL được mua lại một cách dễ dàng từ năm 2009 bởi Oracle sau khi Sun sụp đổ năm 2008. Hiện tại MySQL được bảo trì và phát triển bằng đội ngũ của Oracle và không chịu nhiều tác động bởi cộng đồng, kể từ phiên bản 5.7, các lịch sử commit cho thấy MySQL được phát triển bởi các thành viên đến từ @oracle, hơn nữa các vấn đề (lỗi, cải thiện hiệu suất,…) đều không đem ra thảo luận giữa cộng đồng một cách rõ ràng, một số module là mã nguồn đóng. Trái ngược với MySQL, MariaDB hoàn toàn mã nguồn mở được vận hành bởi cộng đồng thực sự (MariaDB Foundation), đứng đằng sau là công ty Monty Program, mặc dù cũng có bản thương mại nhưng khôn...