장고 버전 및 데이터베이스 지원(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
'itsource' 카테고리의 다른 글
PHP에서 고유하고 임시적인 파일 이름? (0) | 2023.07.26 |
---|---|
거부된 요청을 가로채는 방법봄에는 예외? (0) | 2023.07.26 |
반환된 데이터의 최대 크기 (0) | 2023.07.26 |
jQuery "Does not have attribute" selector? (0) | 2023.07.26 |
각도 캐스트 선택 값을 int로 (0) | 2023.07.26 |