diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2025-10-27 15:05:23 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-27 15:05:23 +0100 |
| commit | c87daabbf32779f5421a846dd33a7dd46cc27d54 (patch) | |
| tree | fca1e4216a722899bfe41ee1cd82d7dc71d35a41 /docs | |
| parent | 4744e9939b65d168c531e5e23d1ac8a4445ac7f9 (diff) | |
Fixed #36624 -- Dropped support for MySQL < 8.4.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ref/contrib/gis/install/index.txt | 2 | ||||
| -rw-r--r-- | docs/ref/databases.txt | 2 | ||||
| -rw-r--r-- | docs/ref/models/indexes.txt | 5 | ||||
| -rw-r--r-- | docs/ref/models/querysets.txt | 4 | ||||
| -rw-r--r-- | docs/releases/6.1.txt | 6 |
5 files changed, 12 insertions, 7 deletions
diff --git a/docs/ref/contrib/gis/install/index.txt b/docs/ref/contrib/gis/install/index.txt index f127478151..54c0491c65 100644 --- a/docs/ref/contrib/gis/install/index.txt +++ b/docs/ref/contrib/gis/install/index.txt @@ -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+ ================== ============================== ================== ========================================= diff --git a/docs/ref/databases.txt b/docs/ref/databases.txt index cd415e1c00..9ea54297aa 100644 --- a/docs/ref/databases.txt +++ b/docs/ref/databases.txt @@ -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. diff --git a/docs/ref/models/indexes.txt b/docs/ref/models/indexes.txt index d2b2430643..6f8dd39fb7 100644 --- a/docs/ref/models/indexes.txt +++ b/docs/ref/models/indexes.txt @@ -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`` ---------- diff --git a/docs/ref/models/querysets.txt b/docs/ref/models/querysets.txt index d9badb690d..3e7024211e 100644 --- a/docs/ref/models/querysets.txt +++ b/docs/ref/models/querysets.txt @@ -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: diff --git a/docs/releases/6.1.txt b/docs/releases/6.1.txt index 1430cb4f17..670026077a 100644 --- a/docs/releases/6.1.txt +++ b/docs/releases/6.1.txt @@ -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 ------------- |
