itsource

장고 버전 및 데이터베이스 지원(MariaDB)

mycopycode 2023. 7. 26. 22:04
반응형

장고 버전 및 데이터베이스 지원(MariaDB)

장고의 릴리스 노트에 따르면 다음과 같습니다.

  • Mysql 5.5에 대한 지원은 Django 2.1에서 중단되었습니다.
  • Django 3.0에는 MariaDB 10.1 이상에 대한 지원이 추가되었습니다.

현재 장고 2.0을 마리아DB 5.5와 함께 사용하고 있으며, 장고 3.0과 마리아DB 10.4로 업그레이드하고자 합니다.

최신 버전의 장고 및 마리아DB로 이동하기 위한 권장 업그레이드 경로는 무엇입니까?

Django 2.1과 2.2는 MariaDB 5.5와 호환되며 MariaDB를 업그레이드하기 전에 Django로 업그레이드해야 합니까?

아니면 Django 2.1과 Django 2.2에서 MariaDB 10.x에 대한 비공식 지원으로 충분합니까? 먼저 MariaDB를 10.4로 업그레이드해야 합니까?

MariaDB에 대한 "추가 지원"은 대부분 이름뿐입니다(https://code.djangoproject.com/ticket/29548 및 https://github.com/django/django/commit/b6c4766f53cf00bcf63cc2aa8be977c8589d083e) ).mysql데이터베이스 백엔드.권장 사항을 사용하고 있다고 가정합니다.mysqlclient버전(1.3.13 이상)에서 가장 안전한 업그레이드 전략은 먼저 MariaDB 10.4를 업그레이드하는 것입니다.

일단 그것이 효과가 있으면 저는 장고의 업그레이드 문서를 읽는 것을 추천합니다: https://docs.djangoproject.com/en/3.0/howto/upgrade-version/ 은 장고 3.0으로 이동합니다.

와 함께Django>= 3.0,MariaDB공식적으로 지원됩니다.

Django now officially supports MariaDB 10.1 and higher.

언급URL : https://stackoverflow.com/questions/60040393/django-versions-and-database-support-mariadb

반응형