mirror of
https://github.com/django/django.git
synced 2025-11-07 07:15:35 +00:00
Fixed #36624 -- Dropped support for MySQL < 8.4.
This commit is contained in:
@@ -58,7 +58,7 @@ supported versions, and any notes for each of the supported database backends:
|
||||
Database Library Requirements Supported Versions Notes
|
||||
================== ============================== ================== =========================================
|
||||
PostgreSQL GEOS, GDAL, PROJ, PostGIS 15+ Requires PostGIS.
|
||||
MySQL GEOS, GDAL 8.0.11+ :ref:`Limited functionality <mysql-spatial-limitations>`.
|
||||
MySQL GEOS, GDAL 8.4+ :ref:`Limited functionality <mysql-spatial-limitations>`.
|
||||
Oracle GEOS, GDAL 19+ XE not supported.
|
||||
SQLite GEOS, GDAL, PROJ, SpatiaLite 3.37.0+ Requires SpatiaLite 4.3+
|
||||
================== ============================== ================== =========================================
|
||||
|
||||
@@ -434,7 +434,7 @@ MySQL notes
|
||||
Version support
|
||||
---------------
|
||||
|
||||
Django supports MySQL 8.0.11 and higher.
|
||||
Django supports MySQL 8.4 and higher.
|
||||
|
||||
Django's ``inspectdb`` feature uses the ``information_schema`` database, which
|
||||
contains detailed data on all database schemas.
|
||||
|
||||
@@ -63,10 +63,9 @@ and the ``weight`` rounded to the nearest integer.
|
||||
error. This means that functions such as
|
||||
:class:`Concat() <django.db.models.functions.Concat>` aren't accepted.
|
||||
|
||||
.. admonition:: MySQL and MariaDB
|
||||
.. admonition:: MariaDB
|
||||
|
||||
Functional indexes are ignored with MySQL < 8.0.13 and MariaDB as neither
|
||||
supports them.
|
||||
Functional indexes are unsupported and ignored with MariaDB.
|
||||
|
||||
``fields``
|
||||
----------
|
||||
|
||||
@@ -3161,8 +3161,8 @@ Pass these flags as keyword arguments. For example, when using PostgreSQL:
|
||||
|
||||
On some databases, flags may cause the query to be executed which could have
|
||||
adverse effects on your database. For example, the ``ANALYZE`` flag supported
|
||||
by MariaDB, MySQL 8.0.18+, and PostgreSQL could result in changes to data if
|
||||
there are triggers or if a function is called, even for a ``SELECT`` query.
|
||||
by MariaDB, MySQL, and PostgreSQL could result in changes to data if there are
|
||||
triggers or if a function is called, even for a ``SELECT`` query.
|
||||
|
||||
.. _field-lookups:
|
||||
|
||||
|
||||
@@ -319,6 +319,12 @@ Dropped support for PostgreSQL 14
|
||||
Upstream support for PostgreSQL 14 ends in November 2026. Django 6.1 supports
|
||||
PostgreSQL 15 and higher.
|
||||
|
||||
Dropped support for MySQL < 8.4
|
||||
-------------------------------
|
||||
|
||||
Upstream support for MySQL 8.0 ends in April 2026, and MySQL 8.1-8.3 are
|
||||
short-term innovation releases. Django 6.1 supports MySQL 8.4 and higher.
|
||||
|
||||
Miscellaneous
|
||||
-------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user