Amazon RDS for MariaDB
Amazon RDS supports several versions of MariaDB for DB instances. For complete information about the supported versions, see MariaDB on Amazon RDS versions.
To create a MariaDB DB instance, use the Amazon RDS management tools or interfaces. You can then use the Amazon RDS tools to perform management actions for the DB instance. These include actions such as the following:
-
Reconfiguring or resizing the DB instance
-
Authorizing connections to the DB instance
-
Creating and restoring from backups or snapshots
-
Creating Multi-AZ secondaries
-
Creating read replicas
-
Monitoring the performance of your DB instance
To store and access the data in your DB instance, use standard MariaDB utilities and applications.
MariaDB is available in all of the Amazon Web Services Regions. For more information about Amazon Web Services Regions, see Regions, Availability Zones, and Local Zones.
You can use Amazon RDS for MariaDB databases to build HIPAA-compliant applications.
You can store healthcare-related information,
including protected health information (PHI),
under a Business Associate Agreement (BAA) with Amazon.
For more information, see
HIPAA compliance
Before creating a DB instance, complete the steps in Setting up your Amazon RDS environment. When you create a DB instance, the RDS master user gets DBA privileges, with some limitations. Use this account for administrative tasks such as creating additional database accounts.
You can create the following:
-
DB instances
-
DB snapshots
-
Point-in-time restores
-
Automated backups
-
Manual backups
You can use DB instances running MariaDB inside a virtual private cloud (VPC) based on Amazon VPC. You can also add features to your MariaDB DB instance by enabling various options. Amazon RDS supports Multi-AZ deployments for MariaDB as a high-availability, failover solution.
Important
To deliver a managed service experience, Amazon RDS doesn't provide shell access to DB instances. It also restricts access to certain system procedures and tables that need advanced privileges. You can access your database using standard SQL clients such as the mysql client. However, you can't access the host directly by using Telnet or Secure Shell (SSH).
Topics
- MariaDB feature support on Amazon RDS
- MariaDB on Amazon RDS versions
- Connecting to a DB instance running the MariaDB database engine
- Securing MariaDB DB instance connections
- Improving query performance for RDS for MariaDB with Amazon RDS Optimized Reads
- Improving write performance with Amazon RDS Optimized Writes for MariaDB
- Upgrades of the MariaDB DB engine
- Importing data into a MariaDB DB instance
- Working with MariaDB replication in Amazon RDS
- Options for MariaDB database engine
- Parameters for MariaDB
- Migrating data from a MySQL DB snapshot to a MariaDB DB instance
- MariaDB on Amazon RDS SQL reference
- Local time zone for MariaDB DB instances
- Known issues and limitations for RDS for MariaDB