MariaDB on Amazon RDS versions - Amazon Relational Database Service

MariaDB on Amazon RDS versions

For MariaDB, version numbers are organized as version X.Y.Z. In Amazon RDS terminology, X.Y denotes the major version, and Z is the minor version number. For Amazon RDS implementations, a version change is considered major if the major version number changes, for example going from version 10.5 to 10.6. A version change is considered minor if only the minor version number changes, for example going from version 10.6.14 to 10.6.16.

Supported MariaDB minor versions on Amazon RDS

Amazon RDS currently supports the following minor versions of MariaDB.

Note

Dates with only a month and a year are approximate and are updated with an exact date when it’s known.

The following table shows the minor versions of MariaDB 10.11 that Amazon RDS currently supports.

MariaDB engine version Community release date RDS release date RDS end of standard support date

10.11.9

8 August 2024

4 September 2024

March 2026

10.11.8

16 May 2024

14 June 2024

September 2025

10.11.7

7 February 2024

26 February 2024

March 2025

10.11.6

13 November 2023

12 December 2023

March 2025

10.11.5

14 August 2023

7 September 2023

March 2025

10.11.4

7 June 2023

21 August 2023

March 2025

The following table shows the minor versions of MariaDB 10.6 that Amazon RDS currently supports.

MariaDB engine version Community release date RDS release date RDS end of standard support date

10.6.19

8 August 2024

4 September 2024

March 2026

10.6.18

16 May 2024

14 June 2024

September 2025

10.6.17

7 February 2024

26 February 2024

March 2025

10.6.16

13 November 2023

12 December 2023

March 2025

10.6.15

14 August 2023

7 September 2023

March 2025

10.6.14

7 June 2023

22 June 2023

March 2025

10.6.13

10 May 2023

15 June 2023

March 2025

The following table shows the minor versions of MariaDB 10.5 that Amazon RDS currently supports.

MariaDB engine version Community release date RDS release date RDS end of standard support date

10.5.26

8 August 2024

4 September 2024

March 2026

10.5.25

16 May 2024

14 June 2024

September 2025

10.5.24

7 February 2024

26 February 2024

March 2025

10.5.23

13 November 2023

12 December 2023

March 2025

10.5.22

14 August 2023

7 September 2023

March 2025

10.5.21

7 June 2023

22 June 2023

March 2025

10.5.20

10 May 2023

15 June 2023

March 2025

The following table shows the minor versions of MariaDB 10.4 that Amazon RDS currently supports.

MariaDB engine version Community release date RDS release date RDS end of standard support date

10.4.34

16 May 2024

14 June 2024

February 2025

10.4.33

7 February 2024

26 February 2024

February 2025

10.4.32

13 November 2023

12 December 2023

February 2025

10.4.31

14 August 2023

7 September 2023

February 2025

10.4.30

7 June 2023

22 June 2023

February 2025

10.4.29

10 May 2023

15 June 2023

February 2025

You can specify any currently supported MariaDB version when creating a new DB instance. You can specify the major version (such as MariaDB 10.5), and any supported minor version for the specified major version. If no version is specified, Amazon RDS defaults to a supported version, typically the most recent version. If a major version is specified but a minor version is not, Amazon RDS defaults to a recent release of the major version you have specified. To see a list of supported versions, as well as defaults for newly created DB instances, use the describe-db-engine-versions AWS CLI command.

For example, to list the supported engine versions for RDS for MariaDB, run the following CLI command:

aws rds describe-db-engine-versions --engine mariadb --query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text

The default MariaDB version might vary by AWS Region. To create a DB instance with a specific minor version, specify the minor version during DB instance creation. You can determine the default minor version for an AWS Region using the following AWS CLI command:

aws rds describe-db-engine-versions --default-only --engine mariadb --engine-version major-engine-version --region region --query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text

Replace major-engine-version with the major engine version, and replace region with the AWS Region. For example, the following AWS CLI command returns the default MariaDB minor engine version for the 10.5 major version and the US West (Oregon) AWS Region (us-west-2):

aws rds describe-db-engine-versions --default-only --engine mariadb --engine-version 10.5 --region us-west-2 --query "*[].{Engine:Engine,EngineVersion:EngineVersion}" --output text

Supported MariaDB major versions on Amazon RDS

RDS for MariaDB major versions remain available at least until community end of life for the corresponding community version. You can use the following dates to plan your testing and upgrade cycles. If Amazon extends support for an RDS for MariaDB version for longer than originally stated, we plan to update this table to reflect the later date.

Note

Dates with only a month and a year are approximate and are updated with an exact date when it’s known.

MariaDB major version Community release date RDS release date Community end of life date RDS end of standard support date

MariaDB 10.11

16 February 2023

21 August 2023

16 February 2028

February 2028

MariaDB 10.6

6 July 2021

3 February 2022

6 July 2026

July 2026

MariaDB 10.5

24 June 2020

21 January 2021

24 June 2025

June 2025

MariaDB 10.4

18 June 2019

6 April 2020

18 June 2024

February 2025

Working with the Database Preview environment

RDS for MariaDB DB instances in the Database Preview environment are functionally similar to other RDS for MariaDB DB instances. However, you can't use the Database Preview environment for production workloads.

Preview environments have the following limitations:

  • Amazon RDS deletes all DB instances 60 days after you create them, along with any backups and snapshots.

  • You can only use General Purpose SSD and Provisioned IOPS SSD storage.

  • You can't get help from AWS Support with DB instances. Instead, you can post your questions to the AWS‐managed Q&A community, AWS re:Post.

  • You can't copy a snapshot of a DB instance to a production environment.

The following options are supported by the preview.

  • You can create DB instances using db.m6i, db.r6i, db.m6g, db.m5, db.t3, db.r6g, and db.r5 DB instance classes. For more information about RDS instance classes, see DB instance classes.

  • You can use both single-AZ and Multi-AZ deployments.

  • You can use standard MariaDB dump and load functions to export databases from or import databases to the Database Preview environment.

Features not supported in the Database Preview environment

The following features aren't available in the Database Preview environment:

  • Cross-Region snapshot copy

  • Cross-Region read replicas

  • RDS Proxy

Creating a new DB instance in the Database Preview environment

You can create a DB instance in the Database Preview environment using the AWS Management Console, AWS CLI, or RDS API.

To create a DB instance in the Database Preview environment
  1. Sign in to the AWS Management Console and open the Amazon RDS console at https://console.aws.amazon.com/rds/.

  2. Choose Dashboard from the navigation pane.

  3. In the Dashboard page, locate the Database Preview Environment section, as shown in the following image.

    The Database Preview Environment section with link in the Amazon RDS console.

    You can navigate directly to the Database Preview environment. Before you can proceed, you must acknowledge and accept the limitations.

    The Database Preview Environment Service Agreement dialog to acknowledge limitations.
  4. To create the RDS for MariaDB DB instance, follow the same process that you would for creating any Amazon RDS DB instance. For more information, see the Console procedure in Creating a DB instance.

To create a DB instance in the Database Preview environment using the AWS CLI, use the following endpoint.

rds-preview.us-east-2.amazonaws.com

To create the RDS for MariaDB DB instance, follow the same process that you would for creating any Amazon RDS DB instance. For more information, see the AWS CLI procedure in Creating a DB instance.

To create a DB instance in the Database Preview environment using the RDS API, use the following endpoint.

rds-preview.us-east-2.amazonaws.com

To create the RDS for MariaDB DB instance, follow the same process that you would for creating any Amazon RDS DB instance. For more information, see the RDS API procedure in Creating a DB instance.

MariaDB version 11.4 in the Database Preview environment

MariaDB version 11.4 is now available in the Amazon RDS Database Preview environment. MariaDB version 11.4 contains several improvements that are described in Changes and improvements in MariaDB 11.4. You can use the Database Preview environment to test your workloads against this release before it is available in all AWS Regions for production workloads.

For information on the Database Preview environment, see Working with the Database Preview environment. To access the Preview Environment from the console, select rds-preview/.

Deprecated versions for Amazon RDS for MariaDB

Amazon RDS for MariaDB versions 10.0, 10.1, 10.2, and 10.3 are deprecated.

For information about the Amazon RDS deprecation policy for MariaDB, see Amazon RDS FAQs.