MariaDB 10.6 is a long-term maintenance stable version. The first stable release was in July 2021, and it will be maintained until July 2026.
See and .
See the page for items that are different between MariaDB Community Server 10.6 and MariaDB Enterprise Server 10.6.
, , , , and related DDL statements . Either the statement is fully completed, or everything is reverted to it's original state. Note that when deleting multiple tables with DROP TABLE, only each individual drop is atomic, not the full list of tables). ().
Implement SQL-standard ()
Add syntax (InnoDB only) ()
(, )
, used to extract JSON data based on a JSON path expression and to return it as a relational table ()
Anonymous (no AS clause) are permitted in ()
added ()
added ()
added ()
Optimization to speed up inserts into an empty table ()
We intended to deprecate and eventually remove the . The first step was to make the tables , but this plan was abandoned from () ()
now directly reflects the filesystem, and has been removed ()
Increase limit to 255, user to 128 ()
The system variable, for turning on WSREP features which are not part of default behavior (including the experimental Aria replication) (, , )
The delay between binary log purges can now be specified with much greater precision. The system variable is introduced as a form of alias for , which now accepts a precision of 1/1000000 days ()
Bundle , a collection of views, functions and procedures to help administrators get insight into database usage. ()
Merged replication instrumentation and tables (, )
The views and have been added to the information schema ()
has been removed ()
has been removed ()
The utf8 (and related collations) is now by default an alias for utf8mb3 rather than the other way around. It can be set to imply utf8mb4 by changing the value of the system variable ()
Bundle sys schema ()
Do not resend unchanged resultset metadata for prepared statements ()
now listens on both IPv6 and IPv4 addresses ()
Support systemd socket activation ()
For a list of all new variables, see and .
has been reduced to 1000 ()
The following deprecated variables have been removed ():
For a complete list of security vulnerabilities (CVEs) fixed across all versions of MariaDB, see the page.
:
:
:
:
MINUS is mapped to in UNION (MDEV-20021)
function returns the current number of accepted rows in the current context (MDEV-24089)
The old MariaDB 5.5-compatible innodb checksum is no longer supported, only crc32. Removed the *innodb and *none options from , and the --strict-check/-C and --write/-w options from (MDEV-25105)
For the , support AD or local group name, and SIDs on Windows (MDEV-23959)
Check for $MARIADB_HOME/my.cnf (MDEV-21365)
MariaDB 10.6.22
Stable (GA)
4 Feb 2025
MariaDB 10.6.21
Stable (GA)
1 Nov 2024
MariaDB 10.6.20
Stable (GA)
8 Aug 2024
MariaDB 10.6.19
Stable (GA)
16 May 2024
MariaDB 10.6.18
Stable (GA)
7 Feb 2024
MariaDB 10.6.17
Stable (GA)
13 Nov 2023
MariaDB 10.6.16
Stable (GA)
14 Aug 2023
MariaDB 10.6.15
Stable (GA)
7 Jun 2023
MariaDB 10.6.14
Stable (GA)
10 May 2023
MariaDB 10.6.13
Stable (GA)
6 Feb 2023
MariaDB 10.6.12
Stable (GA)
7 Nov 2022
MariaDB 10.6.11
Stable (GA)
19 Sep 2022
MariaDB 10.6.10
Stable (GA)
15 Aug 2022
MariaDB 10.6.9
Stable (GA)
20 May 2022
MariaDB 10.6.8
Stable (GA)
12 Feb 2022
MariaDB 10.6.7
Stable (GA)
9 Feb 2022
MariaDB 10.6.6
Stable (GA)
8 Nov 2021
MariaDB 10.6.5
Stable (GA)
6 Aug 2021
MariaDB 10.6.4
Stable (GA)
6 Jul 2021
MariaDB 10.6.3
Stable (GA)
18 Jun 2021
MariaDB 10.6.2
RC
21 May 2021
MariaDB 10.6.1
Beta
26 Apr 2021
MariaDB 10.6.0
Alpha
6 Nov 2025
MariaDB 10.6.24
Stable (GA)
6 Aug 2025
MariaDB 10.6.23
Stable (GA)
8 May 2025
This page is licensed: CC BY-SA / Gnu FDL