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.5 to 10.6.7.

Supported MariaDB versions on Amazon RDS

Amazon RDS currently supports the following versions of MariaDB:

Major version Minor version

MariaDB 10.6

  • 10.6.7

  • 10.6.5

MariaDB 10.5

  • 10.5.15

  • 10.5.13

  • 10.5.12

MariaDB 10.4

  • 10.4.24

  • 10.4.22

  • 10.4.21

MariaDB 10.3

  • 10.3.34

  • 10.3.32

  • 10.3.31

  • 10.3.28

MariaDB 10.2

  • 10.2.43

  • 10.2.41

  • 10.2.40

  • 10.2.39

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.

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

MariaDB 10.2 end of life

On October 15, 2022, Amazon RDS is starting the end-of-life process for MariaDB version 10.2 using the following schedule, which includes upgrade recommendations. The end-of-life process ends standard support for this version. We recommend that you upgrade all MariaDB 10.2 DB instances to MariaDB 10.3 or higher as soon as possible. For more information, see Upgrading the MariaDB DB engine.

Action or recommendation Dates

We recommend that you upgrade MariaDB 10.2 DB instances manually to the version of your choice. You can upgrade directly to MariaDB version 10.3 or 10.6.

Now–October 15, 2022

We recommend that you upgrade MariaDB 10.2 snapshots manually to the version of your choice.

Now–October 15, 2022

You can no longer create new MariaDB 10.2 DB instances.

You can still create read replicas of existing MariaDB 10.2 DB instances and change them from Single-AZ deployments to Multi-AZ deployments.

July 15, 2022

Amazon RDS starts automatic upgrades of your MariaDB 10.2 DB instances to version 10.3.

October 15, 2022

Amazon RDS starts automatic upgrades to version 10.3 for any MariaDB 10.2 DB instances restored from snapshots.

October 15, 2022

For more information about Amazon RDS for MariaDB 10.2 end of life, see Announcement: Amazon Relational Database Service (Amazon RDS) for MariaDB 10.2 End-of-Life date is October 15, 2022.

Deprecated versions for Amazon RDS for MariaDB

Amazon RDS for MariaDB version 10.0 and 10.1 are deprecated.

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