본문 바로가기
Dev. Handbook/SQL, Oracle, MariaDB

[MySQL, MariaDB] MySQL, MariaDB 버전별 호환성

by breezyday 2022. 11. 5.

MySQL과 MariaDB는 그 뿌리가 같기 때문에 두 DBMS에 호환성은 매우 높은 편입니다만 버전이 업데이트되면서 좀 더 세부적인 기능에서 지원 여부가 차이가 나고 있습니다. 그러나 기본적인 기능은 두 DBMS가 호환이 된다고 볼 수 있습니다.

 

MariaDB와 MySQL은 늘 비교가 되곤 하는데 웹에서 검색되는 결과도 혼용이 가능합니다. 예를 들어 MariaDB 10.2를 사용하고 있는데 어떤 기능이나 설명이 MySQL로만 찾을 수 있는 경우 MySQL 5.7 버전을 참조하면 어느 정도 활용이 가능합니다.

 

두 DBMS의 버전을 비교하고 있는 자료가 잘 나오지 않지만 우연히 검색하게 되어 참고용으로 정리해 둡니다.


MySQL, MariaDB 버전별 호환성

MySQL MariaDB
MySQL 5.1 MariaDB 5.1
MariaDB 5.2
MariaDB 5.3
MySQL 5.5 MariaDB 5.5
MariaDB 10.0
MySQL 5.6 MariaDB 10.1
MySQL 5.7 MariaDB 10.2
MySQL 8.0 MariaDB 10.3
MariaDB 10.4

검색한 자료로는 위와 같이 정리되고 있습니다만 위의 자료는 오래된 자료입니다. 현재 MariaDB의 최신 릴리즈 버전은 10.6이며 MariaDB 10.3의 경우 2023년 5월이면 공식적인 지원이 종료가 됩니다.

 

MariaDB를 사용해야만 한다면, MariaDB의 경우는 좀 더 활발하게 버전이 업데이트되고 있으며 MySQL의 격차도 좀 더 벌어지고 있으니, 기존 레거시 시스템에 의존해야 하는 경우가 아니라면 MariaDB 10.6을 기반으로 개발을 진행하는 것이 좋아 보입니다. 

 

 

 

 

 

 

댓글