sourcecode

MariaDB 10.1은 원칙 2.5와 호환됩니까?

copyscript 2022. 10. 7. 22:17
반응형

MariaDB 10.1은 원칙 2.5와 호환됩니까?

Symfony 3과 Intrin 2로 새로운 PHP 프로젝트를 시작하려고 하는데 MySQL 5.7 대신 MariaDB 10.1 (또는 10.0)을 사용하고 싶습니다만, 만약 지원하지 않는다면 앞으로 지원할 계획이 있는지 찾을 수 없습니다.

더 아는 사람 있어?이미 알려진 비호환성, 향후 계획 등

모든 면에서 볼 때론,MariaDB 10와 동일하다MySQL 5.6이제 가도 되겠네요

https://mariadb.com/kb/en/mariadb/mariadb-vs-mysql-compatibility/

MySQL 5.5는 MariaDB 5.5와 호환되며 실제로 MariaDB 10.0과도 호환됩니다.그 의미는 다음과 같습니다.

  • 데이터 및 테이블 정의 파일(.frm)은 바이너리 호환성이 있습니다.아래 참고에서 보기와 호환되지 않습니다.

  • 모든 클라이언트 API, 프로토콜 및 구조는 동일합니다.

  • 모든 파일 이름, 이진 파일, 경로, 포트, 소켓 등...같아야 합니다.

  • 모든 MySQL 커넥터(PHP, Perl, Python, Java)NET, MyODBC, Ruby, MySQL C 커넥터 등)는 MariaDB와 동일하게 동작합니다.PHP5에는 몇 가지 설치 문제가 있습니다(이전 PHP5 클라이언트가 라이브러리 호환성을 확인하는 방법의 오류).

  • mysql-client 패키지는 MariaDB 서버에서도 동작합니다.

  • 공유 클라이언트 라이브러리는 MySQL의 클라이언트 라이브러리와 이진 호환됩니다.

즉, 대부분의 경우 MySQL을 제거하고 MariaDB를 설치하면 바로 사용할 수 있습니다.

Maria DB 10.0 이후 MySQL 5.6의 모든 기능을 사용할 수 있는 것은 아닙니다.MariaDB 10.1과 MySQL 5.7의 자세한 비교는 다음 URL에서 확인할 수 있습니다.https://mariadb.com/kb/en/mariadb/system-variable-differences-between-mariadb-101-and-mysql-57/

언급URL : https://stackoverflow.com/questions/37917883/is-mariadb-10-1-compatible-with-doctrine-2-5

반응형