Django版本和数据库支持(MariaDB)

问题描述 投票:0回答:1

基于Django的发行说明,看来:

  • 在Django 2.1中不再支持Mysql 5.5
  • 在Django 3.0中添加了对MariaDB 10.1和更高版本的支持

我们目前将Django 2.0与MariaDB 5.5一起使用,我们想升级到Django 3.0和MariaDB 10.4。

获得最新版本的Django和MariaDB的建议升级路径是什么?

Django 2.1和2.2与MariaDB 5.5兼容,我们应该在升级MariaDB之前升级到Django吗?

或者在Django 2.1和Django 2.2中对MariaDB 10.x的非官方支持是否足够,我们是否应该首先将MariaDB升级到10.4?

django mariadb compatibility
1个回答
1
投票
MariaDB的“附加支持”主要只是名称(https://code.djangoproject.com/ticket/29548https://github.com/django/django/commit/b6c4766f53cf00bcf63cc2aa8be977c8589d083e),可通过mysql数据库后端实现。假设您使用推荐的mysqlclient版本(1.3.13或更高版本),最安全的升级策略是首先升级MariaDB 10.4。
© www.soinside.com 2019 - 2024. All rights reserved.