# MariaDB Documentation

## Home

- [MariaDB Documentation](https://mariadb.com/docs/readme.md): Comprehensive documentation, release notes and learning resources for all MariaDB products.
- [MariaDB Server Roadmap](https://mariadb.com/docs/mariadb-roadmap/mariadb-server-roadmap.md)
- [MariaDB Server Ecosystem Hub](https://mariadb.com/docs/mariadb-roadmap/mariadb-server-ecosystem-hub.md)

## MariaDB Platform

- [MariaDB Enterprise Platform](https://mariadb.com/docs/platform/readme.md)
- [MariaDB Platform Use Cases](https://mariadb.com/docs/platform/mariadb-platform-use-cases.md)
- [MariaDB Platform Quickstart Guides](https://mariadb.com/docs/platform/mariadb-platform-quickstart-guides.md)
- [MariaDB Overview](https://mariadb.com/docs/platform/mariadb-platform-quickstart-guides/mariadb-overview-guide.md)
- [Best Practices](https://mariadb.com/docs/platform/mariadb-platform-quickstart-guides/mariadb-best-practices-guide.md)
- [Security](https://mariadb.com/docs/platform/mariadb-platform-quickstart-guides/security.md)
- [Style](https://mariadb.com/docs/platform/style.md)
- [MariaDB FAQs](https://mariadb.com/docs/platform/mariadb-faqs.md): MariaDB Frequently Asked Questions
- [Database Servers](https://mariadb.com/docs/platform/mariadb-faqs/database-servers.md)
- [MariaDB Enterprise Server](https://mariadb.com/docs/platform/mariadb-faqs/database-servers/mariadb-enterprise-server.md)
- [High Availability & Clustering Solutions](https://mariadb.com/docs/platform/mariadb-faqs/high-availability-and-clustering-solutions.md)
- [MariaDB Enterprise Cluster (powered by Galera Cluster)](https://mariadb.com/docs/platform/mariadb-faqs/high-availability-and-clustering-solutions/mariadb-enterprise-cluster-powered-by-galera-cluster.md)
- [Analytical Solutions](https://mariadb.com/docs/platform/mariadb-faqs/analytical-solutions.md)
- [MariaDB ColumnStore](https://mariadb.com/docs/platform/mariadb-faqs/analytical-solutions/mariadb-columnstore.md)
- [Database Proxies & Routers](https://mariadb.com/docs/platform/mariadb-faqs/database-proxies-and-routers.md)
- [MariaDB MaxScale](https://mariadb.com/docs/platform/mariadb-faqs/database-proxies-and-routers/mariadb-maxscale.md)
- [Management & Operations Tools](https://mariadb.com/docs/platform/mariadb-faqs/management-and-operations-tools.md)
- [MariaDB Connectors](https://mariadb.com/docs/platform/mariadb-faqs/management-and-operations-tools/mariadb-connectors.md)
- [MariaDB Kubernetes Operator](https://mariadb.com/docs/platform/mariadb-faqs/management-and-operations-tools/mariadb-kubernetes-operator.md)
- [MariaDB Enterprise Backup](https://mariadb.com/docs/platform/mariadb-faqs/management-and-operations-tools/mariadb-enterprise-backup.md)
- [Storage Engines](https://mariadb.com/docs/platform/mariadb-faqs/storage-engines.md)
- [InnoDB Storage Engine](https://mariadb.com/docs/platform/mariadb-faqs/storage-engines/innodb-storage-engine.md)
- [Aria Storage Engine](https://mariadb.com/docs/platform/mariadb-faqs/storage-engines/aria-storage-engine.md)
- [MyRocks Storage Engine](https://mariadb.com/docs/platform/mariadb-faqs/storage-engines/myrocks-storage-engine.md)
- [Spider Storage Engine](https://mariadb.com/docs/platform/mariadb-faqs/storage-engines/spider-storage-engine.md)
- [Plugins](https://mariadb.com/docs/platform/mariadb-faqs/plugins.md)
- [MariaDB Enterprise Audit Plugin](https://mariadb.com/docs/platform/mariadb-faqs/plugins/mariadb-enterprise-audit-plugin.md)
- [MariaDB HashiCorp Vault Plugin](https://mariadb.com/docs/platform/mariadb-faqs/plugins/mariadb-hashicorp-vault-plugin.md)
- [MariaDB Enterprise Platform](https://mariadb.com/docs/platform/mariadb-faqs/mariadb-enterprise-platform.md)

## Server

- [MariaDB Server Documentation](https://mariadb.com/docs/server/readme.md): Explore MariaDB Server, the powerful open-source relational database. This comprehensive documentation covers installation, deployment, usage, security, and advanced topics to help you master MariaDB.
- [Quickstart Guides](https://mariadb.com/docs/server/mariadb-quickstart-guides.md): Get started quickly with MariaDB Server using these quickstart guides. Follow step-by-step instructions to install, configure, and begin using MariaDB for your projects.
- [Installing MariaDB Server Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/installing-mariadb-server-guide.md): Official MariaDB Server install guide: Linux apt/dnf/yum commands, mariadb-secure-installation setup, systemctl status/start checks, Windows .msi installer.
- [Adding & Changing Data Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-adding-and-changing-data-guide-1.md): This guide provides a walkthrough of the INSERT, UPDATE, and DELETE statements, demonstrating how to add, modify, and remove data in tables.
- [Essential Queries Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-advanced-sql-guide.md): Learn how to perform essential SQL operations such as creating tables, inserting data, and using aggregate functions like MAX, MIN, and AVG.
- [Basics Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/basics-guide.md): Complete MariaDB basics guide: connect with mariadb -u/-p/-h, CREATE DATABASE/USE, CREATE TABLE with AUTO\_INCREMENT, INSERT/SELECT/UPDATE/DELETE commands.
- [Altering Tables Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-alter-table-guide-1.md): Learn how to modify existing table structures using the ALTER TABLE statement, including adding columns, changing types, and managing indexes.
- [Connecting to MariaDB Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-connecting-guide.md): This guide details how to connect to a MariaDB server using the command-line client, covering options for host, user, password, and protocol.
- [Troubleshooting Connection Issues Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-connection-troubleshooting-guide.md): Complete Troubleshooting Connection Issues Guide guide for MariaDB. Complete resource with setup instructions, configuration, usage examples, and best practices.
- [Doing Time Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-datetime-guide.md): Understand how to work with date and time values in MariaDB, including data types like DATETIME and TIMESTAMP, and useful temporal functions.
- [Importing Data Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-importing-data-guide.md): Learn how to efficiently import data into MariaDB tables from external files using the LOAD DATA INFILE statement.
- [Essentials of an Index Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/essentials-of-an-index-guide.md): This guide provides a conceptual overview of database indexes, explaining their purpose, different types, and when to use them for optimization.
- [Getting Started with Indexes Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-indexes-guide.md): Definitive MariaDB indexes guide: PRIMARY KEY, UNIQUE INDEX, INDEX, FULLTEXT types, CREATE/ALTER TABLE syntax, CREATE INDEX, SHOW INDEX, and EXPLAIN.
- [Joining Tables with JOIN Clauses](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-join-guide.md): This guide introduces the different types of JOINs (INNER, LEFT, RIGHT, CROSS) and demonstrates how to combine data from multiple tables.
- [Advanced Joins](https://mariadb.com/docs/server/mariadb-quickstart-guides/more-advanced-joins.md): Explore complex join scenarios. This guide covers filtering joined data with WHERE clauses, handling dates, and aggregating results from multiple tables for deeper analysis.
- [Configuring MariaDB for Remote Client Access Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-remote-connection-guide.md): Complete Configuring MariaDB for Remote Client Access Guide guide for MariaDB. Complete resource with setup instructions, configuration, usage examples, and.
- [Getting Data Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-selecting-data-guide.md): This guide explains the SELECT statement in detail, covering how to retrieve, filter, limit, and sort data from your MariaDB database.
- [Basic SQL Statements Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-sql-cheat-cheat-guide.md): A quick reference for core SQL statements including DDL (CREATE, DROP), DML (INSERT, UPDATE, DELETE), and TCL (COMMIT, ROLLBACK) commands.
- [Basic SQL Debugging Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-sql-debugging-guide.md): This guide offers conventions and practical tips for designing SQL queries that are easier to read, understand, and debug.
- [MariaDB String Functions Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-string-functions-guide.md): This guide goes through several built-in string functions in MariaDB, grouping them by similar features, and providing examples of how they might be used.
- [Restoring Data from Dump Files Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-restore-guide.md): Complete Restoring Data from Dump Files Guide guide for MariaDB. Complete resource with setup instructions, configuration, usage examples, and best practices.
- [Changing Times in MariaDB](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-time-guide.md): This guide explores MariaDB functions for performing calculations and modifications on date and time values, like DATE\_ADD and DATE\_SUB.
- [System & Status Variables Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/system-and-status-variables-guide.md): This guide indicates where the various system and status variables of MariaDB Server are found.
- [Making Backups with mariadb-dump Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-backup-guide.md): Complete MariaDB backup and recovery guide. Complete resource for backup methods, mariabackup usage, scheduling, and restoration for production use.
- [A MariaDB Primer Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-usage-guide.md): A beginner-friendly primer on using the mariadb command-line client to log in, create databases, and execute basic SQL commands.
- [Creating & Using Views Guide](https://mariadb.com/docs/server/mariadb-quickstart-guides/mariadb-views-guide.md): Discover how to create and use views to simplify complex queries, restrict data access, and present a specific perspective of your data.
- [Database Applications](https://mariadb.com/docs/server/mariadb-quickstart-guides/database-applications.md): This section offers advice on writing and maintaining applications that use databases, covering schema design, code practices, and testing.
- [Introduction & Background](https://mariadb.com/docs/server/mariadb-quickstart-guides/database-applications/introduction-and-background.md): This section provides an introduction to developing database-backed applications with MariaDB, discussing maintenance, upgrades, and separation of concerns.
- [Database Design](https://mariadb.com/docs/server/mariadb-quickstart-guides/database-applications/database-design.md): Learn about best practices for database schema design, including naming conventions, choosing appropriate data types, and using views to abstract complexity.
- [Application Code](https://mariadb.com/docs/server/mariadb-quickstart-guides/database-applications/application-code.md): This guide covers application-side considerations, such as using ORMs, stored procedures, and writing robust SQL that handles schema changes gracefully.
- [Canary Testing](https://mariadb.com/docs/server/mariadb-quickstart-guides/database-applications/canary-testing.md): Explore strategies for safely testing schema and application changes using canary deployments, replication, and features like invisible columns.
- [Server Usage](https://mariadb.com/docs/server/server-usage.md): Learn how to effectively use MariaDB Server. This section covers SQL statements, built-in functions, client utilities, and best practices for daily database operations.
- [Basics](https://mariadb.com/docs/server/server-usage/basics.md): Grasp the basics of using MariaDB Server. This section introduces fundamental concepts, common SQL commands, and essential operations to get you started with your database.
- [A MariaDB Primer](https://mariadb.com/docs/server/server-usage/basics/mariadb-usage-guide-1.md): A beginner-friendly primer on using the mariadb command-line client to log in, create databases, and execute basic SQL commands.
- [Basic Queries](https://mariadb.com/docs/server/server-usage/basics/mariadb-advanced-usage-guide-1.md): This guide covers the fundamentals of creating database structures, inserting data, and retrieving information using the default MariaDB client.
- [Basic SQL Debugging](https://mariadb.com/docs/server/server-usage/basics/mariadb-sql-debugging-guide-1.md): Learn strategies for debugging SQL queries, including formatting for readability, using aliases effectively, and interpreting syntax errors.
- [Basic SQL Statements](https://mariadb.com/docs/server/server-usage/basics/mariadb-sql-cheat-cheat-guide-1.md): A quick reference guide for essential SQL statements in MariaDB, categorized by Data Definition, Data Manipulation, and Transaction Control.
- [Commonly Used Queries](https://mariadb.com/docs/server/server-usage/basics/mariadb-advanced-sql-guide-1.md): This guide provides examples of frequent SQL patterns, such as finding maximum values, calculating averages, and using auto-increment columns.
- [String Functions](https://mariadb.com/docs/server/server-usage/basics/mariadb-string-functions-guide-1.md): Explore MariaDB's built-in string functions for formatting, extracting, and manipulating text data within your queries.
- [Connecting](https://mariadb.com/docs/server/server-usage/connecting.md): Learn how to connect to MariaDB Server. This section details various methods and tools for establishing secure and efficient connections to your database from different applications and environments.
- [Connecting to MariaDB Server](https://mariadb.com/docs/server/server-usage/connecting/mariadb-connecting-guide-1.md): Complete Connecting to MariaDB Server guide for MariaDB. Complete reference documentation for implementation, configuration, and usage for production use.
- [Remote Client Access](https://mariadb.com/docs/server/server-usage/connecting/mariadb-remote-connection-guide-1.md): Configure MariaDB to accept remote connections by adjusting the bind-address directive and granting appropriate user privileges.
- [Data Handling](https://mariadb.com/docs/server/server-usage/data-handling.md): Learn effective data handling in MariaDB Server. This section covers data types, storage engines, data manipulation, and best practices for managing your information efficiently.
- [Adding and Changing Data in MariaDB](https://mariadb.com/docs/server/server-usage/data-handling/mariadb-adding-and-changing-data-guide.md): This guide provides a walkthrough of the INSERT, UPDATE, and DELETE statements, demonstrating how to add, modify, and remove data in tables.
- [Doing Time with MariaDB](https://mariadb.com/docs/server/server-usage/data-handling/mariadb-datetime-guide-1.md): Master date and time handling in MariaDB with this guide on temporal data types, current time functions, and formatting dates for display.
- [Getting Data from MariaDB](https://mariadb.com/docs/server/server-usage/data-handling/mariadb-selecting-data-guide-1.md): This guide explains how to retrieve data from MariaDB using the SELECT statement, progressing from basic syntax to more involved queries.
- [Importing Data into MariaDB](https://mariadb.com/docs/server/server-usage/data-handling/mariadb-importing-data-guide-1.md): Complete Importing Data into MariaDB guide for MariaDB. Complete reference documentation for implementation, configuration, and usage for production use.
- [Backup & Restore](https://mariadb.com/docs/server/server-usage/backup-and-restore.md): Learn to back up and restore MariaDB Server databases. This section covers essential strategies and tools to ensure data safety and quick recovery from potential data loss.
- [Backup and Restore Overview](https://mariadb.com/docs/server/server-usage/backup-and-restore/backup-and-restore-overview.md): Complete MariaDB backup and recovery guide. Complete resource for backup methods, mariabackup usage, scheduling, and restoration for production use.
- [Forming a Backup Strategy](https://mariadb.com/docs/server/server-usage/backup-and-restore/forming-a-backup-strategy.md): Learn how to design a robust backup strategy tailored to your business needs, balancing recovery time objectives and data retention policies.
- [Backup Optimization](https://mariadb.com/docs/server/server-usage/backup-and-restore/backup-optimization.md): Discover techniques to optimize your backup processes, including multithreading, incremental backups, and leveraging storage snapshots.
- [MariaDB Enterprise Backup](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-enterprise-backup.md): This page details MariaDB Enterprise Backup, an enhanced version of mariadb-backup with enterprise-specific optimizations and support.
- [mariadb-backup](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup.md): Get an overview of MariaDB Backup. This section introduces the hot physical backup tool, explaining its capabilities for efficient and consistent backups of your MariaDB Server.
- [mariadb-backup Overview](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/mariadb-backup-overview.md): Complete MariaDB backup and recovery guide. Complete resource for backup methods, mariadb-backup usage, scheduling, and restoration for production use.
- [mariadb-backup Options](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/mariadb-backup-options.md): Reference for mariadb-backup (mariabackup) command-line options. Covers --backup, --prepare, --copy-back, --move-back, streaming, and incremental backups.
- [Full Backup and Restore (mariadb-backup)](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/full-backup-and-restore-with-mariadb-backup.md): Complete MariaDB backup and recovery guide. Complete resource for backup methods, mariabackup usage, scheduling, and restoration for production use.
- [Incremental Backup and Restore (mariadb-backup)](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/incremental-backup-and-restore-with-mariadb-backup.md): Complete mariadb-backup incremental guide: --backup/--prepare syntax, LSN mariadb\_backup\_checkpoints, --incremental-basedir, and --copy-back/--move-back restore.
- [Partial Backup and Restore (mariadb-backup)](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/partial-backup-and-restore-with-mariadb-backup.md): Back up specific databases or tables. This guide explains how to filter your backup to include only the data you need.
- [Point-In-Time Recovery (PITR, mariadb-backup)](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/point-in-time-recovery-pitr-mariadb-backup.md): Explains how to restore (recover) to a specific point in time. Point-in-time recovery is often referred to as PITR.
- [Restoring Individual Databases From a Full Backup (mariadb-backup)](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/individual-database-restores-with-mariadb-backup-from-full-backup.md): Restore a single database from a full backup. Learn the procedure to extract and recover a specific database schema from a larger backup set.
- [Restoring Individual Tables and Partitions (mariadb-backup)](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/restoring-individual-tables-and-partitions-with-mariadb-backup.md): Restore specific tables from a backup. Learn the process of importing individual .ibd files to recover specific tables without restoring the whole database.
- [Setting up a Replica (mariadb-backup)](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/setting-up-a-replica-with-mariadb-backup.md): Initialize a replication slave using a backup. This guide shows how to use mariadb-backup to provision a new replica from a master server.
- [Files Backed Up by mariadb-backup](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/files-backed-up-by-mariadb-backup.md): List of file types included in a backup. Understand which data files, logs, and configuration files are preserved during the backup process.
- [Files Created by mariadb-backup](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/files-created-by-mariadb-backup.md): Reference of files generated during backup. This page explains the purpose of metadata files like xtrabackup\_checkpoints created by the tool.
- [Using Encryption and Compression Tools With mariadb-backup](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/using-encryption-and-compression-tools-with-mariadb-backup.md): Secure and compress backup streams. Learn to pipe backup output to tools like GPG and GZIP for encryption and storage efficiency.
- [Encrypted Files Backup (mariadb-backup)](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/encrypted-files-backup-mariadb-backup.md): How mariadb-backup backs up and restores encrypted data files.
- [How mariadb-backup Works](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/how-mariadb-backup-works.md): Deep dive into backup mechanics. Understand how the tool handles redo logs, locking, and file copying to ensure consistent backups.
- [mariadb-backup and BACKUP STAGE](https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/mariadb-backup-and-backup-stage-commands.md): Understand backup locking stages. This page explains how mariadb-backup uses BACKUP STAGE statements to minimize locking during operation.
- [Point-In-Time Recovery (InnoDB Log Archiving)](https://mariadb.com/docs/server/server-usage/backup-and-restore/innodb-log-archive-pitr.md)
- [Replication as a Backup Solution](https://mariadb.com/docs/server/server-usage/backup-and-restore/replication-as-a-backup-solution.md): Explore how to use replication as part of your backup strategy, allowing you to offload backup tasks to a replica server to reduce load on the primary.
- [Backup and Restore via dbForge Studio](https://mariadb.com/docs/server/server-usage/backup-and-restore/backup-and-restore-via-dbforge-studio.md): Learn how to use dbForge Studio, a GUI tool, to perform backup and restore operations for MariaDB databases visually.
- [Tables](https://mariadb.com/docs/server/server-usage/tables.md): Manage tables in MariaDB Server. This section details creating, altering, and dropping tables, along with understanding data types and storage engines for optimal database design.
- [Altering Tables in MariaDB](https://mariadb.com/docs/server/server-usage/tables/mariadb-alter-table-guide.md): Learn how to modify existing table structures using the ALTER TABLE statement, including adding, changing, and dropping columns and indexes.
- [Copying Tables Between Databases and Servers](https://mariadb.com/docs/server/server-usage/tables/copying-tables-between-different-mariadb-databases-and-mariadb-servers.md): This guide explains various methods for copying tables between MariaDB databases and servers, including using FLUSH TABLES FOR EXPORT and mysqldump.
- [CREATE TABLE](https://mariadb.com/docs/server/server-usage/tables/create-table.md): Complete guide to creating tables in MariaDB. Complete CREATE TABLE syntax for data types, constraints, indexes, and storage engines for production use.
- [DROP TABLE](https://mariadb.com/docs/server/server-usage/tables/drop-table.md): Complete DROP TABLE syntax: TEMPORARY, IF EXISTS, WAIT/NOWAIT, RESTRICT/CASCADE options, metadata locks, atomic DROP, and replication behavior.
- [Indexes](https://mariadb.com/docs/server/server-usage/tables/mariadb-indexes-guide-1.md): Understand the different types of indexes in MariaDB, such as Primary Keys and Unique Indexes, and how to use them to optimize query performance.
- [Views](https://mariadb.com/docs/server/server-usage/tables/mariadb-views-guide-1.md): Discover how to create and manage views in MariaDB to simplify complex queries, restrict data access, and provide an abstraction layer over tables.
- [Partitioning Tables](https://mariadb.com/docs/server/server-usage/partitioning-tables.md): Optimize large tables in MariaDB Server with partitioning. Learn how to divide tables into smaller, manageable parts for improved performance, easier maintenance, and scalability.
- [Partitioning Overview](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitioning-overview.md): Complete Partitioning Overview guide for MariaDB. Complete reference documentation for implementation, configuration, and usage for production use.
- [Partition Pruning and Selection](https://mariadb.com/docs/server/server-usage/partitioning-tables/partition-pruning-and-selection.md): Understand how the optimizer automatically prunes irrelevant partitions and how to explicitly select partitions in your queries for efficiency.
- [Partition Maintenance](https://mariadb.com/docs/server/server-usage/partitioning-tables/partition-maintenance.md): Learn to maintain MariaDB partitions using ALTER TABLE. Includes syntax for optimizing and repairing partitions, plus best practices for managing time-series data and performance.
- [Partitioning Types](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitioning-types.md): Explore different partitioning types for MariaDB Server tables. Understand range, list, hash, and key partitioning to optimize data management and improve query performance.
- [Partitioning Types Overview](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitioning-types/partitioning-types-overview.md): An introduction to the various partitioning strategies available in MariaDB, helping you choose the right method for your data distribution needs.
- [HASH Partitioning Type](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitioning-types/hash-partitioning-type.md): Learn about HASH partitioning, which distributes data based on a user-defined expression to ensure an even spread of rows across partitions.
- [KEY Partitioning Type](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitioning-types/key-partitioning-type.md): Understand KEY partitioning, similar to HASH but using MariaDB's internal hashing function on one or more columns to distribute data.
- [LINEAR HASH Partitioning Type](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitioning-types/linear-hash-partitioning-type.md): Explore LINEAR HASH partitioning, a variation of HASH that uses a powers-of-two algorithm for faster partition management at the cost of distribution.
- [LINEAR KEY Partitioning Type](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitioning-types/linear-key-partitioning-type.md): Learn about LINEAR KEY partitioning, which combines the internal key hashing with a linear algorithm for efficient partition handling.
- [LIST Partitioning Type](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitioning-types/list-partitioning-type.md): Understand LIST partitioning, where rows are assigned to partitions based on whether a column value matches one in a defined list of values.
- [RANGE COLUMNS and LIST COLUMNS Partitioning Types](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitioning-types/range-columns-and-list-columns-partitioning-types.md): Discover these variants that allow partitioning based on multiple columns and non-integer types, offering greater flexibility than standard RANGE/LIST.
- [RANGE Partitioning Type](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitioning-types/range-partitioning-type.md): The RANGE partitioning type assigns rows to partitions based on whether column values fall within contiguous, non-overlapping ranges.
- [Partitioning Limitations](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitioning-limitations.md): This page outlines constraints when using partitioning, such as the maximum number of partitions and restrictions on foreign keys and query cache usage.
- [Partitions Files](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitions-files.md): Learn how MariaDB stores partitioned tables on the filesystem, typically creating separate .ibd files for each partition when using InnoDB.
- [Partitions Metadata](https://mariadb.com/docs/server/server-usage/partitioning-tables/partitions-metadata.md): Understand how to retrieve metadata about partitions using the INFORMATION\_SCHEMA.PARTITIONS table to monitor row counts and storage usage.
- [Stored Routines](https://mariadb.com/docs/server/server-usage/stored-routines.md): Automate tasks in MariaDB Server with stored routines. Learn to create and manage stored procedures and functions for enhanced database efficiency and code reusability.
- [Stored Procedures](https://mariadb.com/docs/server/server-usage/stored-routines/stored-procedures.md): Master stored procedures in MariaDB Server. This section covers creating, executing, and managing these powerful routines to encapsulate complex logic and improve application performance.
- [Stored Procedure Overview](https://mariadb.com/docs/server/server-usage/stored-routines/stored-procedures/stored-procedure-overview.md): Stored procedures are precompiled collections of SQL statements stored on the server, allowing for encapsulated logic, parameterized execution, and improved application performance.
- [CREATE PROCEDURE](https://mariadb.com/docs/server/server-usage/stored-routines/stored-procedures/create-procedure.md): Complete CREATE PROCEDURE guide for MariaDB. Complete reference documentation for implementation, configuration, and usage with comprehensive examples and.
- [ALTER PROCEDURE](https://mariadb.com/docs/server/server-usage/stored-routines/stored-procedures/alter-procedure.md): The ALTER PROCEDURE statement modifies the characteristics of an existing stored procedure, such as its security context or comment, without changing its logic.
- [DROP PROCEDURE](https://mariadb.com/docs/server/server-usage/stored-routines/stored-procedures/drop-procedure.md): The DROP PROCEDURE statement permanently removes a stored procedure and its associated privileges from the database.
- [Stored Functions](https://mariadb.com/docs/server/server-usage/stored-routines/stored-functions.md): Utilize stored functions in MariaDB Server. This section details creating, using, and managing user-defined functions to extend SQL capabilities and streamline data manipulation.
- [Stored Function Overview](https://mariadb.com/docs/server/server-usage/stored-routines/stored-functions/stored-function-overview.md): A Stored Function is a set of SQL statements that can be called by name, accepts parameters, and returns a single value, enhancing SQL with custom logic.
- [Stored Aggregate Functions](https://mariadb.com/docs/server/server-usage/stored-routines/stored-functions/stored-aggregate-functions.md): Stored Aggregate Functions allow users to create custom aggregate functions that process a sequence of rows and return a single summary result.
- [Stored Routine Privileges](https://mariadb.com/docs/server/server-usage/stored-routines/stored-functions/stored-routine-privileges.md): This page explains the privileges required to create, alter, execute, and drop stored routines, including the automatic grants for creators.
- [DROP FUNCTION](https://mariadb.com/docs/server/server-usage/stored-routines/stored-functions/drop-function.md): The DROP FUNCTION statement removes a stored function from the database, deleting its definition and associated privileges.
- [Stored Function Limitations](https://mariadb.com/docs/server/server-usage/stored-routines/stored-functions/stored-function-limitations.md): This page details the restrictions on stored functions, such as the inability to return result sets or use transaction control statements.
- [Binary Logging of Stored Routines](https://mariadb.com/docs/server/server-usage/stored-routines/binary-logging-of-stored-routines.md): When binary logging is enabled, stored routines may require special handling (like SUPER privileges) if they are non-deterministic, to ensure consistent replication.
- [Stored Routine Limitations](https://mariadb.com/docs/server/server-usage/stored-routines/stored-routine-limitations.md): Stored routines have specific restrictions, such as prohibiting certain SQL statements (e.g., LOAD DATA) and disallowing result sets in functions.
- [DBMS\_OUTPUT](https://mariadb.com/docs/server/server-usage/stored-routines/dbms_output.md): The DBMS\_OUTPUT plugin provides Oracle-compatible output buffering functions (like PUT\_LINE), allowing stored procedures to send messages to the client.
- [Storage Engines](https://mariadb.com/docs/server/server-usage/storage-engines.md): Understand MariaDB Server's storage engines. Explore the features and use cases of InnoDB, Aria, MyISAM, and other engines to choose the best option for your specific data needs.
- [Storage Engines Overview](https://mariadb.com/docs/server/server-usage/storage-engines/storage-engines-storage-engines-overview.md): An introduction to MariaDB's pluggable storage engine architecture, highlighting key engines like InnoDB, MyISAM, and Aria for different workloads.
- [Choosing the Right Storage Engine](https://mariadb.com/docs/server/server-usage/storage-engines/choosing-the-right-storage-engine.md): A guide to selecting the appropriate storage engine based on data needs, comparing features of general-purpose, columnar, and specialized engines.
- [ARCHIVE](https://mariadb.com/docs/server/server-usage/storage-engines/archive.md): The Archive storage engine is optimized for high-speed insertion and compression of large amounts of data, suitable for logging and auditing.
- [ARIA](https://mariadb.com/docs/server/server-usage/storage-engines/aria.md): Learn about the Aria storage engine in MariaDB Server. Understand its features, advantages, and use cases, particularly for crash-safe operations and transactional workloads.
- [Aria Storage Engine](https://mariadb.com/docs/server/server-usage/storage-engines/aria/aria-storage-engine.md): An overview of Aria, a storage engine designed as a crash-safe alternative to MyISAM, featuring transactional capabilities and improved caching.
- [Aria Group Commit](https://mariadb.com/docs/server/server-usage/storage-engines/aria/aria-group-commit.md): Learn about Aria's group commit functionality, which improves performance by batching commit operations to the transaction log.
- [Aria Status Variables](https://mariadb.com/docs/server/server-usage/storage-engines/aria/aria-status-variables.md): A list of status variables specific to the Aria engine, providing metrics on page cache usage, transaction log syncs, and other internal operations.
- [Aria Storage Formats](https://mariadb.com/docs/server/server-usage/storage-engines/aria/aria-storage-formats.md): Understand the different row formats supported by Aria, particularly the default PAGE format which enables crash safety and better concurrency.
- [Aria System Variables](https://mariadb.com/docs/server/server-usage/storage-engines/aria/aria-system-variables.md): A comprehensive list of system variables for configuring Aria, including buffer sizes, log settings, and recovery options.
- [Aria Two-step Deadlock Detection](https://mariadb.com/docs/server/server-usage/storage-engines/aria/aria-two-step-deadlock-detection.md): Explains Aria's deadlock detection mechanism, which uses a two-step process with configurable search depths and timeouts to resolve conflicts.
- [Aria FAQ](https://mariadb.com/docs/server/server-usage/storage-engines/aria/aria-faq.md): Frequently asked questions about the Aria storage engine, covering its history, comparison with MyISAM, and key features like crash safety.
- [The Aria Name](https://mariadb.com/docs/server/server-usage/storage-engines/aria/the-aria-name.md): A brief history of the naming of the Aria storage engine, explaining its origins as "Maria" and the reasons for the eventual name change.
- [BLACKHOLE](https://mariadb.com/docs/server/server-usage/storage-engines/blackhole.md): The BLACKHOLE storage engine discards all data written to it but records operations in the binary log, useful for replication filtering and testing.
- [CONNECT](https://mariadb.com/docs/server/server-usage/storage-engines/connect.md): The CONNECT storage engine.
- [Introduction to the CONNECT Engine](https://mariadb.com/docs/server/server-usage/storage-engines/connect/introduction-to-the-connect-engine.md): The CONNECT storage engine.
- [Using CONNECT](https://mariadb.com/docs/server/server-usage/storage-engines/connect/using-connect.md): The CONNECT storage engine.
- [Using CONNECT - Condition Pushdown](https://mariadb.com/docs/server/server-usage/storage-engines/connect/using-connect/using-connect-condition-pushdown.md): The CONNECT storage engine.
- [Using CONNECT - Exporting Data From MariaDB](https://mariadb.com/docs/server/server-usage/storage-engines/connect/using-connect/using-connect-exporting-data-from-mariadb.md): The CONNECT storage engine.
- [Using CONNECT - General Information](https://mariadb.com/docs/server/server-usage/storage-engines/connect/using-connect/using-connect-general-information.md): The CONNECT storage engine.
- [Using CONNECT - Importing File Data Into MariaDB Tables](https://mariadb.com/docs/server/server-usage/storage-engines/connect/using-connect/using-connect-importing-file-data-into-mariadb-tables.md): The CONNECT storage engine.
- [Using CONNECT - Indexing](https://mariadb.com/docs/server/server-usage/storage-engines/connect/using-connect/using-connect-indexing.md): The CONNECT storage engine.
- [Using CONNECT - Partitioning and Sharding](https://mariadb.com/docs/server/server-usage/storage-engines/connect/using-connect/using-connect-partitioning-and-sharding.md): The CONNECT storage engined.
- [Using CONNECT - Virtual and Special Columns](https://mariadb.com/docs/server/server-usage/storage-engines/connect/using-connect/using-connect-virtual-and-special-columns.md): The CONNECT storage engine.
- [Installing CONNECT](https://mariadb.com/docs/server/server-usage/storage-engines/connect/installing-the-connect-storage-engine.md): The CONNECT storage engine.
- [CONNECT Create Table Options](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-create-table-options.md): The CONNECT storage engine.
- [CONNECT Data Types](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-data-types.md): The CONNECT storage engine.
- [CONNECT Table Types](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types.md): The CONNECT storage engine.
- [CONNECT Table Types Overview](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-table-types-overview.md): The CONNECT storage engine.
- [CONNECT BIN Table Type](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-bin-table-type.md): The CONNECT storage engine.
- [CONNECT CSV and FMT Table Types](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-csv-and-fmt-table-types.md): The CONNECT storage engine.
- [CONNECT DBF Table Type](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-dbf-table-type.md): The CONNECT storage engine.
- [CONNECT DOS and FIX Table Types](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-dos-and-fix-table-types.md): The CONNECT storage engine.
- [CONNECT - External Table Types](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-external-table-types.md): The CONNECT storage engine.
- [CONNECT - Files Retrieved Using Rest Queries](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-files-retrieved-using-rest-queries.md): The CONNECT storage engine.
- [CONNECT INI Table Type](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-ini-table-type.md): The CONNECT storage engine.
- [CONNECT JDBC Table Type: Accessing Tables from Another DBMS](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-jdbc-table-type-accessing-tables-from-another-dbms.md): The CONNECT storage engine.
- [CONNECT JSON Table Type](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-json-table-type.md): The CONNECT storage engine.
- [CONNECT MONGO Table Type: Accessing Collections from MongoDB](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-mongo-table-type.md): The CONNECT storage engine.
- [CONNECT MYSQL Table Type: Accessing MySQL/MariaDB Tables](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-mysql-table-type-accessing-mysqlmariadb-tables.md): The CONNECT storage engine.
- [CONNECT - NoSQL Table Types](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-nosql-table-types.md): The CONNECT storage engine.
- [CONNECT OCCUR Table Type](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-occur-table-type.md): The CONNECT storage engine.
- [CONNECT ODBC Table Type: Accessing Tables From Another DBMS](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-odbc-table-type-accessing-tables-from-another-dbms.md): The CONNECT storage engine.
- [CONNECT PIVOT Table Type](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-pivot-table-type.md): The CONNECT storage engine.
- [CONNECT PROXY Table Type](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-proxy-table-type.md): The CONNECT storage engine.
- [CONNECT Table Types - Catalog Tables](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-table-types-catalog-tables.md): The CONNECT storage engine.
- [CONNECT Table Types - Data Files](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-table-types-data-files.md): The CONNECT storage engine.
- [CONNECT Table Types - OEM: Implemented in an External LIB](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-table-types-oem.md): The CONNECT storage engine.
- [CONNECT Table Types - Special "Virtual" Tables](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-table-types-special-virtual-tables.md): The CONNECT storage engine.
- [CONNECT Table Types - VIR](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-table-types-vir.md): The CONNECT storage engine.
- [CONNECT TBL Table Type: Table List](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-tbl-table-type-table-list.md): The CONNECT storage engine.
- [CONNECT - Using the TBL and MYSQL Table Types Together](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-using-the-tbl-and-mysql-table-types-together.md): The CONNECT storage engine.
- [CONNECT VEC Table Type](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-vec-table-type.md): The CONNECT storage engine.
- [CONNECT XCOL Table Type](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-xcol-table-type.md): The CONNECT storage engine.
- [CONNECT XML Table Type](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-xml-table-type.md): The CONNECT storage engine.
- [CONNECT Zipped File Tables](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/connect-zipped-file-tables.md): The CONNECT storage engine.
- [Inward and Outward Tables](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-table-types/inward-and-outward-tables.md): The CONNECT storage engine.
- [CONNECT Security](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-security.md): The CONNECT storage engine.
- [CONNECT System Variables](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-system-variables.md): The CONNECT storage engine has been deprecated.
- [Adding the REST Feature as a Library Called by an OEM Table](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-adding-the-rest-feature-as-a-library-called-by-an-oem-table.md): The CONNECT storage engine.
- [Compiling JSON UDFs in a Separate Library](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-compiling-json-udfs-in-a-separate-library.md): The CONNECT storage engine.
- [Making the GetRest Library](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-making-the-getrest-library.md): The CONNECT storage engine.
- [OEM Table Example](https://mariadb.com/docs/server/server-usage/storage-engines/connect/connect-oem-table-example.md): The CONNECT storage engine.
- [Current Status of the CONNECT Handler](https://mariadb.com/docs/server/server-usage/storage-engines/connect/current-status-of-the-connect-handler.md): The CONNECT storage engine.
- [JSON Sample Files](https://mariadb.com/docs/server/server-usage/storage-engines/connect/json-sample-files.md): The CONNECT storage engine.
- [CSV](https://mariadb.com/docs/server/server-usage/storage-engines/csv.md): The CSV storage engine stores data in text files using comma-separated values format, allowing easy data exchange with other applications.
- [CSV Overview](https://mariadb.com/docs/server/server-usage/storage-engines/csv/csv-overview.md): The CSV Storage Engine stores data in comma-separated values format text files, making it easy to exchange data with other applications.
- [Checking and Repairing CSV Tables](https://mariadb.com/docs/server/server-usage/storage-engines/csv/checking-and-repairing-csv-tables.md): Learn how to use CHECK TABLE and REPAIR TABLE to identify and fix corruptions in CSV tables, discarding rows from the first error onwards.
- [DuckDB](https://mariadb.com/docs/server/server-usage/storage-engines/duckdb-storage-engine.md): DuckDB embedded as a MariaDB storage engine for analytical workloads. Experimental — alpha maturity, not in mainline MariaDB releases.
- [FederatedX](https://mariadb.com/docs/server/server-usage/storage-engines/federatedx-storage-engine.md): FederatedX is a storage engine that allows access to tables on remote MariaDB or MySQL servers as if they were local tables.
- [About FederatedX](https://mariadb.com/docs/server/server-usage/storage-engines/federatedx-storage-engine/about-federatedx.md): An introduction to the FederatedX storage engine, a fork of MySQL's Federated engine, allowing access to remote tables as if they were local. This storage engine has been deprecated.
- [Differences Between FederatedX and Federated](https://mariadb.com/docs/server/server-usage/storage-engines/federatedx-storage-engine/differences-between-federatedx-and-federated.md): This page outlines the key enhancements in FederatedX over the original Federated engine, including support for transactions and a refactored codebase. This storage engine has been deprecated.
- [InnoDB](https://mariadb.com/docs/server/server-usage/storage-engines/innodb.md): Discover InnoDB, the default storage engine for MariaDB Server. Learn about its transaction-safe capabilities, foreign key support, and high performance for demanding workloads.
- [InnoDB Introduction](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-storage-engine-introduction.md): An overview of the InnoDB storage engine, detailing its support for ACID transactions, row-level locking, and crash recovery.
- [InnoDB File Format](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-file-format.md): Learn about the different file formats supported by InnoDB, such as Antelope and Barracuda, and how they impact table features and storage.
- [InnoDB Limitations](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-limitations.md): A list of constraints and limits within the InnoDB engine, including maximum table size, column counts, and index key lengths.
- [AUTO\_INCREMENT Handling in InnoDB](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/auto_increment-handling-in-innodb.md): This page explains how InnoDB manages AUTO\_INCREMENT columns, including initialization behavior, gap handling, and potential restart effects.
- [Binary Log Group Commit and InnoDB Flushing Performance](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/binary-log-group-commit-and-innodb-flushing-performance.md): Understand how group commit works with InnoDB to improve performance by reducing the number of disk syncs required during transaction commits.
- [InnoDB Asynchronous I/O](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-asynchronous-io.md): Explore how InnoDB uses asynchronous I/O on various operating systems to handle multiple read and write requests concurrently without blocking.
- [InnoDB Buffer Pool](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-buffer-pool.md): Complete InnoDB Buffer Pool guide for MariaDB. Complete reference documentation for implementation, configuration, and usage with comprehensive examples and.
- [InnoDB Change Buffering](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-change-buffering.md): Learn about the change buffer, an optimization that delays secondary index writes to reduce I/O overhead for non-unique index modifications.
- [InnoDB Data Scrubbing](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-data-scrubbing.md): This feature allows for the secure deletion of data by overwriting deleted records in tablespaces and logs to prevent data recovery.
- [InnoDB Doublewrite Buffer](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-doublewrite-buffer.md): The doublewrite buffer is a storage area where InnoDB writes pages before writing them to the data file, preventing data corruption from partial page writes.
- [InnoDB Flush Method](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-flush-method.md): Detailed description of the innodb\_flush\_method variable, its various settings, and effects.
- [InnoDB Lock Modes](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-lock-modes.md): InnoDB employs Row-Level Locking with Shared (S) and Exclusive (X) locks, along with Intention locks, to manage concurrent transaction access.
- [InnoDB Log Archiving](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-log-archiving.md)
- [InnoDB Monitors](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-monitors.md): InnoDB Monitors, such as the Standard, Lock, and Tablespace monitors, provide detailed internal state information to the error log for diagnostics.
- [InnoDB Page Compression](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-page-compression.md): This feature enables transparent page-level compression for tables using algorithms like LZ4 or Zlib, reducing storage requirements.
- [InnoDB Page Flushing](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-page-flushing.md): Learn about the background processes that flush dirty pages from the buffer pool to disk, including adaptive flushing algorithms to optimize I/O.
- [InnoDB Purge](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-purge.md): The purge process is a garbage collection mechanism that removes old row versions from the undo log that are no longer required for MVCC.
- [InnoDB Undo Log](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-undo-log.md): The undo log stores the "before" image of data modified by active transactions, supporting rollbacks and consistent read views.
- [InnoDB Redo Log](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-redo-log.md): The redo log is a disk-based transaction log used during crash recovery to replay incomplete transactions and ensure data durability.
- [InnoDB Strict Mode](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-strict-mode.md): InnoDB Strict Mode enforces stricter SQL compliance, returning errors instead of warnings for invalid CREATE TABLE options or potential data loss.
- [InnoDB System Variables](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-system-variables.md): Complete guide to InnoDB system variables for MariaDB. Complete reference for buffer pool, I/O tuning, transaction settings, and optimization for production use.
- [InnoDB Versions](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-versions.md): This page is outdated. It's left in place because release notes for old MariaDB versions refer to it (MariaDB < 10.3).
- [InnoDB Architecture for MariaDB Enterprise Server](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-architecture-for-mariadb-enterprise-server.md): Understand InnoDB's architecture for MariaDB Enterprise Server. This section details its components and their interactions, focusing on performance, scalability, and reliability for enterprise workloa
- [MariaDB Enterprise Server InnoDB Background Thread Pool](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-architecture-for-mariadb-enterprise-server/mariadb-enterprise-server-innodb-background-thread-pool.md): This page details the dedicated thread pool in MariaDB Enterprise Server that manages InnoDB background tasks, improving scalability and performance.
- [MariaDB Enterprise Server InnoDB I/O Threads](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-architecture-for-mariadb-enterprise-server/mariadb-enterprise-server-innodb-io-threads.md): Learn about the specialized I/O threads in MariaDB Enterprise Server's InnoDB engine that handle asynchronous read and write operations efficiently.
- [InnoDB Online DDL](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-online-ddl.md): Perform online DDL operations with InnoDB in MariaDB Server. Learn how to alter tables without blocking read/write access, ensuring high availability for your applications.
- [InnoDB Online DDL Overview](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-online-ddl/innodb-online-ddl-overview.md): An introduction to InnoDB's online DDL capabilities, detailing the ALGORITHM and LOCK clauses for controlling performance and concurrency during schema changes.
- [InnoDB Online DDL Operations with the INPLACE Alter Algorithm](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-online-ddl/innodb-online-ddl-operations-with-the-inplace-alter-algorithm.md): Learn about operations supported by the INPLACE algorithm, which rebuilds the table but allows concurrent DML, offering a balance between performance and availability.
- [InnoDB Online DDL Operations with the INSTANT Alter Algorithm](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-online-ddl/innodb-online-ddl-operations-with-the-instant-alter-algorithm.md): Discover the INSTANT algorithm, which modifies table metadata without rebuilding the table, enabling extremely fast schema changes like adding columns.
- [InnoDB Online DDL Operations with the NOCOPY Alter Algorithm](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-online-ddl/innodb-online-ddl-operations-with-the-nocopy-alter-algorithm.md): Understand the NOCOPY algorithm, which avoids rebuilding the clustered index for certain operations like adding secondary indexes, significantly reducing I/O.
- [Instant ADD COLUMN for InnoDB](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-online-ddl/instant-add-column-for-innodb.md): A focused guide on the Instant ADD COLUMN feature, explaining how it works by modifying metadata and its advantages over traditional table-rebuilding methods.
- [InnoDB Row Formats](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-row-formats.md): Explore InnoDB row formats in MariaDB Server. Understand different formats like Compact, Dynamic, and Compressed, and how they impact storage efficiency and performance for your data.
- [InnoDB Row Formats Overview](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-row-formats/innodb-row-formats-overview.md): An overview of the four InnoDB row formats (REDUNDANT, COMPACT, DYNAMIC, COMPRESSED), comparing their storage efficiency and feature support.
- [InnoDB COMPACT Row Format](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-row-formats/innodb-compact-row-format.md): Detailed information on the COMPACT row format, which reduces storage space by roughly 20% compared to REDUNDANT, handling NULLs and variable-length columns efficiently.
- [InnoDB COMPRESSED Row Format](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-row-formats/innodb-compressed-row-format.md): Learn about the COMPRESSED row format, which compresses data and index pages using algorithms like zlib to minimize storage footprint at the cost of CPU.
- [InnoDB DYNAMIC Row Format](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-row-formats/innodb-dynamic-row-format.md): The DYNAMIC row format, default in modern MariaDB versions, optimizes storage for large BLOB/TEXT columns by storing them on separate overflow pages.
- [InnoDB REDUNDANT Row Format](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-row-formats/innodb-redundant-row-format.md): Information on the legacy REDUNDANT row format, primarily maintained for backward compatibility with older MySQL versions.
- [Troubleshooting Row Size Too Large Errors with InnoDB](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-row-formats/troubleshooting-row-size-too-large-errors-with-innodb.md): Complete InnoDB row size troubleshooting: innodb\_strict\_mode, ALTER TABLE ROW\_FORMAT=DYNAMIC, VARCHAR/VARBINARY(256) overflow, and BLOB/TEXT solutions.
- [InnoDB Tablespaces](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-tablespaces.md): Manage InnoDB tablespaces in MariaDB Server. Understand their role in data organization, performance, and recovery, including file-per-table and shared tablespaces.
- [InnoDB File-Per-Table Tablespaces](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-tablespaces/innodb-file-per-table-tablespaces.md): Learn how to configure InnoDB to store each table in its own .ibd file, enabling features like table compression and easier space reclamation.
- [InnoDB System Tablespaces](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-tablespaces/innodb-system-tablespaces.md): This page explains the InnoDB system tablespace (ibdata1), which stores the data dictionary, doublewrite buffer, and undo logs, and how to resize it.
- [InnoDB Temporary Tablespaces](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-tablespaces/innodb-temporary-tablespaces.md): This page explains how InnoDB manages temporary tablespaces for non-compressed temporary tables, including configuration and sizing options.
- [InnoDB Troubleshooting](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-troubleshooting.md): Troubleshoot InnoDB issues in MariaDB Server. Find solutions and best practices for common problems, ensuring your InnoDB-based applications run smoothly and efficiently.
- [InnoDB Troubleshooting Overview](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-troubleshooting/innodb-troubleshooting-overview.md): A starting point for diagnosing InnoDB issues, recommending checks on error logs, deadlocks, and table integrity using various tools.
- [InnoDB Data Dictionary Troubleshooting](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-troubleshooting/innodb-data-dictionary-troubleshooting.md): Learn how to resolve inconsistencies between the InnoDB internal data dictionary and the file system, such as orphan .frm or .ibd files.
- [InnoDB Recovery Modes](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-troubleshooting/innodb-recovery-modes.md): Understand the different \`innodb\_force\_recovery\` levels, which allow you to start the server in read-only modes to recover data after a crash.
- [MariaDB Enterprise Server InnoDB Operations](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/mariadb-enterprise-server-innodb-operations.md): Learn about InnoDB operations in MariaDB Enterprise Server. This section covers critical management tasks, including configuration, performance tuning, and troubleshooting for enterprise-grade deploym
- [Configure the InnoDB Buffer Pool](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/mariadb-enterprise-server-innodb-operations/configure-the-innodb-buffer-pool.md): A guide to configuring the size and instances of the InnoDB Buffer Pool to optimize memory usage and cache performance.
- [Configure the InnoDB I/O Threads](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/mariadb-enterprise-server-innodb-operations/configure-the-innodb-io-threads.md): Instructions on tuning the number of InnoDB read and write I/O threads to match your system's disk I/O capabilities.
- [Configure the InnoDB Purge Threads](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/mariadb-enterprise-server-innodb-operations/configure-the-innodb-purge-threads.md): Learn how to adjust the number of background purge threads to efficiently manage undo logs and prevent history list growth.
- [Configure the InnoDB Redo Log](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/mariadb-enterprise-server-innodb-operations/configure-the-innodb-redo-log.md): A guide to configuring the size and number of InnoDB redo log files in MariaDB Enterprise Server to balance write performance and crash recovery time.
- [Configure the InnoDB Undo Log](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/mariadb-enterprise-server-innodb-operations/configure-the-innodb-undo-log.md): Learn how to manage InnoDB undo logs in MariaDB Enterprise Server, including moving them to separate tablespaces and enabling truncation.
- [Schema Changes](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/mariadb-enterprise-server-innodb-operations/schema-changes.md): An overview of supported online schema change operations in InnoDB, detailing which DDL statements can be performed without locking the table.
- [InnoDB Schema Changes](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/mariadb-enterprise-server-innodb-operations/schema-changes/schema-changes-innodb-schema-changes.md): A detailed reference list of specific schema change operations (like adding columns or indexes) and their compatibility with INSTANT, INPLACE, and NOCOPY algorithms.
- [InnoDB - Unmaintained](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/mariadb-enterprise-server-innodb-operations/innodb-unmaintained.md): This section provides information about unmaintained or deprecated features related to InnoDB in MariaDB Server. It is advisable to review this content for compatibility and migration planning.
- [About XtraDB](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/mariadb-enterprise-server-innodb-operations/innodb-unmaintained/about-xtradb.md): Information about the XtraDB storage engine that was used in old MariaDB versions.
- [Using InnoDB Instead of XtraDB](https://mariadb.com/docs/server/server-usage/storage-engines/innodb/mariadb-enterprise-server-innodb-operations/innodb-unmaintained/using-innodb-instead-of-xtradb.md): Information about XtraDB, an storage engine used in old MariaDB versions.
- [MEMORY](https://mariadb.com/docs/server/server-usage/storage-engines/memory-storage-engine.md): The MEMORY storage engine stores tables in RAM for fast access, but data is lost upon server restart.
- [MERGE](https://mariadb.com/docs/server/server-usage/storage-engines/merge.md): The MERGE storage engine allows a collection of identical MyISAM tables to be treated as a single logical table, useful for managing large datasets.
- [Mroonga](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga.md): Mroonga (formerly named Groonga Storage Engine) is a storage engine that provides fast CJK-ready full text searching using column store.
- [Mroonga Overview](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-overview.md): Learn about the Mroonga storage engine, which provides fast CJK-ready full-text searching using column-based storage and supports Groonga's features.
- [About Mroonga](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/about-mroonga.md): This page provides version history, installation instructions, and limitations for the Mroonga storage engine, highlighting its full-text search capabilities.
- [Mroonga Status Variables](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-status-variables.md): A list of status variables specific to Mroonga, used to monitor internal operations like fast line counts and order-by-limit optimizations.
- [Mroonga System Variables](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-system-variables.md)
- [Mroonga User-Defined Functions](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-user-defined-functions.md): Extend Mroonga's functionality in MariaDB Server with user-defined functions. Learn how to create custom functions to enhance full-text search and data processing capabilities.
- [Creating Mroonga User-Defined Functions](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-user-defined-functions/creating-mroonga-user-defined-functions.md): Instructions on how to manually create Mroonga's UDFs if they were not automatically installed, ensuring full functionality.
- [last\_insert\_grn\_id](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-user-defined-functions/last_insert_grn_id.md): This UDF returns the unique ID assigned by Groonga for the last inserted record, useful for tracking internal record identifiers.
- [mroonga\_command](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-user-defined-functions/mroonga_command.md): Execute raw Groonga commands directly from MariaDB using this UDF, allowing for advanced administration and inspection of the Groonga database.
- [mroonga\_escape](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-user-defined-functions/mroonga_escape.md): This function escapes special characters in a string to make it safe for use in Mroonga full-text search queries.
- [mroonga\_highlight\_html](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-user-defined-functions/mroonga_highlight_html.md): Highlight keywords within a text string using HTML tags, making it easy to display search results with matched terms emphasized.
- [mroonga\_normalize](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-user-defined-functions/mroonga_normalize.md): This UDF normalizes a given string using Groonga's normalizers, ensuring consistent text processing for accurate indexing and searching.
- [mroonga\_snippet](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-user-defined-functions/mroonga_snippet.md): This function extracts a snippet of text surrounding a keyword from a document, providing necessary context for search result displays.
- [mroonga\_snippet\_html](https://mariadb.com/docs/server/server-usage/storage-engines/mroonga/mroonga-user-defined-functions/mroonga_snippet_html.md): Similar to mroonga\_snippet, this function generates HTML-formatted snippets, automatically wrapping matched keywords in tags for web display.
- [MyISAM](https://mariadb.com/docs/server/server-usage/storage-engines/myisam-storage-engine.md): Explore the MyISAM storage engine in MariaDB Server. Understand its characteristics, including suitability for read-heavy workloads, and its role in specific use cases.
- [MyISAM Overview](https://mariadb.com/docs/server/server-usage/storage-engines/myisam-storage-engine/myisam-overview.md): A detailed overview of the MyISAM storage engine, including its file structure, features, and limitations compared to newer engines like Aria.
- [MyISAM Index Storage Space](https://mariadb.com/docs/server/server-usage/storage-engines/myisam-storage-engine/myisam-index-storage-space.md): This page explains how MyISAM stores and compresses indexes, detailing space usage for different key types and compression strategies.
- [MyISAM Storage Formats](https://mariadb.com/docs/server/server-usage/storage-engines/myisam-storage-engine/myisam-storage-formats.md): Learn about the three storage formats supported by MyISAM: FIXED (static), DYNAMIC (variable length), and COMPRESSED (read-only).
- [MyISAM System Variables](https://mariadb.com/docs/server/server-usage/storage-engines/myisam-storage-engine/myisam-system-variables.md): A reference for system variables that configure MyISAM behavior, such as key cache sizes, recovery modes, and concurrent insert settings.
- [MyRocks](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks.md): Learn about the MyRocks storage engine in MariaDB Server. Discover its advantages for flash storage, high write throughput, and compression efficiency in modern database deployments.
- [About MyRocks for MariaDB](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/about-myrocks-for-mariadb.md): MyRocks is a storage engine based on RocksDB, optimized for high-write workloads and flash storage, offering superior compression and reduced write amplification.
- [Building MyRocks in MariaDB](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/building-myrocks-in-mariadb.md): Learn how to build the MyRocks storage engine from source within the MariaDB Server build process, including necessary dependencies and configuration options.
- [Differences Between MyRocks Variants](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/differences-between-myrocks-variants.md): Differences between variants of the MyRocks storage engine.
- [Getting Started with MyRocks](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/getting-started-with-myrocks.md): A guide to installing and configuring MyRocks, including enabling the plugin, setting up basic tables, and understanding key configuration parameters.
- [Loading Data Into MyRocks](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/loading-data-into-myrocks.md): Best practices and methods for efficiently loading large datasets into MyRocks tables, including using bulk loading features to improve performance.
- [MyRocks Bloom Filters](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-and-bloom-filters.md): Learn how to configure and use Bloom filters in MyRocks to speed up point lookups by probabilistically determining if a key exists in a data file.
- [MyRocks CHECK TABLE](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-and-check-table.md): Details on using the CHECK TABLE statement with MyRocks to verify the integrity of tables and indexes, and how it differs from other engines.
- [MyRocks Data Compression](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-and-data-compression.md): Explore the data compression options available in MyRocks, including different algorithms (Zstd, LZ4, etc.) and how to configure them per column family.
- [MyRocks Group Commit with Binary log](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-and-group-commit-with-binary-log.md): Understand how MyRocks implements group commit to coordinate with the binary log, ensuring data consistency and crash safety for replicated transactions.
- [MyRocks Index-Only Scans](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-and-index-only-scans.md): MyRocks storage engine scans that only use indexes.
- [MyRocks and Replication](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-and-replication.md): This page details how MyRocks integrates with MariaDB replication, specifically addressing limitations with statement-based replication and lack of Gap Lock support.
- [MyRocks START TRANSACTION WITH CONSISTENT SNAPSHOT](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-and-start-transaction-with-consistent-snapshot.md): MyRocks storage engine transactions with consistent snapshot.
- [MyRocks Column Families](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-column-families.md): Learn about MyRocks column families, a mechanism for grouping data similar to tablespaces, to optimize compression and Bloom filter settings per family.
- [MyRocks Performance Troubleshooting](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-performance-troubleshooting.md): A guide to diagnosing and resolving performance issues in MyRocks using status variables, \`SHOW ENGINE ROCKSDB STATUS\`, and RocksDB performance context.
- [Optimizer Statistics in MyRocks](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/optimizer-statistics-in-myrocks.md): MyRocks storage engine statistics for the query optimizer.
- [MyRocks Transactional Isolation](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-transactional-isolation.md): MyRocks storage engine transactional isolatioin.
- [MyRocks Status Variables](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-status-variables.md): A list of MyRocks-specific status variables providing metrics on cache hits, compaction statistics, block cache usage, and other internal operations.
- [MyRocks System Variables](https://mariadb.com/docs/server/server-usage/storage-engines/myrocks/myrocks-system-variables.md): A comprehensive reference for MyRocks system variables, allowing fine-tuning of performance, memory usage, compaction, and other internal behaviors.
- [OQGRAPH](https://mariadb.com/docs/server/server-usage/storage-engines/oqgraph-storage-engine.md): Explore the OQGRAPH storage engine in MariaDB Server. Learn how to efficiently manage hierarchical and complex graph data structures, perfect for social networks and bill of materials.
- [OQGRAPH Overview](https://mariadb.com/docs/server/server-usage/storage-engines/oqgraph-storage-engine/oqgraph-overview.md): An overview of the OQGRAPH storage engine, which allows for handling hierarchies and graph structures using SQL.
- [Installing OQGRAPH](https://mariadb.com/docs/server/server-usage/storage-engines/oqgraph-storage-engine/installing-oqgraph.md): This guide provides instructions for installing the OQGRAPH storage engine from package repositories or enabling the plugin.
- [Compiling OQGRAPH](https://mariadb.com/docs/server/server-usage/storage-engines/oqgraph-storage-engine/compiling-oqgraph.md): Learn about the dependencies and build steps required to compile the OQGRAPH storage engine from source.
- [Building OQGRAPH Under Windows](https://mariadb.com/docs/server/server-usage/storage-engines/oqgraph-storage-engine/building-oqgraph-under-windows.md): Specific instructions and prerequisites for building the OQGRAPH storage engine on Windows systems using Visual Studio.
- [OQGRAPH Examples](https://mariadb.com/docs/server/server-usage/storage-engines/oqgraph-storage-engine/oqgraph-examples.md): Practical examples demonstrating how to create OQGRAPH tables and perform graph operations like finding shortest paths and leaf nodes.
- [PERFORMANCE\_SCHEMA](https://mariadb.com/docs/server/server-usage/storage-engines/performance_schema-storage-engine.md): While technically a storage engine, PERFORMANCE\_SCHEMA provides a way to inspect internal server execution details at a low level.
- [SEQUENCE Storage Engine](https://mariadb.com/docs/server/server-usage/storage-engines/sequence-storage-engine.md): The Sequence engine generates virtual tables of number sequences on the fly, useful for generating series of integers without storing data.
- [S3 Storage Engine](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine.md): Integrate MariaDB Server with Amazon S3 using the S3 Storage Engine. Learn how to store and retrieve data directly from cloud object storage for scalability and cost efficiency.
- [Using the S3 Storage Engine](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/using-the-s3-storage-engine.md): This guide covers typical use cases for the S3 engine, such as archiving inactive tables, and details supported operations like ALTER TABLE and SELECT.
- [S3 Status Variables](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/s3-storage-engine-status-variables.md): A list of status variables for monitoring the S3 engine's interactions with the cloud service, although specific variables are not extensively documented here.
- [S3 System Variables](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/s3-storage-engine-system-variables.md): This page lists system variables to configure the S3 engine, including AWS credentials, bucket names, page cache sizes, and connection protocols.
- [S3 Engine Internals](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/s3-storage-engine-internals.md): Learn about the internal architecture of the S3 engine, which inherits from Aria code but redirects reads to S3, using a dedicated page cache.
- [Testing Connections to S3](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/testing-the-connections-to-s3.md): Instructions on how to verify your S3 configuration using tools like \`aria\_s3\_copy\` and the \`mysql-test-run\` suite to ensure proper connectivity.
- [aria\_s3\_copy](https://mariadb.com/docs/server/server-usage/storage-engines/s3-storage-engine/aria_s3_copy.md): A reference for the \`aria\_s3\_copy\` tool, which is used to manually copy Aria tables to and from S3 storage for testing and data migration.
- [SphinxSE](https://mariadb.com/docs/server/server-usage/storage-engines/sphinx-storage-engine.md): Integrate MariaDB Server with Sphinx for advanced full-text search. The Sphinx storage engine allows you to query external Sphinx indexes directly from your database.
- [About SphinxSE](https://mariadb.com/docs/server/server-usage/storage-engines/sphinx-storage-engine/about-sphinxse.md): SphinxSE is a storage engine that connects MariaDB to the Sphinx search daemon, enabling advanced full-text search capabilities within MariaDB.
- [Installing Sphinx](https://mariadb.com/docs/server/server-usage/storage-engines/sphinx-storage-engine/installing-sphinx.md): Instructions for installing the standalone Sphinx search server on various operating systems, a prerequisite for using the SphinxSE storage engine.
- [Installing and Testing SphinxSE with MariaDB](https://mariadb.com/docs/server/server-usage/storage-engines/sphinx-storage-engine/installing-and-testing-sphinxse-with-mariadb.md): Learn how to install the SphinxSE plugin in MariaDB and run tests to verify the connection between the database and the Sphinx daemon.
- [Configuring Sphinx](https://mariadb.com/docs/server/server-usage/storage-engines/sphinx-storage-engine/configuring-sphinx.md): A guide to configuring the Sphinx daemon (\`searchd\`) to index data from MariaDB, including setting up \`sphinx.conf\` and creating necessary users.
- [Spider](https://mariadb.com/docs/server/server-usage/storage-engines/spider.md): Explore the Spider storage engine in MariaDB Server. Learn how to shard data across multiple MariaDB and MySQL servers, enabling horizontal scaling and distributed database solutions.
- [Spider Storage Engine Overview](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-overview.md): An introduction to the Spider storage engine, which provides built-in sharding by linking to tables on remote MariaDB servers, supporting partitioning and XA transactions.
- [Spider Storage Engine Introduction](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction.md): Explains the architecture of Spider, where a "Spider node" processes queries and distributes them to one or more "Data nodes" that actually store the data.
- [MariaDB Enterprise Spider Schema Design](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-schema-design.md): Learn about the schema design of the Spider storage engine.
- [MariaDB Enterprise Spider Operations](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-operations.md): Learn about Spider operations in MariaDB Enterprise Server. This section covers advanced configurations, management, and best practices for leveraging Spider in enterprise environments.
- [Federated MariaDB Enterprise Spider Topology Operations](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-operations/federated-mariadb-enterprise-spider-topology-operations.md): This section covers operational guides for managing a Federated Spider topology, including migrating tables and performing backup and restore.
- [Spider Federated Overview](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-operations/federated-mariadb-enterprise-spider-topology-operations/spider-federated-overview.md): An overview of the federated topology for Spider, where a single Spider node aggregates data from multiple remote data nodes, acting as a unified access point.
- [Federated MariaDB Enterprise Spider Topology Backup and Restore](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-operations/federated-mariadb-enterprise-spider-topology-operations/federated-mariadb-enterprise-spider-topology-backup-and-restore.md): Procedures for performing consistent backups and restores in a federated Spider topology using MariaDB Backup and MariaDB Dump, ensuring data synchronization.
- [Federated MariaDB Enterprise Spider Topology Migrate Tables](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-operations/federated-mariadb-enterprise-spider-topology-operations/federated-mariadb-enterprise-spider-topology-migrate-tables.md): A guide on how to migrate tables from a standard MariaDB deployment to a Federated Spider topology, distributing data across multiple backend nodes.
- [ODBC MariaDB Enterprise Spider Topology Operations](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-operations/odbc-mariadb-enterprise-spider-topology-operations.md): Learn about ODBC operations in MariaDB Enterprise Spider topology. This section covers configuring and managing ODBC connections to distributed Spider environments for seamless data access.
- [Use Spider ODBC to Connect to Oracle](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-operations/odbc-mariadb-enterprise-spider-topology-operations/use-spider-odbc-to-connect-to-oracle.md): This guide details how to configure Spider to connect to an Oracle database via ODBC, enabling data migration and federated access to Oracle tables.
- [Sharded MariaDB Enterprise Spider Topology Operations](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-operations/sharded-mariadb-enterprise-spider-topology-operations.md): Learn about ODBC operations in MariaDB Enterprise Spider topology. This section covers configuring and managing ODBC connections to distributed Spider environments for seamless data access.
- [Spider Sharded Overview](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-operations/sharded-mariadb-enterprise-spider-topology-operations/spider-sharded-overview.md): Provides an overview of using Spider for sharding in MariaDB Enterprise Server, allowing data distribution across multiple nodes for horizontal scalability.
- [Sharded MariaDB Enterprise Spider Topology Add a Shard](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-operations/sharded-mariadb-enterprise-spider-topology-operations/sharded-mariadb-enterprise-spider-topology-add-a-shard.md): Instructions on how to expand a sharded Spider topology by adding new data nodes (shards) and rebalancing the data distribution.
- [Sharded MariaDB Enterprise Spider Topology Backup and Restore](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-introduction/mariadb-enterprise-spider-operations/sharded-mariadb-enterprise-spider-topology-operations/sharded-mariadb-enterprise-spider-topology-backup-and-restore.md): Guidelines for backing up and restoring a sharded Spider topology, ensuring consistency across multiple shards using tools like MariaDB Backup.
- [Spider Differences Between SpiderForMySQL and MariaDB](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-differences-between-spiderformysql-and-mariadb.md): This page outlines the differences between the standalone SpiderForMySQL distribution and the version integrated into MariaDB Server, including version correspondence and feature availability.
- [Spider Feature Matrix](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-feature-matrix.md): A matrix listing the features supported by Spider, including sharding, partitioning, XA transactions, and support for various SQL statements and functions.
- [Spider Use Cases](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-use-cases.md): Describes common use cases for Spider, such as horizontal sharding for scalability, consolidating data from multiple sources, and migrating data between servers.
- [Spider Installation](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-installation.md): A guide to installing the Spider storage engine on Debian/Ubuntu and other Linux distributions, including loading the plugin and configuring data nodes.
- [Spider Cluster Management](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-cluster-management.md): Covers advanced management topics like executing direct SQL on backends, copying tables between nodes, and monitoring the cluster using status variables.
- [Spider Case Studies](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-case-studies.md): A list of real-world companies and projects using Spider for high-volume data handling, gaming, and analytics, illustrating its scalability.
- [Spider Benchmarks](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-benchmarks.md): Performance benchmark results for Spider, demonstrating its throughput and latency characteristics under various workloads compared to other configurations.
- [Information Schema SPIDER\_WRAPPER\_PROTOCOLS Table](https://mariadb.com/docs/server/server-usage/storage-engines/spider/information-schema-spider_wrapper_protocols-table.md): Describes the SPIDER\_WRAPPER\_PROTOCOLS table, which lists the available foreign data wrappers (like \`mysql\`) that Spider can use to connect to remote servers.
- [Spider Storage Engine Core Concepts](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-storage-engine-core-concepts.md): Explains the fundamental concepts behind Spider, including its architecture as a proxy storage engine, sharding capabilities, and support for XA transactions across data nodes.
- [Spider System Variables](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-system-variables.md): Comprehensive list of system variables to configure Spider globally or per session, affecting connection timeouts, buffering, and query pushdown strategies.
- [Spider Table Parameters](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-table-parameters.md): A reference for table-level parameters in Spider, which can be set via the COMMENT or CONNECTION string to control connection settings, monitoring, and query behavior.
- [Spider Functions](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-functions.md): Explore Spider functions in MariaDB Server. Learn about the specialized functions that enhance data access and manipulation across sharded and distributed databases using the Spider storage engine.
- [SPIDER\_BG\_DIRECT\_SQL](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-functions/spider_bg_direct_sql.md): This UDF allows you to execute SQL statements on remote data nodes in the background, enabling concurrent processing and non-blocking operations.
- [SPIDER\_COPY\_TABLES](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-functions/spider_copy_tables.md): Learn how to use this function to copy table data from one Spider link ID to another, useful for migrating data or rebalancing shards without stopping the service.
- [SPIDER\_DIRECT\_SQL](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-functions/spider_direct_sql.md): This function executes an SQL string directly on a specified remote backend server, allowing for maintenance tasks or queries that bypass local parsing.
- [SPIDER\_FLUSH\_TABLE\_MON\_CACHE](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-functions/spider_flush_table_mon_cache.md): Use this UDF to refresh the cache used by Spider's monitoring threads, ensuring that the status of remote tables and connections is up to date.
- [Spider FAQ](https://mariadb.com/docs/server/server-usage/storage-engines/spider/spider-faq.md): Frequently asked questions about Spider, covering troubleshooting common errors, configuration best practices, and architectural questions regarding HA and sharding.
- [VIDEX Storage Engine](https://mariadb.com/docs/server/server-usage/storage-engines/videx-storage-engine.md): The VIDEX storage engine is an aggregated, extensible engine suitable for what-if analyses in MariaDB. The name is derived from \[VI]rtual in\[DEX].
- [Converting Tables from MyISAM to InnoDB](https://mariadb.com/docs/server/server-usage/storage-engines/converting-tables-from-myisam-to-innodb.md): This guide outlines the benefits and process of migrating tables from MyISAM to InnoDB, highlighting key differences like transaction support and foreign keys.
- [Machine Learning with MindsDB](https://mariadb.com/docs/server/server-usage/storage-engines/machine-learning-with-mindsdb.md): Learn how to integrate MindsDB with MariaDB to train and query machine learning models directly using standard SQL commands.
- [Legacy Storage Engines](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines.md): Explore legacy storage engines in MariaDB Server. This section provides information on older engines, their historical context, and considerations for migration or compatibility.
- [FEDERATED Storage Engine](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/federated-storage-engine.md): Legacy FEDERATED storage engine description.
- [Cassandra Storage Engine](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/cassandra.md): Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
- [Building Cassandra Storage Engine for Packaging](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/cassandra/building-cassandra-storage-engine-for-packaging.md): Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
- [Building Cassandra Storage Engine](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/cassandra/building-cassandra-storage-engine.md): Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
- [Cassandra Status Variables](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/cassandra/cassandra-status-variables.md): Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
- [Cassandra Storage Engine Future Plans](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/cassandra/cassandra-storage-engine-future-plans.md): Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
- [Cassandra Storage Engine Issues](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/cassandra/cassandra-storage-engine-issues.md): Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
- [Cassandra Storage Engine Overview](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/cassandra/cassandra-storage-engine-overview.md): Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
- [Cassandra Storage Engine Use Example](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/cassandra/cassandra-storage-engine-use-example.md): Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
- [Cassandra System Variables](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/cassandra/cassandra-system-variables.md): Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
- [Handling Joins With Cassandra](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/cassandra/handling-joins-with-cassandra.md): Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
- [Virtual Machine to Test the Cassandra Storage Engine](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/cassandra/virtual-machine-to-test-the-cassandra-storage-engine.md): Legacy Cassandra storage engine description. Cassandra was removed from MariaDB in MariaDB 10.6.
- [TokuDB](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/tokudb.md): The TokuDB storage engine has been removed from MariaDB.
- [TokuDB Overview](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/tokudb/tokudb-overview.md): The TokuDB storage engine has been removed from MariaDB.
- [Installing TokuDB](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/tokudb/installing-tokudb.md): The TokuDB storage engine has been removed from MariaDB.
- [TokuDB Differences](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/tokudb/tokudb-differences.md): The TokuDB storage engine has been removed from MariaDB.
- [TokuDB Resources](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/tokudb/tokudb-resources.md): The TokuDB storage engine has been removed from MariaDB.
- [TokuDB Status Variables](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/tokudb/tokudb-status-variables.md): The TokuDB storage engine has been removed from MariaDB.
- [TokuDB System Variables](https://mariadb.com/docs/server/server-usage/storage-engines/legacy-storage-engines/tokudb/tokudb-system-variables.md): The TokuDB storage engine has been removed from MariaDB.
- [Triggers & Events](https://mariadb.com/docs/server/server-usage/triggers-events.md): Automate database actions with triggers and events in MariaDB Server. Learn to define automatic responses to data modifications and schedule tasks for efficient database management.
- [Event Scheduler](https://mariadb.com/docs/server/server-usage/triggers-events/event-scheduler.md): Utilize the Event Scheduler in MariaDB Server to automate tasks. Learn how to create, manage, and schedule events to execute SQL statements at specified intervals or times.
- [Events Overview](https://mariadb.com/docs/server/server-usage/triggers-events/event-scheduler/events.md): An introduction to creating and managing scheduled events, which are named database objects containing SQL statements to be executed by the Event Scheduler.
- [ALTER EVENT](https://mariadb.com/docs/server/server-usage/triggers-events/event-scheduler/alter-event.md): Learn how to modify the characteristics of an existing event, such as its schedule, body, or enabled status, without dropping and recreating it.
- [Event Limitations](https://mariadb.com/docs/server/server-usage/triggers-events/event-scheduler/event-limitations.md): A list of restrictions associated with the Event Scheduler, including the inability to return result sets and specific date range limitations.
- [Triggers](https://mariadb.com/docs/server/server-usage/triggers-events/triggers.md): Automate actions in MariaDB Server with triggers. Learn how to create and manage triggers that execute automatically before or after data modifications, ensuring data integrity and business logic enfo
- [Trigger Overview](https://mariadb.com/docs/server/server-usage/triggers-events/triggers/trigger-overview.md): Complete MariaDB triggers overview: BEFORE/AFTER INSERT/UPDATE/DELETE timing, CREATE TRIGGER syntax, FOLLOWS|PRECEDES ordering, and DROP/SHOW TRIGGERS.
- [CREATE TRIGGER](https://mariadb.com/docs/server/server-usage/triggers-events/triggers/create-trigger.md): Complete CREATE TRIGGER reference: OR REPLACE, DEFINER, IF NOT EXISTS, FOLLOWS/PRECEDES options for BEFORE/AFTER INSERT, UPDATE, or DELETE triggers rules.
- [Trigger Limitations](https://mariadb.com/docs/server/server-usage/triggers-events/triggers/trigger-limitations.md): Understand the constraints of triggers, such as the prohibition of statements that return result sets or explicitly start/commit transactions.
- [Triggers and Implicit Locks](https://mariadb.com/docs/server/server-usage/triggers-events/triggers/triggers-and-implicit-locks.md): Explains how triggers can cause implicit locks on referenced tables during the execution of a statement, potentially affecting concurrency.
- [User-Defined Functions](https://mariadb.com/docs/server/server-usage/user-defined-functions.md): Extend MariaDB Server's capabilities with user-defined functions (UDFs). Learn how to create and implement custom functions to perform specialized operations directly within your SQL queries.
- [User-Defined Functions Overview](https://mariadb.com/docs/server/server-usage/user-defined-functions/user-defined-functions-overview.md): An introduction to User-Defined Functions (UDFs) in MariaDB, explaining how they extend the server's functionality by adding new native-like functions.
- [Creating User-Defined Functions](https://mariadb.com/docs/server/server-usage/user-defined-functions/creating-user-defined-functions.md): A guide for developers on writing UDFs in C/C++, covering the required interface functions, memory allocation, and thread safety.
- [CREATE FUNCTION UDF](https://mariadb.com/docs/server/server-usage/user-defined-functions/create-function-udf.md): Install a user-defined function from a shared library. This command loads an external compiled function into the server for extended capabilities.
- [DROP FUNCTION UDF](https://mariadb.com/docs/server/server-usage/user-defined-functions/drop-function-udf.md): Documentation for the DROP FUNCTION statement, which uninstalls a UDF and removes its entry from the system table.
- [User-Defined Functions Calling Sequences](https://mariadb.com/docs/server/server-usage/user-defined-functions/user-defined-functions-calling-sequences.md): Technical details on the execution flow of UDFs, explaining the sequence in which initialization, processing, and de-initialization functions are called.
- [User-Defined Functions Security](https://mariadb.com/docs/server/server-usage/user-defined-functions/user-defined-functions-security.md): Overview of security measures for UDFs, including file location restrictions, required privileges, and system variable configurations.
- [Views](https://mariadb.com/docs/server/server-usage/views.md): Learn to use views in MariaDB Server. This section explains how to create virtual tables from query results, simplifying complex queries and enhancing data security and abstraction.
- [ALTER VIEW](https://mariadb.com/docs/server/server-usage/views/alter-view.md): Documentation for the ALTER VIEW statement, which is used to modify an existing view's definition without dropping and recreating it.
- [CREATE VIEW](https://mariadb.com/docs/server/server-usage/views/create-view.md): Complete CREATE VIEW reference: OR REPLACE/IF NOT EXISTS, ALGORITHM=MERGE|TEMPTABLE|UNDEFINED, DEFINER/CURRENT\_USER, and SQL SECURITY DEFINER|INVOKER.
- [DROP VIEW](https://mariadb.com/docs/server/server-usage/views/drop-view.md): Explains how to use the DROP VIEW statement to remove one or more views from the database, including required privileges.
- [Information Schema VIEWS Table](https://mariadb.com/docs/server/server-usage/views/information-schema-views-table.md): Describes the VIEWS table in the Information Schema, which provides metadata about all views in the database, such as definition and check options.
- [Inserting and Updating with Views](https://mariadb.com/docs/server/server-usage/views/inserting-and-updating-with-views.md): Covers the conditions under which a view is updatable, allowing INSERT, UPDATE, and DELETE operations to modify the underlying base tables.
- [View Algorithms](https://mariadb.com/docs/server/server-usage/views/view-algorithms.md): Learn about the different algorithms (MERGE, TEMPTABLE, UNDEFINED) MariaDB uses to process views and how they impact performance and updatability.
- [Server Management](https://mariadb.com/docs/server/server-management.md): Effectively managing your MariaDB Server is key to ensuring its reliability, performance, and security. This section serves as your central hub for all aspects of MariaDB Server management.
- [Deployment](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb.md): Learn to install and upgrade MariaDB Server. This section provides detailed instructions and best practices for setting up new instances and seamlessly upgrading existing ones to newer versions.
- [MariaDB Package Repository Setup and Usage](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/mariadb-package-repository-setup-and-usage.md): Complete guide to MariaDB package repositories. Complete setup instructions for APT, YUM, Zypper with GPG keys and configurations for production use.
- [General Deployment Instructions](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/deployment-general-installing-and-upgrading-instructions.md): Find general instructions for installing and upgrading MariaDB Server deployments. This section offers fundamental guidance applicable across various installation methods and environments.
- [Best Practices](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/deployment-general-installing-and-upgrading-instructions/best-practices.md): A guide outlining essential recommendations for stable MariaDB deployments, covering backup strategies, change management, security controls, and pre-production testing.
- [Deployment Methods](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/deployment-general-installing-and-upgrading-instructions/deployment-methods.md): Overview of different deployment architectures (single-node, primary/replica) & methods, including manual installation via repositories or tarballs, and automated deployment with tools like Ansible.
- [Installing Enterprise Server](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-enterprise-server.md)
- [Customer Download Token](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-enterprise-server/token.md): Instructions on how to retrieve and use a Customer Download Token to access MariaDB Enterprise Server packages and binaries.
- [Installing Community Server](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb.md): Learn how to install MariaDB Server on various platforms. This section provides detailed guides and considerations for setting up your database environment, from simple installations to complex deploy
- [MariaDB ID Sign Up](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/mariadb-id-sign-up.md): Information on creating a free MariaDB ID account to access software downloads, including binary packages and repositories.
- [MariaDB Binary Packages](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages.md): Provides details on using MariaDB binary packages (tarballs, RPMs, DEBs) for installation, including repository configuration scripts.
- [GPG](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/gpg.md): Information about the GPG keys used to sign MariaDB packages and repositories, including how to import them for verification.
- [Installing MariaDB .deb Files](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/installing-mariadb-deb-files.md): Complete .deb installation guide: add repo via mariadb\_repo\_setup, import GPG keys, apt install mariadb-server galera-4, and APT configuration.
- [Installing MariaDB RPM Files](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/rpm.md): Install and manage MariaDB Server using RPM packages. This section provides detailed instructions for deploying and upgrading MariaDB on RPM-based Linux distributions.
- [About the MariaDB RPM Files](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/rpm/about-the-mariadb-rpm-files.md): Provides an overview of the RPM packages available for MariaDB, listing the various RPMs such as server, client, backup, and shared libraries, and explaining their contents and dependencies.
- [Installing MariaDB with yum/dnf](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/rpm/yum.md): How to install MariaDB on systems that use the yum or dnf package managers
- [Installing MariaDB with zypper](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/rpm/installing-mariadb-with-zypper.md): Detailed steps for installing MariaDB on SLES and OpenSUSE using the \`zypper\` package manager, including repository configuration and package installation.
- [Checking MariaDB RPM Package Signatures](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/rpm/checking-mariadb-rpm-package-signatures.md): Instructions on how to verify the integrity of MariaDB RPM packages using GPG signatures, including importing the public key and running \`rpm --checksig\`.
- [Installing MariaDB With the rpm Tool](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/rpm/installing-mariadb-with-the-rpm-tool.md): A guide to installing MariaDB using the low-level \`rpm\` command, suitable for situations where package managers like \`yum\` or \`dnf\` are not available or preferred.
- [MariaDB for DirectAdmin Using RPMs](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/rpm/mariadb-for-directadmin-using-rpms.md): Specific instructions for installing MariaDB RPMs on servers running the DirectAdmin control panel, including necessary configuration edits to prevent conflicts.
- [MariaDB Installation via RPMs on CentOS 7](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/rpm/mariadb-installation-version-10121-via-rpms-on-centos-7.md): A detailed walkthrough for installing a specific legacy version of MariaDB (10.1.21) on CentOS 7 using individual RPM packages, including dependency resolution.
- [Troubleshooting MariaDB Installs on RHEL / CentOS](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/rpm/troubleshooting-mariadb-installs-on-rhel-centos.md): Solutions for common installation issues on RHEL and CentOS, such as conflicts with existing MySQL installations and handling configuration file backups (.rpmsave).
- [Why Source RPMs (SRPMs) Aren't Packaged For Some Platforms](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/rpm/why-source-rpms-srpms-arent-packaged-for-some-platforms.md): Explains the limitations in providing Source RPMs (SRPMs) for certain platforms due to CMake version requirements and build system dependencies.
- [Installing MariaDB Alongside MySQL](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/installing-mariadb-alongside-mysql.md): Instructions for installing MariaDB on the same server as an existing MySQL installation, useful for migration testing or running multiple versions.
- [Installing MariaDB Binary Tarballs](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/installing-mariadb-binary-tarballs.md): A guide to installing MariaDB from pre-compiled binary tarballs on Linux, allowing for flexible installation paths and multiple versions.
- [Installing MariaDB MSI Packages on Windows](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/installing-mariadb-msi-packages-on-windows.md): Complete MariaDB installation guide. Complete setup instructions for Linux, Windows, and macOS with configuration and verification for production use.
- [Installing MariaDB on macOS](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/installing-mariadb-on-macos-using-homebrew.md): How to install MariaDB Server on macOS using the Homebrew package manager, including starting the service and securing the installation.
- [Installing MariaDB on macOS (PKG)](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/installing-mariadb-server-pkg-packages-on-macos.md): How to install MariaDB Server on macOS. This is possible using Homebrew.
- [Installing MariaDB Windows ZIP Packages](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/installing-mariadb-windows-zip-packages.md): Instructions for manually installing MariaDB on Windows from a ZIP archive, useful for portable installations or advanced configuration needs.
- [Deploy with Package Tarballs](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/package-tarballs.md): Explains the benefits and use cases for deploying MariaDB using package tarballs (containing RPMs or DEBs) for offline or custom installations.
- [Deploy with Local Package Repository Mirrors](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/binary-packages/repo-mirror.md): Learn how to create and maintain local mirrors of MariaDB package repositories for secure or air-gapped deployments.
- [Installing System Tables](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/installing-system-tables-mariadb-install-db.md): Explains the necessity of initializing system tables (using mariadb-install-db) after installation and troubleshooting startup issues related to missing tables.
- [Installing System Tables on Unix](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/installing-system-tables-mariadb-install-db/installing-system-tables-on-unix.md): Instructions for running the \`mariadb-install-db\` script on Unix-like systems to initialize the MariaDB data directory and system tables.
- [Installing System Tables on Windows](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/installing-system-tables-mariadb-install-db/mariadb-install-db-exe.md): Details the use of \`mariadb-install-db.exe\` on Windows to create new database instances, set the root password, and register Windows services.
- [Troubleshooting Installation Issues](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/troubleshooting-installation-issues.md): A guide to diagnosing and resolving common installation and connection problems, such as socket errors, permission denied messages, and configuration conflicts.
- [Error: symbol mysql\_get\_server\_name, version libmysqlclient\_16 not defined](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/troubleshooting-installation-issues/error-symbol-mysql_get_server_name-version-libmysqlclient_16-not-defined.md): Troubleshooting guide for a specific linker error involving \`mysql\_get\_server\_name\` and \`libmysqlclient\_16\`, typically occurring due to library version mismatches.
- [Installation issues on Windows](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/troubleshooting-installation-issues/installation-issues-on-windows.md): Common installation problems on Windows, such as issues with User Account Control (UAC) or unsupported Windows versions, and their solutions.
- [Installation Issues with PHP5](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/troubleshooting-installation-issues/installation-issues-with-php5.md): Addresses compatibility issues between MariaDB and older PHP5 client libraries, specifically regarding header and library version mismatches.
- [Installing on an Old Linux Version](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/troubleshooting-installation-issues/installing-on-an-old-linux-version.md): Guidance for dealing with glibc or shared library errors when attempting to install modern MariaDB binaries on older Linux distributions.
- [Installation Issues on Debian and Ubuntu](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/troubleshooting-installation-issues/installation-issues-on-debian-and-ubuntu.md): A collection of troubleshooting articles specific to Debian and Ubuntu deployments, covering upgrade failures, repository conflicts, and migration issues.
- [apt-upgrade Fails, But the Database is Running](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/troubleshooting-installation-issues/installation-issues-on-debian-and-ubuntu/apt-upgrade-fails-but-the-database-is-running.md): Solutions for when \`apt-get upgrade\` hangs or fails because the MariaDB service takes too long to start, triggering a timeout in the init script.
- [Differences in MariaDB in Debian (and Ubuntu)](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/troubleshooting-installation-issues/installation-issues-on-debian-and-ubuntu/differences-in-mariadb-in-debian-and-ubuntu.md): Explains the differences between official Debian/Ubuntu repository packages and those from MariaDB.org, particularly regarding library linking and configuration defaults.
- [MariaDB 5.5.33 Debian and Ubuntu Installation Issues](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/troubleshooting-installation-issues/installation-issues-on-debian-and-ubuntu/mariadb-5533-debian-and-ubuntu-installation-issues.md): Specific instructions for resolving dependency breakage that occurred with the release of MariaDB 5.5.33 on Debian and Ubuntu systems.
- [MariaDB Debian Live Images](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/troubleshooting-installation-issues/installation-issues-on-debian-and-ubuntu/mariadb-debian-live-images.md): Information about using MariaDB Debian Live images for testing and offline installation, including boot options and default credentials.
- [Moving from MySQL to MariaDB in Debian 9](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/troubleshooting-installation-issues/installation-issues-on-debian-and-ubuntu/moving-from-mysql-to-mariadb-in-debian-9.md): A guide on migrating from MySQL 5.5 to MariaDB 10.1 during an operating system upgrade to Debian 9 (Stretch).
- [Installing MariaDB on IBM Cloud](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/installing-mariadb/installing-mariadb-on-ibm-cloud.md): Step-by-step instructions for deploying MariaDB on IBM Cloud Kubernetes Service, including provisioning clusters and configuring storage.
- [Compiling MariaDB From Source](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source.md): Instructions for compiling MariaDB Server from source code using CMake, including obtaining the source and installing dependencies.
- [Compiling MariaDB From Source: The Master Guide](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/compiling-mariadb-from-source-the-master-guide.md): Complete step-by-step guide for compiling and building MariaDB from source on various flavors of Linux and on macOS.
- [Building MariaDB on Windows](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/building_mariadb_on_windows.md): Guide to building MariaDB on Windows using Visual Studio, CMake, and Git, including creating ZIP and MSI packages.
- [Cross-compiling MariaDB](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/cross-compiling-mariadb.md): Instructions for cross-compiling MariaDB for different architectures, including using Buildroot and CMake toolchain files.
- [Compiling MariaDB with Extra Modules/Options](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/compiling-mariadb-with-extra-modulesoptions.md): Compile MariaDB Server with extra modules and options. This section details how to customize your build from source, enabling specific features or optimizations for your deployment.
- [Specifying Which Plugins to Build](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/compiling-mariadb-with-extra-modulesoptions/specifying-which-plugins-to-build.md): Explains how to use CMake options like \`PLUGIN\_xxx\` to control which plugins are built statically, dynamically, or not at all during compilation.
- [Using MariaDB with TCMalloc or jemalloc](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/compiling-mariadb-with-extra-modulesoptions/using-mariadb-with-tcmalloc-or-jemalloc.md): Instructions on building and configuring MariaDB to use alternative memory allocators like TCMalloc or jemalloc for improved performance and profiling.
- [Legacy Guides](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides.md): This section holds building-MariaDB-from-source instructions for building old versions of MariaDB. Recent instructions are in the Compiling MariaDB From Source: The Master Guide page.
- [Build Environment Setup for macOS](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/build_environment_setup_for_mac.md): Instructions for setting up the build environment on macOS, including installing dependencies via Homebrew and configuring CMake.
- [Building MariaDB on Gentoo](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/building_mariadb_on_gentoo.md): Instructions for building MariaDB on Gentoo Linux using the \`emerge\` command.
- [Creating a Debian Repository](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/creating_a_debian_repository.md): Instructions on how to create a custom Debian repository for MariaDB packages using \`dpkg-scanpackages\`.
- [Creating the MariaDB Source Tarball](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/creating_the_mariadb_source_tarball.md): Explains how to generate a source tarball from the MariaDB build environment using \`automake\` and \`make dist\`.
- [Build Environment Setup for Linux](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/build-environment-setup-for-linux.md): Lists required tools and dependencies for building MariaDB on Linux, and how to install them using package managers.
- [Building MariaDB from a Source RPM](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/building-mariadb-from-a-source-rpm.md): Instructions for building MariaDB binaries from a source RPM package using tools like \`rpmbuild\`, \`yum\`, or \`dnf\`.
- [Building MariaDB From Source Using musl-based GNU/Linux](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/building-mariadb-from-source-using-musl-based-gnulinux.md): Guide for compiling MariaDB on Alpine Linux or other musl-based systems, noting limitations like TokuDB support.
- [Building MariaDB on CentOS](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/source-building-mariadb-on-centos.md): Instructions for building MariaDB on CentOS, including installing build dependencies with \`yum-builddep\`.
- [Building MariaDB on Debian](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/building-mariadb-on-debian.md): Step-by-step guide for compiling MariaDB on Debian, including installing build dependencies via \`apt-get\` and using \`autobake-deb.sh\`.
- [Building MariaDB on Fedora](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/building-mariadb-on-fedora.md): Instructions for building MariaDB on Fedora, using \`dnf builddep\` to install dependencies and CMake to configure the build.
- [Building MariaDB on FreeBSD](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/building-mariadb-on-freebsd.md): Instructions for building MariaDB on FreeBSD using Ports or Poudriere, including configuring build options.
- [Building MariaDB on Solaris and OpenSolaris](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/building-mariadb-on-solaris-and-opensolaris.md): Notes and configuration tips for building MariaDB on Solaris and OpenSolaris platforms, including buildbot setup.
- [Building MariaDB on Ubuntu](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/building-mariadb-on-ubuntu.md): Step-by-step guide for compiling MariaDB on Ubuntu, covering build dependencies installation and using source repositories.
- [Building RPM Packages From Source](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/building-rpm-packages-from-source.md): Explains how to generate RPM packages from the MariaDB source code using CMake with the \`-DRPM\` flag.
- [Compile and Using MariaDB with Sanitizers (ASAN, UBSAN, TSAN, MSAN)](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/compile-and-using-mariadb-with-sanitizers-asan-ubsan-tsan-msan.md): Guide on compiling MariaDB with various sanitizers like ASAN and UBSAN for debugging and error detection.
- [Creating the MariaDB Binary Tarball](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/creating-the-mariadb-binary-tarball.md): How to generate a binary tarball from compiled source using \`make package\`, enabling portable distribution.
- [Compiling with the InnoDB Plugin from Oracle](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/compiling-with-the-innodb-plugin-from-oracle.md): Historical guide on compiling older MariaDB versions with the original Oracle InnoDB plugin instead of XtraDB.
- [Compiling MariaDB with Vanilla XtraDB](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source/legacy-guides/compiling-mariadb-with-vanilla-xtradb.md): A guide for compiling older versions of MariaDB (specifically 5.3) with the original XtraDB engine from Percona Server, useful for testing purposes.
- [Configuring MariaDB](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/configuring-mariadb.md): Learn how to configure MariaDB Server. This section covers essential configuration options, system variables, and best practices for tuning your database for optimal performance and security.
- [Configuring MariaDB with Option Files](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/configuring-mariadb/configuring-mariadb-with-option-files.md): Complete guide to MariaDB option files. Complete my.cnf reference with configuration groups, parameter syntax, and file hierarchy for production use.
- [MariaDB Environment Variables](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/configuring-mariadb/mariadb-environment-variables.md): Complete MariaDB environment variables: MYSQL\_HOME, LD\_PRELOAD, my.cnf search path precedence, and interaction with option files/command-line options.
- [Advanced Configuration](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/configuring-mariadb/mariadb-performance-advanced-configurations.md): Dive into advanced configurations for MariaDB Server performance. This section covers in-depth tuning parameters, optimization strategies, and best practices to maximize speed and efficiency.
- [Atomic Write Support](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/configuring-mariadb/mariadb-performance-advanced-configurations/atomic-write-support.md): Explains the concept of atomic writes in MariaDB, which improve performance and data integrity on SSDs by bypassing the InnoDB doublewrite buffer, supported on devices like Fusion-io and Shannon SSDs.
- [Configuring Linux for MariaDB](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/configuring-mariadb/mariadb-performance-advanced-configurations/configuring-linux-for-mariadb.md): Guidance on tuning Linux kernel settings for MariaDB performance, including I/O schedulers (using \`none\` or \`mq-deadline\`), open file limits, and core file sizes.
- [Configuring MariaDB for Optimal Performance](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/configuring-mariadb/mariadb-performance-advanced-configurations/configuring-mariadb-for-optimal-performance.md): Complete MariaDB performance tuning: innodb\_buffer\_pool\_size, aria\_pagecache\_buffer\_size, thread\_handling configuration, and SHOW GLOBAL STATUS monitoring.
- [Configuring Swappiness](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/configuring-mariadb/mariadb-performance-advanced-configurations/configuring-swappiness.md): Recommendations for setting the Linux \`vm.swappiness\` kernel parameter (ideally to 1) to prevent the OS from swapping out MariaDB memory pages, which degrades performance.
- [Fusion-io](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/configuring-mariadb/mariadb-performance-advanced-configurations/fusion-io.md): Introduction to using Fusion-io flash memory cards with MariaDB to significantly boost I/O throughput and reduce latency, including benefits like atomic write support.
- [Fusion-io Introduction](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/configuring-mariadb/mariadb-performance-advanced-configurations/fusion-io/fusion-io-introduction.md): Fusion-io develops PCIe based NAND flash memory cards and related software that can be used to speed up MariaDB databases.
- [Upgrading MariaDB](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading.md): Complete MariaDB upgrade guide. Complete migration reference with version compatibility, backup procedures, and rollback strategies for production use.
- [Platform Specific Upgrade Guides](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/platform-specific-upgrade-guides.md): Provides tailored instructions for upgrading MariaDB on different operating systems, including Linux and Windows, and within specific environments like Galera Cluster.
- [Upgrading on Linux](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/platform-specific-upgrade-guides/upgrading-on-linux.md): Guide to upgrading MariaDB on Linux.
- [Upgrading Between Major MariaDB Versions](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/platform-specific-upgrade-guides/upgrading-on-linux/upgrading-between-major-mariadb-versions.md): Complete MariaDB upgrade guide. Complete migration reference with version compatibility, backup procedures, and rollback strategies for production use.
- [Upgrading Between Minor MariaDB Versions](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/platform-specific-upgrade-guides/upgrading-on-linux/upgrading-between-minor-versions-on-linux.md): Step-by-step minor version upgrade (e.g., 11.4.4 to 11.4.5) for MariaDB Community Server on Linux using YUM, APT, or ZYpp — backup, stop, upgrade packages, restart, and run mariadb-upgrade.
- [Upgrading MariaDB on Windows](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/platform-specific-upgrade-guides/upgrading-mariadb-on-windows.md): Guide to upgrading MariaDB on Windows using the MSI installer, supporting both minor upgrades and major version migrations using the upgrade wizard.
- [Upgrading from MySQL to MariaDB](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/platform-specific-upgrade-guides/upgrading-mariadb-upgrading-from-mysql-to-mariadb.md)
- [MariaDB Community Server Upgrade Paths](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths.md): An overview of supported upgrade paths for MariaDB Community Server, linking to specific guides for upgrading between major versions like 10.x and 11.x.
- [Upgrading from MariaDB 11.8 to MariaDB 12.3](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-from-mariadb-11-8-to-mariadb-12-3.md): Upgrade guide for moving from MariaDB 11.8 to 12.3, covering the upgrade procedure, removed options, and replication caveats.
- [Upgrading from MariaDB 11.4 to MariaDB 11.8](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-from-mariadb-11-4-to-mariadb-11-8.md): Upgrade guide for moving from MariaDB 11.4 to 11.8, covering new features like vector search, optimizer improvements, and data type enhancements.
- [Upgrading from MariaDB 11.3 to MariaDB 11.4](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-from-mariadb-11-3-to-mariadb-11-4.md): Instructions for upgrading from the rolling release 11.3 to the long-term support release 11.4, detailing package updates and system table upgrades.
- [Upgrading from MariaDB 10.11 to MariaDB 11.4](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-from-mariadb-10-11-to-mariadb-11-4.md): Guide for upgrading from the previous LTS version 10.11 to 11.4, highlighting major optimizer changes, replication improvements, and SSL defaults.
- [Upgrading from MariaDB 10.6 to MariaDB 10.11](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-from-mariadb-10-6-to-mariadb-10-11.md): Complete MariaDB 10.6 to 10.11 upgrade: repository config, apt-get/yum/zypper remove+install, my.cnf option changes, and run mariadb-upgrade.
- [Upgrading from MariaDB 10.5 to MariaDB 10.6](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-from-mariadb-10-5-to-mariadb-10-6.md): Instructions for upgrading to MariaDB 10.6, noting significant changes like the default character set switch to \`utf8mb3\` and atomic DDL support.
- [Archived Guides (Unmaintained CS Versions)](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases.md): Upgrading guides for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 11.2 to MariaDB 11.3](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-11-2-to-mariadb-11-3.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 11.1 to MariaDB 11.2](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-11-1-to-mariadb-11-2.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 11.0 to MariaDB 11.1](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-11-0-to-mariadb-11-1.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 10.11 to MariaDB 11.0](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-10-11-to-mariadb-11-0.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 10.7 to MariaDB 10.8](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-10-7-to-mariadb-10-8.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 10.6 to MariaDB 10.7](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-10-6-to-mariadb-10-7.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 10.4 to MariaDB 10.5](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-10-4-to-mariadb-10-5.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 10.3 to MariaDB 10.4](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-103-to-mariadb-104.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 10.2 to MariaDB 10.3](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-102-to-mariadb-103.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 10.1 to MariaDB 10.2](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-101-to-mariadb-102.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 10.0 to MariaDB 10.1](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-100-to-mariadb-101.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [Upgrading from MariaDB 5.3 to MariaDB 5.5](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/upgrading-to-unmaintained-mariadb-releases/upgrading-from-mariadb-53-to-mariadb-55.md): An upgrading guide for unmaintained versions of MariaDB Community Server.
- [General Upgrade Information](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/mariadb-community-server-upgrade-paths/general-upgrade-information.md)
- [MariaDB Enterprise Server Upgrade Paths](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths.md): Provides an overview of supported upgrade paths for MariaDB Enterprise Server, linking to specific guides for upgrading between major versions.
- [MariaDB Enterprise Server 11.8](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-11.8.md): Upgrade guide for MariaDB Enterprise Server 11.8, highlighting significant performance improvements in transactional throughput, new vector search optimizations, and enhanced observability features.
- [Upgrade to MariaDB Enterprise Server 11.8](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-11.8/upgrade-to-mariadb-enterprise-server-11.8.md): Upgrade guide for MariaDB Enterprise Server 11.8, highlighting significant performance improvements in transactional throughput, new vector search optimizations, and enhanced observability features.
- [Upgrade MariaDB Enterprise Server from 11.8.X to 11.8.Y](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-11.8/upgrade-mariadb-enterprise-server-from-11.8.x-to-11.8.y.md): Instructions for performing a minor release upgrade of MariaDB Enterprise Server within the 11.8 series, from an earlier 11.8.x release to a later 11.8.y release.
- [Upgrading from MariaDB Enterprise Server 10.6 to 11.8](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-11.8/upgrading-from-mariadb-enterprise-server-10.6-to-11.8.md)
- [Upgrade from MariaDB Community Server 10.6 to MariaDB Enterprise Server 11.8](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-11.8/upgrade-from-mariadb-community-server-10.6-to-mariadb-enterprise-server-11.8.md): Upgrade directly from MariaDB Community Server 10.6 to MariaDB Enterprise Server 11.8 — combining a product switch (Community to Enterprise) and a major version jump (10.6 to 11.8) in a single upgrade
- [MariaDB Enterprise Server 11.4](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-11.4.md): Instructions for upgrading to MariaDB Enterprise Server 11.4, which introduces new data types like UUID and INET4, advanced JSON functions, and non-blocking online schema changes.
- [Upgrade to MariaDB Enterprise Server 11.4](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-11.4/upgrade-to-mariadb-enterprise-server-11.4.md): Instructions for upgrading to MariaDB Enterprise Server 11.4, which introduces new data types like UUID and INET4, advanced JSON functions, and non-blocking online schema changes.
- [Upgrade MariaDB Enterprise Server from 11.4.X to 11.4.Y](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-11.4/upgrade-mariadb-enterprise-server-from-11.4.x-to-11.4.y.md): Instructions for upgrading to MariaDB Enterprise Server 11.4, which introduces new data types like UUID and INET4, advanced JSON functions, and non-blocking online schema changes.
- [Upgrade MariaDB Enterprise Server from 10.6 to 11.4](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-11.4/upgrade-mariadb-enterprise-server-from-10.6-to-11.4.md)
- [Upgrade from MariaDB Community Server to MariaDB Enterprise Server 11.4](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-11.4/upgrade-from-mariadb-community-server-to-mariadb-enterprise-server-11.4.md): Instructions for upgrading to MariaDB Enterprise Server 11.4, which introduces new data types like UUID and INET4, advanced JSON functions, and non-blocking online schema changes.
- [MariaDB Enterprise Server 10.6](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-10.6.md): Upgrade documentation for MariaDB Enterprise Server 10.6, featuring Atomic DDL support, JSON\_TABLE function, improved Oracle compatibility modes, and the removal of older storage engines.
- [Upgrade to MariaDB Enterprise Server 10.6](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-10.6/upgrade-to-mariadb-enterprise-server-10.6.md): Upgrade documentation for MariaDB Enterprise Server 10.6, featuring Atomic DDL support, JSON\_TABLE function, improved Oracle compatibility modes, and the removal of older storage engines.
- [Upgrade MariaDB Enterprise Server from 10.6.X to 10.6.Y](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-10.6/upgrade-mariadb-enterprise-server-from-10.6.x-to-10.6.y.md): Upgrade documentation for MariaDB Enterprise Server 10.6, featuring Atomic DDL support, JSON\_TABLE function, improved Oracle compatibility modes, and the removal of older storage engines.
- [Upgrade from MariaDB Community Server to MariaDB Enterprise Server 10.6](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/mariadb-enterprise-server-10.6/upgrade-from-mariadb-community-server-to-mariadb-enterprise-server-10.6.md): Upgrade documentation for MariaDB Enterprise Server 10.6, featuring Atomic DDL support, JSON\_TABLE function, improved Oracle compatibility modes, and the removal of older storage engines.
- [Archived Upgrade Guides (Unmaintained/EOL ES Versions)](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived.md): A collection of upgrade guides for older, end-of-life versions of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [MariaDB Enterprise Server 10.5](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.5.md): A collection of upgrade guides for older, end-of-life versions of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [Upgrade to MariaDB Enterprise Server 10.5](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.5/upgrade-to-mariadb-enterprise-server-10.5.md): An upgrade guide for an older, end-of-life version of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [Upgrade MariaDB Enterprise Server from 10.5.X to 10.5.Y](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.5/upgrade-mariadb-enterprise-server-from-10.5.x-to-10.5.y.md): An upgrade guide for an older, end-of-life version of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [Upgrade from MariaDB Community Server to MariaDB Enterprise Server 10.5](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.5/upgrade-from-mariadb-community-server-to-mariadb-enterprise-server-10.5.md): An upgrade guide for an older, end-of-life version of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [Compatibility and Breaking Changes for MariaDB Enterprise Server 10.5](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.5/compatibility-and-breaking-changes-for-mariadb-enterprise-server-10.5.md)
- [MariaDB Enterprise Server 10.4](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.4.md): A collection of upgrade guides for older, end-of-life versions of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [Upgrade to MariaDB Enterprise Server 10.4](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.4/upgrade-to-mariadb-enterprise-server-10.4.md): An upgrade guide for an older, end-of-life version of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [Upgrade MariaDB Enterprise Server from 10.4.X to 10.4.Y](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.4/upgrade-mariadb-enterprise-server-from-10.4.x-to-10.4.y.md): An upgrade guide for an older, end-of-life version of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [Upgrade from MariaDB Community Server to MariaDB Enterprise Server 10.4](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.4/upgrade-from-mariadb-community-server-to-mariadb-enterprise-server-10.4.md): An upgrade guide for an older, end-of-life version of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [MariaDB Enterprise Server 10.3](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.3.md): A collection of upgrade guides for older, end-of-life versions of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [Upgrade to MariaDB Enterprise Server 10.3](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.3/upgrade-to-mariadb-enterprise-server-10.3.md): An upgrade guide for an older, end-of-life version of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [Upgrade MariaDB Enterprise Server from 10.3.X to 10.3.Y](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.3/upgrade-mariadb-enterprise-server-from-10.3.x-to-10.3.y.md): An upgrade guide for an older, end-of-life version of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [Upgrade from MariaDB Community Server to MariaDB Enterprise Server 10.3](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/upgrading/upgrade-paths/archived/mariadb-enterprise-server-10.3/upgrade-from-mariadb-community-server-to-mariadb-enterprise-server-10.3.md): An upgrade guide for an older, end-of-life version of MariaDB Enterprise Server, kept for reference purposes for legacy systems.
- [Downgrading MariaDB](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/downgrading-between-major-versions-of-mariadb.md): Information on how to downgrade MariaDB Server to a lower release series, including version-specific incompatibility notes, backup and restore fallbacks, and a secure replica-based process.
- [Migrating to MariaDB](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb.md): Learn how to migrate your existing databases to MariaDB Server. This section provides comprehensive guides and best practices for a smooth and successful data transfer.
- [Differences Between MariaDB and Other DBMSs](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/differences-between-mariadb-and-other-dbmss.md): A high-level comparison of MariaDB's architecture, including its pluggable storage engines, transaction log handling, and buffer pool management versus other databases.
- [DDL Export Guide](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/ddl-export.md): Learn how to export SQL DDL to MariaDB from database management systems like Oracle Database, Microsoft SQL Server, MySQL, and IBM DB2.
- [Migrating to MariaDB from MySQL](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/moving-from-mysql.md): Complete MySQL to MariaDB migration: mysqldump/mysql import steps, SQL syntax compatibility, user/privilege migration, and replication configuration.
- [MySQL to MariaDB Migration: The Master Guide](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/moving-from-mysql/mysql-to-mariadb-migration-the-master-guide.md): Mastering the MySQL to MariaDB transition? This guide covers migrations from MySQL 5.7, 8.0, and 8.4 LTS to MariaDB 11.8/12.3, featuring a full Compatibility Matrix and safe dump/restore workflows.
- [MySQL to MariaDB Compatibility Matrix](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/moving-from-mysql/mysql-to-mariadb-compatibility-matrix.md)
- [Migrating Galera Cluster](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/moving-from-mysql/migration-from-mysql-to-mariadb-cluster-using-replication.md): A strategy for migrating from a MySQL Galera Cluster to a MariaDB Galera Cluster by setting up the new cluster as an asynchronous replica, minimizing downtime.
- [Migrating from MySQL to MariaDB Galera Cluster (Node-by-Node In-Place)](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/moving-from-mysql/migration-from-mysql-to-mariadb-cluster-node-by-node-in-place.md): Instructions for a rolling migration where individual nodes in a MySQL cluster are taken offline, wiped, and replaced with MariaDB nodes, eventually forming a new cluster.
- [Migrating to MariaDB from PostgreSQL](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-postgresql.md): Strategies for moving data from PostgreSQL to MariaDB, using the CONNECT storage engine with ODBC/JDBC or foreign data wrappers.
- [Migrating to MariaDB from Oracle](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-oracle.md): Migrate from Oracle to MariaDB Server. This section provides detailed guidance, tools, and best practices for a smooth and efficient transition of your databases and applications.
- [Oracle XE 11.2. and MariaDB 10.1 integration on Ubuntu 14.04 and Debian systems](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-oracle/oracle-xe-112-and-mariadb-101-integration-on-ubuntu-1404-and-debian-systems.md): Migrate from Oracle to MariaDB Server. This page provides detailed guidance, tools, and best practices for a smooth and efficient transition of your databases and applications.
- [Migrating to MariaDB from SQL Server](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server.md): Migrate from SQL Server to MariaDB. This section provides detailed guidance, tools, and best practices for a smooth and efficient transition of your databases and applications to MariaDB.
- [MariaDB Backups Overview for SQL Server Users](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/mariadb-backups-overview-for-sql-server-users.md): Maps SQL Server backup concepts like differential and transaction log backups to MariaDB equivalents such as \`mariadb-backup\` (hot backups) and binary logs for incremental recovery.
- [Understanding MariaDB Architecture](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/understanding-mariadb-architecture.md): An architectural overview for SQL Server DBAs, covering MariaDB's storage engines (InnoDB), transaction logs (undo/redo), buffer pool, and system databases.
- [MariaDB Features Not Available in SQL Server](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/mariadb-features-not-available-in-sql-server.md): Highlights features unique to MariaDB, such as pluggable storage engines, dynamic columns, and Flashback, which can offer advantages after migration.
- [SQL Server Features Not Available in MariaDB](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/sql-server-features-not-available-in-mariadb.md): Features available in Microsoft SQL Server that aren't available in MariaDB.
- [SQL Server Features Implemented Differently in MariaDB](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/sql-server-features-implemented-differently-in-mariadb.md): Differences between features in Microsoft SQL Server and MariaDB.
- [SQL Server and MariaDB Types Comparison](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/sql-server-and-mariadb-types-comparison.md): A reference guide mapping SQL Server data types (e.g., \`money\`, \`bit\`) to their MariaDB equivalents, highlighting differences in precision and storage.
- [Syntax Differences between MariaDB and SQL Server](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/syntax-differences-between-mariadb-and-sql-server.md): Details syntax variations between the two systems, such as string quoting, NULL handling, and DDL statement differences, with advice on using \`sql\_mode='MSSQL'\`.
- [MariaDB Authorization and Permissions for SQL Server Users](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/mariadb-authorization-and-permissions-for-sql-server-users.md): Complete MariaDB authorization for SQL Server users: 'user'@'host' accounts, CREATE USER/GRANT syntax, IDENTIFIED VIA plugins, TLS/X509, and role management.
- [MariaDB Replication Overview for SQL Server Users](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/mariadb-replication-overview-for-sql-server-users.md): An introduction to MariaDB's asynchronous replication and Galera Cluster for SQL Server users, explaining concepts like binary logs, relay logs, and group commit.
- [MariaDB Transactions and Isolation Levels for SQL Server Users](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/mariadb-transactions-and-isolation-levels-for-sql-server-users.md): Complete transaction isolation for SQL Server users: START TRANSACTION/COMMIT/ROLLBACK, tx\_isolation levels, WITH CONSISTENT SNAPSHOT, innodb\_lock\_wait\_timeout.
- [Moving Data Between SQL Server and MariaDB](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/moving-data-between-sql-server-and-mariadb.md): Provides methods for transferring data from SQL Server to MariaDB, including generating CSV files, using \`mariadb-dump\`, or leveraging the CONNECT storage engine with ODBC.
- [Repairing MariaDB Tables for SQL Server Users](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/repairing-mariadb-tables-for-sql-server-users.md): Explains how to check and repair tables in MariaDB using \`CHECK TABLE\` and \`REPAIR TABLE\`, noting that InnoDB typically handles corruption by crashing to prevent data loss.
- [Setting Up MariaDB for Testing for SQL Server Users](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-to-mariadb-from-sql-server/setting-up-mariadb-for-testing-for-sql-server-users.md): From selecting a MariaDB version to setting it up on Windows, using various packages or Docker, this page covers multiple scenarios.
- [Migrating From MariaDB RDS to MariaDB Cloud](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/migrating-to-mariadb/migrating-from-mariadb-rds-to-mariadb-cloud.md): Guide for migrating from MariaDB RDS to MariaDB Cloud using AWS Database Migration Service (DMS).
- [MariaDB on Amazon RDS](https://mariadb.com/docs/server/server-management/install-and-upgrade-mariadb/mariadb-on-amazon-rds.md): While specific documentation content was not returned, this section typically covers the specifics of running MariaDB as a managed service on AWS RDS, including version support and configuration.
- [Starting & Stopping](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb.md): Complete Starting & Stopping guide for MariaDB. Complete reference documentation for implementation, configuration, and usage with comprehensive examples and.
- [Starting and Stopping Overview](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/starting-and-stopping-mariadb-automatically.md): Complete Starting and Stopping Overview guide for MariaDB. Complete reference documentation for implementation, configuration, and usage for production use.
- [launchd (macOS)](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/launchd.md): Instructions for configuring MariaDB to start automatically on macOS using a launchd plist file in /Library/LaunchDaemons.
- [systemd (Linux)](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/systemd.md): MariaDB on systemd (Linux): overview, supported distributions, and links to operational and configuration guidance.
- [Starting MariaDB on systemd](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/systemd/starting.md): Starting, stopping, restarting, and inspecting the MariaDB systemd service, multi-instance setups, Galera Cluster integration, and the systemd journal.
- [Configuring MariaDB for systemd](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/systemd/configuring.md): Configuring MariaDB under systemd: drop-in files, timeouts, open-file and core-size limits, LimitMEMLOCK (io\_uring, aio), syslog, home access, umask, data directory, socket activation, and converting
- [sysVinit](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/sysvinit.md): Describes how to manage MariaDB using SysVinit scripts (mysql.server), common on older Linux distributions, using commands like \`service\` and \`chkconfig\`.
- [mariadbd-safe](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/mariadbd-safe.md): Details the \`mariadbd-safe\` wrapper script, which adds safety features like auto-restart upon crash and error logging to syslog.
- [mariadbd-multi](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/mariadbd-multi.md): Explains how to use \`mariadbd-multi\` to manage multiple MariaDB server processes on a single host using GNR groups in the configuration file.
- [mariadbd Options](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/mariadbd-options.md): A reference list of command-line options available for the \`mariadbd\` server binary, covering configuration, replication, and service installation.
- [mariadbd](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/mariadbd.md): Describes the \`mariadbd\` binary (formerly \`mysqld\`), which is the core database server executable.
- [mysql.server](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/mysql-server.md): Documentation for the \`mysql.server\` script, a SysVinit-style wrapper used to start and stop \`mariadbd-safe\`.
- [Running MariaDB From the Build Directory](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/running-mariadb-from-the-build-directory.md): Instructions for developers on how to run MariaDB directly from the source build directory without installing it to system paths.
- [Running Multiple MariaDB Server Processes](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/running-multiple-mariadb-server-processes.md): A guide on configuring and running multiple independent MariaDB instances on the same machine by isolating data directories, ports, and sockets.
- [Specifying Permissions for Schema (Data) Directories and Tables](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/specifying-permissions-for-schema-data-directories-and-tables.md): Explains default file permissions for data directories and how to customize them using \`UMASK\` and \`UMASK\_DIR\` environment variables.
- [Switching Between Different Installed MariaDB Versions](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/switching-between-different-installed-mariadb-versions.md): Techniques for managing parallel installations of different MariaDB versions, typically using symlinks and separate data directories for testing.
- [What to Do if MariaDB Doesn't Start](https://mariadb.com/docs/server/server-management/starting-and-stopping-mariadb/what-to-do-if-mariadb-doesnt-start.md): Complete What to Do if MariaDB Doesn't Start guide for MariaDB. Complete reference documentation for implementation, configuration, and usage.
- [Automated Deployment & Administration](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration.md): An overview of automation tools and strategies for deploying MariaDB, comparing systems like Ansible, Puppet, and Kubernetes, and discussing "Infrastructure as Code" principles.
- [Why to Automate MariaDB Deployments and Management](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/why-to-automate-mariadb-deployments-and-management.md): Explains the benefits of automating database deployment and management, such as consistency, scalability, and the adoption of Infrastructure as Code principles.
- [Comparison Between Automation Systems](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/a-comparison-between-automation-systems.md): Compares different automation tools like Ansible and Puppet, highlighting differences in their architecture (agentless vs. agent-based) and code structure to help users choose the right tool.
- [Automating MariaDB Tasks with Events](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/automating-mariadb-tasks-with-events.md): Describes how to use the MariaDB Event Scheduler to automate recurring SQL tasks directly within the database server, similar to cron jobs.
- [Automating Upgrades with MariaDB.Org Downloads REST API](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/automating-upgrades-with-mariadborg-downloads-rest-api.md): A guide on using the MariaDB Downloads REST API to programmatically retrieve information about software versions, facilitating automated upgrade scripts.
- [HashiCorp Vault and MariaDB](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/hashicorp-vault-and-mariadb.md): Discusses the integration of HashiCorp Vault with MariaDB for managing secrets, including using MariaDB as a storage backend for Vault.
- [Orchestrator Overview](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/orchestrator-overview.md): An introduction to Orchestrator, a tool for managing MySQL and MariaDB replication topologies, providing high availability and automated failover capabilities.
- [Ansible and MariaDB](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/ansible-and-mariadb.md): Provides general information and resources for using Ansible to automate the deployment and configuration of MariaDB servers using playbooks.
- [Ansible Overview for MariaDB Users](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/ansible-and-mariadb/ansible-overview-for-mariadb-users.md): Introduction to core Ansible concepts such as inventories, playbooks, and roles, with specific examples of how to structure them for MariaDB deployments like Galera Clusters and replicas.
- [Deploying Docker Containers with Ansible](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/ansible-and-mariadb/deploying-docker-containers-with-ansible.md): Explains how to use Ansible's Docker modules to automate the deployment and configuration of MariaDB containers, serving as an alternative to Docker Compose.
- [Deploying to Remote Servers with Ansible](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/ansible-and-mariadb/deploying-to-remote-servers-with-ansible.md): A guide to executing Ansible commands and playbooks on remote servers via SSH, covering basic connectivity tests (ping) and the application of roles to specific host groups.
- [Existing Ansible Modules and Roles for MariaDB](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/ansible-and-mariadb/existing-ansible-modules-and-roles-for-mariadb.md): Lists and describes the standard Ansible modules available for managing MariaDB, such as \`mysql\_db\`, \`mysql\_user\`, and \`mysql\_variables\`, highlighting their idempotent nature.
- [Installing MariaDB .deb Files with Ansible](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/ansible-and-mariadb/installing-mariadb-deb-files-with-ansible.md): Detailed instructions for automating the installation of MariaDB on Debian/Ubuntu systems, including tasks for adding repositories, importing GPG keys, and installing packages.
- [Managing Secrets in Ansible](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/ansible-and-mariadb/managing-secrets-in-ansible.md): Best practices for handling sensitive information like database passwords and SSH keys within Ansible, recommending the use of \`ansible-vault\` to encrypt secrets.
- [Running mariadb-tzinfo-to-sql with Ansible](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/ansible-and-mariadb/running-mariadb-tzinfo-to-sql-with-ansible.md): Demonstrates how to automate the loading of time zone data into MariaDB using the \`mysql\_tzinfo\_to\_sql\` utility, with techniques to ensure the task is idempotent.
- [Puppet and MariaDB](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/automated-mariadb-deployment-and-administration-puppet-and-mariadb.md): General information and hints on how to automate MariaDB deployments and configuration with Puppet, an open source tool for deployment, configuration, and operations.
- [Puppet Overview](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/automated-mariadb-deployment-and-administration-puppet-and-mariadb/puppet-overview-for-mariadb-users.md): Introduction to Puppet's architecture (agent-master vs. standalone), concepts like manifests and catalogs, and how it can be used for configuration management of MariaDB servers.
- [Deploying Docker Containers with Puppet](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/automated-mariadb-deployment-and-administration-puppet-and-mariadb/deploying-docker-containers-with-puppet.md): A guide to managing Docker container lifecycles using Puppet's \`docker\` resource type, covering image pulling, container execution, and upgrades for MariaDB.
- [Existing Puppet Modules for MariaDB](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/automated-mariadb-deployment-and-administration-puppet-and-mariadb/existing-puppet-modules-for-mariadb.md): Lists available Puppet modules for MariaDB from the Puppet Forge and GitHub, noting that while no official module exists, community and generic MySQL modules are often used.
- [Puppet hiera Configuration System](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/automated-mariadb-deployment-and-administration-puppet-and-mariadb/puppet-hiera-configuration-system.md): Explains how to use Hiera, Puppet's hierarchical key/value lookup tool, to separate MariaDB configuration data from code and manage environment-specific settings.
- [Bolt Examples](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/automated-mariadb-deployment-and-administration-puppet-and-mariadb/bolt-examples.md): Demonstrates how to use Bolt, an orchestration tool in the Puppet ecosystem, to run ad-hoc commands, scripts, and tasks on remote MariaDB servers without a permanent agent.
- [MariaDB Containers](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb.md): Discusses running MariaDB in Docker containers, covering the benefits of isolation and ease of deployment for development and testing environments.
- [Adding Plugins to the MariaDB Docker Official Image](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/adding-plugins-to-the-mariadb-docker-official-image.md): Instructions on how to extend the official MariaDB Docker image by installing additional plugins and dependencies using a custom Dockerfile.
- [Benefits of Managing MariaDB Containers with Orchestration Software](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/benefits-of-managing-mariadb-containers-with-orchestration-software.md): Explains the advantages of using orchestration tools like Kubernetes or Docker Swarm for managing MariaDB containers, including automated failover, scaling, and rolling updates.
- [Container Backup and Restoration](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/container-backup-and-restoration.md): Complete container backup guide: docker volume create, mariadb-dump --all-databases, mariadb-backup --backup/--prepare/--copy-back operations.
- [Container Security](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/container-security-concerns.md): Discusses security best practices for running MariaDB in containers, addressing topics like root user privileges, volume permissions, and network isolation.
- [Creating a Custom Container Image](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/creating-a-custom-container-image.md): Guide to building a custom MariaDB container image to include specific configuration files, scripts, or pre-loaded data.
- [Deploy MariaDB Enterprise Server with Docker](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/deploy-mariadb-enterprise-server-with-docker.md): Instructions for deploying MariaDB Enterprise Server using the official enterprise Docker images, including handling license keys and entitlements.
- [MariaDB Enterprise Docker Registry for MariaDB Enterprise Server](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/mariadb-enterprise-docker-registry-for-mariadb-enterprise-server.md): How to authenticate with and pull images from the private MariaDB Enterprise Docker Registry.
- [Docker and AWS EC2](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/docker-and-aws-ec2.md): Specific considerations and steps for running MariaDB Docker containers on Amazon EC2 instances.
- [Docker and Google Cloud](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/docker-and-google-cloud.md): Guide for deploying MariaDB containers on Google Cloud Platform (GCP) compute resources.
- [Docker and Microsoft Azure](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/docker-and-microsoft-azure.md): Instructions for running MariaDB containers within the Microsoft Azure ecosystem.
- [Docker Official Image Frequently Asked Questions](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/docker-official-image-frequently-asked-questions.md): Answers to common questions regarding the official MariaDB image, covering versioning, tagging, and default configurations.
- [Installing and Using MariaDB via Docker](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/installing-and-using-mariadb-via-docker.md): Complete guide to MariaDB in Docker. Complete resource for container deployment, volume management, networking, and environment setup for production use.
- [MariaDB Container Cheat Sheet](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/mariadb-container-cheat-sheet.md): A concise reference of common Docker commands and environment variables used with MariaDB containers.
- [MariaDB Enterprise Server Docker Official Image Environment Variables](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/mariadb-server-docker-official-image-environment-variables.md): Complete guide to MariaDB in Docker. Complete resource for container deployment, volume management, networking, and environment setup for production use.
- [Setting Up a LAMP Stack with Docker Compose](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/setting-up-a-lamp-stack-with-docker-compose.md): Complete LAMP stack Docker Compose: define docker-compose.yml services (web/mariadb), set volumes/env vars (${MARIADB\_VERSION}), docker-compose up/down.
- [Using Healthcheck](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/using-healthcheck-sh.md): Complete healthcheck.sh Docker reference: --connect, --innodb\_initialized, --replication\_\* checks, .my-healthcheck.cnf config, and environment variables.
- [MariaDB Enterprise Container Image Configuration Reference](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/docker-and-mariadb/mariadb-enterprise-container-image-configuration-reference.md)
- [Kubernetes and MariaDB](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/kubernetes-and-mariadb.md): General information and hints on deploying MariaDB Kubernetes (K8s) containers, an open source container orchestration system which automates deployments, horizontal scaling, configuration, and operat
- [Kubernetes Operators for MariaDB](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/kubernetes-and-mariadb/kubernetes-operators-for-mariadb.md): Official Kubernetes Operators for MariaDB: Enterprise Operator for MariaDB Server+MaxScale, CRDs/controllers, HA topologies, and backup/restore automation.
- [Kubernetes Overview for MariaDB Users](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/kubernetes-and-mariadb/kubernetes-overview-for-mariadb-users.md): Introduction to core Kubernetes concepts relevant to database administrators, such as StatefulSets, Persistent Volumes, and Services, and how they apply to MariaDB storage and networking.
- [Vagrant and MariaDB](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/vagrant-and-mariadb.md): Vagrant is an open source tool to quickly setup machines that can be used for development and testing. They can be local virtual machines, Docker containers, AWS EC2 instances, and so on
- [Creating a Vagrantfile](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/vagrant-and-mariadb/creating-a-vagrantfile.md): A guide on creating and configuring a \`Vagrantfile\` to define the characteristics of a MariaDB virtual machine, including box selection and provisioning steps.
- [Vagrant Overview for MariaDB Users](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/vagrant-and-mariadb/vagrant-overview-for-mariadb-users.md): Introduction to Vagrant's workflow and terminology for database administrators, explaining how it simplifies the creation of reproducible MariaDB development environments.
- [Vagrant Security](https://mariadb.com/docs/server/server-management/automated-mariadb-deployment-and-administration/vagrant-and-mariadb/vagrant-security-concerns.md): Discusses security considerations when using Vagrant with MariaDB, such as default insecure keys, port forwarding risks, and ensuring production-grade settings are not used in dev boxes.
- [Server Monitoring & Logs](https://mariadb.com/docs/server/server-management/server-monitoring-logs.md): Learn about MariaDB Server monitoring and logs. This section guides you through using various logs & monitoring tools to track database activity, troubleshoot issues, and ensure optimal performance.
- [Overview of MariaDB Logs](https://mariadb.com/docs/server/server-management/server-monitoring-logs/overview-of-mariadb-logs.md): An introductory guide to the various logs available in MariaDB, including the Error Log, General Query Log, Slow Query Log, and Binary Log, and how to enable or disable them.
- [Securing MariaDB Logs](https://mariadb.com/docs/server/server-management/server-monitoring-logs/securing-mariadb-logs.md): Learn how to harden MariaDB log files by implementing at-rest encryption, TLS for transit, strict OS permissions, and automated rotation to ensure data integrity and regulatory compliance.
- [Binary Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log.md): Understand the binary log in MariaDB Server. This section explains its role in replication and point-in-time recovery, detailing its format, management, and use for data integrity.
- [Overview of the Binary Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/overview-of-the-binary-log.md): Introduction to the purpose and structure of the binary log, explaining how it records data changes (DML) and structure changes (DDL) for replication and recovery.
- [Activating the Binary Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/activating-the-binary-log.md): Instructions for enabling the binary log using the --log-bin option and configuring the log file basename and index file.
- [Binary Log Formats](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/binary-log-formats.md): Detailed comparison of the three binary logging formats: Statement-based (SBR), Row-based (RBR), and Mixed, including their pros, cons, and configuration via binlog\_format.
- [Using and Maintaining the Binary Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/using-and-maintaining-the-binary-log.md): Complete binary log maintenance: PURGE BINARY LOGS/RESET MASTER, expire\_logs\_days & binlog\_expire\_logs\_seconds, FLUSH BINARY LOGS, and SHOW SLAVE STATUS.
- [Row Binlog Events](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/row-binlog-events.md)
- [InnoDB-Based Binary Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/innodb-based-binary-log.md): MariaDB 12.3 introduces a new binary log implementation that stores binlog events directly into InnoDB-managed tablespaces instead of separate flat files on disk.
- [Compressing Events to Reduce Size of the Binary Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/compressing-events-to-reduce-size-of-the-binary-log.md): Guide to using the \`log\_bin\_compress\` system variable to compress binary log events, reducing storage usage and network bandwidth during replication.
- [Flashback](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/flashback.md): Explains how to use the Flashback feature (via \`mysqlbinlog --flashback\`) to rollback transactions by reversing the binary log events, useful for recovering from accidental data modifications.
- [Group Commit for the Binary Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/group-commit-for-the-binary-log.md): Describes the group commit optimization, which improves performance by committing multiple transactions to the binary log in a single disk I/O operation.
- [Relay Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/relay-log.md): Overview of the relay log, a set of log files created by a replica server to store events received from the primary's binary log before executing them.
- [Selectively Skipping Replication of Binlog Events](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/selectively-skipping-replication-of-binlog-events.md): Learn techniques to bypass specific replication events. This guide explains how to ignore individual transactions or errors to restore replication flow after a stoppage.
- [Error Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/error-log.md): Complete Error Log guide for MariaDB. Complete reference documentation for implementation, configuration, and usage with comprehensive examples and best.
- [General Query Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/general-query-log.md): Complete General Query Log guide for MariaDB. Complete reference documentation for implementation, configuration, and usage with comprehensive examples.
- [MyISAM Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/myisam-log.md): Explains the MyISAM log (\`myisam.log\`), a specialized log for recording changes to MyISAM tables for debugging purposes, enabled via the \`--log-isam\` option.
- [Rotating Logs on Unix and Linux](https://mariadb.com/docs/server/server-management/server-monitoring-logs/rotating-logs-on-unix-and-linux.md): A guide to using the \`logrotate\` utility on Linux to manage MariaDB log files, ensuring they don't consume excessive disk space by rotating, compressing, and archiving them.
- [Slow Query Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/slow-query-log.md): Utilize the slow query log in MariaDB Server. This section helps you identify and optimize inefficient queries, improving overall database performance and responsiveness.
- [Slow Query Log Overview](https://mariadb.com/docs/server/server-management/server-monitoring-logs/slow-query-log/slow-query-log-overview.md): Complete Slow Query Log Overview guide for MariaDB. Complete reference documentation for implementation, configuration, and usage for production use.
- [EXPLAIN in the Slow Query Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/slow-query-log/explain-in-the-slow-query-log.md): Describes how to configure MariaDB to automatically write the \`EXPLAIN\` plan for slow queries to the log using the \`log\_slow\_verbosity\` system variable.
- [log\_slow\_always\_query\_time System Variable](https://mariadb.com/docs/server/server-management/server-monitoring-logs/slow-query-log/log_slow_always_query_time-system-variable.md): Documentation for the \`log\_slow\_always\_query\_time\` variable, which forces queries executed by a specific function or user to be logged regardless of their execution time.
- [SQL Error Log Plugin](https://mariadb.com/docs/server/server-management/server-monitoring-logs/sql-error-log-plugin.md): Documentation for the SQL Error Log Plugin, which allows logging of errors sent to clients to a file, enabling analysis of application-side errors that might otherwise be missed.
- [Transaction Coordinator Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/transaction-coordinator-log.md): Explains the Transaction Coordinator Log (tc.log), used to maintain consistency in distributed transactions (XA) across multiple storage engines or servers.
- [Transaction Coordinator Log Overview](https://mariadb.com/docs/server/server-management/server-monitoring-logs/transaction-coordinator-log/transaction-coordinator-log-overview.md): Explains the purpose of the Transaction Coordinator (TC) log (\`tc.log\`), which maintains consistency for XA transactions that affect multiple storage engines, and how to configure it.
- [Heuristic Recovery with the Transaction Coordinator Log](https://mariadb.com/docs/server/server-management/server-monitoring-logs/transaction-coordinator-log/heuristic-recovery-with-the-transaction-coordinator-log.md): Describes the process of heuristic recovery using the TC log to resolve "in-doubt" transactions that may occur after a server crash during a 2-phase commit.
- [Writing Logs Into Tables](https://mariadb.com/docs/server/server-management/server-monitoring-logs/writing-logs-into-tables.md): Instructions on directing the General Query Log and Slow Query Log to tables (\`mysql.general\_log\`, \`mysql.slow\_log\`) instead of files using the \`log\_output=TABLE\` system variable.
- [Variables and Modes](https://mariadb.com/docs/server/server-management/variables-and-modes.md): Explore MariaDB Server variables and modes. This section explains how to configure global and session variables, and how different SQL modes influence database behavior and compatibility.
- [Options, System & Status Variables](https://mariadb.com/docs/server/server-management/variables-and-modes/full-list-of-mariadb-options-system-and-status-variables.md): A comprehensive, alphabetical reference list of all server command-line options, system variables, and status variables available in MariaDB.
- [Server Status Variables](https://mariadb.com/docs/server/server-management/variables-and-modes/server-status-variables.md): Documentation for server status variables, which provide information about the server's current state and operation (e.g., \`Aborted\_connects\`, \`Uptime\`), accessed via \`SHOW STATUS\`.
- [Server System Variables](https://mariadb.com/docs/server/server-management/variables-and-modes/server-system-variables.md): Complete server system variables reference for MariaDB. Complete guide for connection handling, caching, logging, and performance tuning for production use.
- [NEW\_MODE](https://mariadb.com/docs/server/server-management/variables-and-modes/new_mode.md): Explains the \`NEW\_MODE\` system variable, introduced in MariaDB 11.4, which allows users to opt-in to new, potentially incompatible behaviors or optimizations that will become default in future version
- [OLD\_MODE](https://mariadb.com/docs/server/server-management/variables-and-modes/old_mode.md): Describes the \`OLD\_MODE\` system variable, used to revert specific behaviors to match older MariaDB or MySQL versions for compatibility purposes during upgrades.
- [SQL\_MODE](https://mariadb.com/docs/server/server-management/variables-and-modes/sql_mode.md): Complete SQL\_MODE reference: set via SET/SET GLOBAL/--sql-mode, view @@SQL\_MODE, STRICT\_TRANS\_TABLES, ANSI\_QUOTES, TRADITIONAL, and database emulation.
- [Security](https://mariadb.com/docs/server/security.md): Secure your MariaDB Server. This section provides comprehensive guidance on user management, encryption, authentication, auditing, and other crucial security measures.
- [Securing MariaDB](https://mariadb.com/docs/server/security/securing-mariadb.md): Overview of security best practices for MariaDB, covering privilege separation, mandatory access control (SELinux), and vulnerability tracking.
- [Running MariaDB as root](https://mariadb.com/docs/server/security/securing-mariadb/running-mariadbd-as-root.md): Understand the implications of running MariaDB Server as root. This section highlights security risks and provides guidance on configuring MariaDB Server to operate with less privileged user accounts.
- [MariaDB on SELinux](https://mariadb.com/docs/server/security/securing-mariadb/selinux.md): Secure MariaDB Server with SELinux. This section guides you through configuring SELinux policies to enhance the security posture of your MariaDB deployments on Linux systems.
- [Encryption](https://mariadb.com/docs/server/security/encryption.md): Enhance MariaDB Server security with encryption. This section covers data-at-rest and in-transit encryption, helping you protect sensitive information and meet compliance requirements.
- [TLS and Cryptography Libraries](https://mariadb.com/docs/server/security/encryption/tls-and-cryptography-libraries-used-by-mariadb.md): Explains how MariaDB links to cryptography libraries (OpenSSL, wolfSSL, GnuTLS, Schannel) either statically or dynamically, and how to verify the active library and version.
- [Data-in-Transit Encryption](https://mariadb.com/docs/server/security/encryption/data-in-transit-encryption.md): Secure MariaDB Server data in transit with encryption. This section covers configuring SSL/TLS to protect communication between clients and the database, ensuring confidentiality and integrity.
- [Secure Connections Overview](https://mariadb.com/docs/server/security/encryption/data-in-transit-encryption/secure-connections-overview.md): Conceptual overview of data-in-transit encryption in MariaDB, discussing supported TLS libraries (OpenSSL, wolfSSL), protocol versions (tls\_version), and certificate verification.
- [Securing Connections for Client and Server](https://mariadb.com/docs/server/security/encryption/data-in-transit-encryption/securing-connections-for-client-and-server.md): Complete MariaDB security guide. Complete resource for user management, access control, SSL/TLS encryption, and audit policies with comprehensive examples.
- [Zero-Configuration SSL](https://mariadb.com/docs/server/security/encryption/data-in-transit-encryption/zero-configuration-ssl.md): MariaDB 11.4+ offers Zero-Configuration SSL, enabling automatic, MITM-secure encryption by default using passwords as a shared secret, eliminating the need for manual certificate management.
- [Replication with Secure Connections](https://mariadb.com/docs/server/security/encryption/data-in-transit-encryption/replication-with-secure-connections.md): A guide to securing replication traffic between primary and replica servers, covering the use of CHANGE MASTER TO options (e.g., MASTER\_SSL) and mutual authentication.
- [Enabling TLS on MariaDB Server](https://mariadb.com/docs/server/security/encryption/data-in-transit-encryption/data-in-transit-encryption-enabling-tls-on-mariadb-server.md): Step-by-step instructions for configuring MariaDB Server to use TLS by setting system variables like ssl\_cert, ssl\_key, and ssl\_ca in the configuration file.
- [Certificate Creation with OpenSSL](https://mariadb.com/docs/server/security/encryption/data-in-transit-encryption/certificate-creation-with-openssl.md): Complete OpenSSL TLS certificate guide: generate CA key/cert and server key/CSR, sign X509 with openssl x509 -CA/-CAkey, and verify certificates.
- [SSL/TLS System Variables](https://mariadb.com/docs/server/security/encryption/data-in-transit-encryption/ssltls-system-variables.md): Reference list of system variables related to TLS configuration, such as ssl\_cipher, ssl\_crl, and have\_ssl, used to manage and monitor encryption settings.
- [Using TLSv1.3](https://mariadb.com/docs/server/security/encryption/data-in-transit-encryption/using-tlsv13.md): Information about TLSv1.3 support in MariaDB (available with OpenSSL 1.1.1+), noting that the ssl\_cipher variable does not affect TLSv1.3 cipher suites.
- [Post-Quantum Cryptography in MariaDB TLS](https://mariadb.com/docs/server/security/encryption/data-in-transit-encryption/post-quantum-cryptography-in-mariadb-tls.md)
- [Data-at-Rest Encryption](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption.md): Secure MariaDB Server data at rest with encryption. This section details how to protect your sensitive information stored on disk, ensuring data confidentiality and compliance.
- [Data-at-Rest Encryption (TDE) Fundamentals](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/data-at-rest-encryption-tde-fundamentals.md)
- [Managing Binary Log Encryption](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/managing-binary-log-encryption.md)
- [Aria Encryption](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/aria-encryption.md): Learn about Aria encryption in MariaDB Server for data at rest. This section details how to encrypt Aria tablespaces, providing enhanced security for your stored data.
- [Aria: Encryption Overview](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/aria-encryption/aria-encryption-overview.md): Introduction to encrypting Aria tables, covering the necessary system variables (aria\_encrypt\_tables, encrypt\_tmp\_disk\_tables) and how to verify encryption status by inspecting data files.
- [Aria: Enabling Encryption](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/aria-encryption/aria-enabling-encryption.md): Step-by-step guide to enabling encryption for user-created and internal temporary Aria tables, including the requirement to manually rebuild existing tables using ALTER TABLE.
- [Aria: Encryption Keys](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/aria-encryption/aria-encryption-keys.md): Details how Aria manages encryption keys (using ID 1 for user tables and ID 2 for temporary tables) and notes limitations regarding key rotation and per-table key assignment.
- [Aria: Disabling Encryption](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/aria-encryption/aria-disabling-encryption.md): Instructions for safely disabling encryption on Aria tables, emphasizing the need to rebuild tables to an unencrypted state before removing key management plugins.
- [InnoDB Encryption](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/innodb-encryption.md): Learn about InnoDB encryption for data at rest. This section details how to encrypt InnoDB tablespaces, ensuring strong data security and compliance for your mission-critical applications.
- [InnoDB: Encryption Overview](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/innodb-encryption/innodb-encryption-overview.md): Introduction to InnoDB's encryption architecture, explaining how data is encrypted/decrypted during disk I/O, the role of the buffer pool (where data is unencrypted), and how to verify encryption stat
- [InnoDB: Enabling Encryption](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/innodb-encryption/innodb-enabling-encryption.md): Step-by-step guide to enabling encryption for InnoDB, covering the configuration of innodb\_encrypt\_tables for automatic encryption and the use of ENCRYPTED=YES table options for per-table encryption.
- [InnoDB: Encryption Keys](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/innodb-encryption/innodb-encryption-keys.md): How InnoDB manages encryption keys using 32-bit integer IDs, including the default key ID (innodb\_default\_encryption\_key\_id), assigning specific keys to tables, and the process of key rotation.
- [InnoDB: Disabling Encryption](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/innodb-encryption/disabling-innodb-encryption.md): Instructions for safely disabling encryption on InnoDB tables, emphasizing the critical need to decrypt all tablespaces and redo logs using background threads or ALTER TABLE.
- [InnoDB: Background Encryption Threads](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/innodb-encryption/innodb-background-encryption-threads.md): Details the operation of background threads (configured via innodb\_encryption\_threads) which handle key rotation, and the encryption/decryption of tablespaces when global settings.
- [InnoDB: Encryption Troubleshooting](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/innodb-encryption/innodb-encryption-troubleshooting.md): Solutions for common issues such as Error 1005 (Wrong create options) when configuring encryption, and handling cases where encryption key IDs are set for unencrypted tables.
- [Key Management and Encryption Plugins](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/key-management-and-encryption-plugins.md): Explore key management and encryption plugins for MariaDB Server. This section details how to manage encryption keys and leverage plugins for robust data-at-rest protection.
- [Encryption Key Management](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/key-management-and-encryption-plugins/encryption-key-management.md): Overview of key management in MariaDB, discussing the need for plugins to manage encryption keys, support for multiple keys (ID 1 for system, ID 2 for temp), and key rotation capabilities.
- [File Key Management Encryption Plugin](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/key-management-and-encryption-plugins/file-key-management-encryption-plugin.md): Details the File Key Management plugin, which reads encryption keys from a plain-text (or encrypted) file, serving as a simple solution or reference implementation for data-at-rest encryption.
- [AWS Key Management Encryption Plugin](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/key-management-and-encryption-plugins/aws-key-management-encryption-plugin.md): Introduction to the AWS Key Management plugin, which uses Amazon KMS to generate and store master keys, decrypting them at startup to enable data-at-rest encryption with key rotation support.
- [Amazon Web Services (AWS) Key Management Service (KMS) Encryption Plugin Advanced Usage](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/key-management-and-encryption-plugins/aws-key-management-encryption-plugin-advanced-usage.md): Step-by-step tutorial for setting up the AWS KMS plugin, covering the creation of a Customer Master Key (CMK) in AWS, configuring IAM roles for EC2, and installing the plugin from source.
- [Amazon Web Services (AWS) Key Management Service (KMS) Encryption Plugin Setup Guide](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/key-management-and-encryption-plugins/aws-key-management-encryption-plugin-setup-guide.md): Advanced configuration guide for the AWS KMS plugin, detailing how to secure key access using IAM policies, restrict usage by IP address, and implement Multi-Factor Authentication (MFA).
- [Hashicorp Key Management Plugin](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/key-management-and-encryption-plugins/hashicorp-key-management-plugin.md): Guide to using the HashiCorp Key Management plugin, which integrates MariaDB with HashiCorp Vault for centralized, secure key storage and lifecycle management.
- [Uninstall Key Management Plugins](https://mariadb.com/docs/server/security/encryption/data-at-rest-encryption/key-management-and-encryption-plugins/uninstall-key-management-plugins.md): Final step of removing key management plugins from the configuration once all data and logs have been confirmed as unencrypted.
- [User Account Management](https://mariadb.com/docs/server/security/user-account-management.md): Master user account management in MariaDB Server. This section covers creating, modifying, and revoking user privileges to ensure secure and controlled access to your databases.
- [Roles](https://mariadb.com/docs/server/security/user-account-management/roles.md): Manage roles in MariaDB Server for streamlined user access control. This section explains how to create, assign, and manage roles to simplify privilege management and enhance security.
- [Roles Overview](https://mariadb.com/docs/server/security/user-account-management/roles/roles_overview.md): Overview of Role-Based Access Control (RBAC) in MariaDB, which simplifies privilege management by allowing permissions to be grouped into roles and assigned to users.
- [System Users, Roles, Privileges](https://mariadb.com/docs/server/security/user-account-management/roles/system-users-roles-and-privileges.md): Details default system users like mariadb.sys and the PUBLIC role, including their creation, purpose, and special management behaviors.
- [Account Locking](https://mariadb.com/docs/server/security/user-account-management/account-locking.md): Explains how to lock and unlock user accounts using CREATE USER and ALTER USER statements to prevent login access without deleting the account.
- [Authentication](https://mariadb.com/docs/server/security/user-account-management/authentication-from-mariadb-10-4.md): Details the authentication changes introduced in MariaDB 10.4, including multiple authentication plugins per user, the mysql.global\_priv table, and the default unix\_socket authentication for root.
- [Incrementing of the access\_denied\_errors Status Variable](https://mariadb.com/docs/server/security/user-account-management/incrementing-of-the-access_denied_errors-status-variable.md): Describes the conditions that trigger the access\_denied\_errors status variable, such as failed logins, invalid privileges, or missing SSL requirements, aiding in security monitoring.
- [User Password Expiry](https://mariadb.com/docs/server/security/user-account-management/user-password-expiry.md): Guide to configuring password expiration policies, including setting global lifetimes via default\_password\_lifetime or per-user limits, and handling expired password connections.
- [Catalogs](https://mariadb.com/docs/server/security/user-account-management/catalogs.md): Introduction to Catalogs, a multi-tenancy feature for isolating database objects and users, planned for future MariaDB releases.
- [Catalogs Overview](https://mariadb.com/docs/server/security/user-account-management/catalogs/catalogs-overview.md)
- [Starting with Catalogs](https://mariadb.com/docs/server/security/user-account-management/catalogs/starting-with-catalogs.md): Guide to initializing a MariaDB server with catalog support using \`mariadb-install-db --catalogs\` and adding new catalogs to a running instance.
- [Catalog-Specific Functions and Variables](https://mariadb.com/docs/server/security/user-account-management/catalogs/catalog-specific-functions-and-variables.md): Documents the catalog() function, which returns the current catalog name, and the @@catalogs system variable, which indicates if the server is configured for catalogs.
- [Catalog Status Variables](https://mariadb.com/docs/server/security/user-account-management/catalogs/catalog-status-variables.md): Covers status variables related to catalog operations and performance, useful for monitoring multi-tenant environments.
- [Connecting to a Server Configured for Catalogs](https://mariadb.com/docs/server/security/user-account-management/catalogs/connecting-to-a-server-configured-for-catalogs.md): Explains how to connect to a specific catalog using the --catalog client option or the catalog\_name.database\_name syntax.
- [CREATE CATALOG](https://mariadb.com/docs/server/security/user-account-management/catalogs/create-catalog.md): Define external catalogs for data integration. This statement configures connections to remote storage systems, allowing query access to external data sources.
- [SHOW CREATE CATALOG](https://mariadb.com/docs/server/security/user-account-management/catalogs/show-create-catalog.md): Reference for the SHOW CREATE CATALOG statement, which displays the SQL statement used to create a specific catalog.
- [SHOW CATALOGS](https://mariadb.com/docs/server/security/user-account-management/catalogs/show-catalogs.md): Reference for the SHOW CATALOGS statement, which lists all available catalogs on the server.
- [USE CATALOG](https://mariadb.com/docs/server/security/user-account-management/catalogs/use-catalog.md): Reference for the USE CATALOG statement, allowing a user to switch their current session's context to a different catalog.
- [DROP CATALOG](https://mariadb.com/docs/server/security/user-account-management/catalogs/drop-catalog.md): Reference for the DROP CATALOG statement, used to remove a catalog and all its associated databases and users.
- [Authentication with Enterprise Server](https://mariadb.com/docs/server/security/authentication-with-enterprise-server.md): Learn about authentication with MariaDB Enterprise Server. This section covers advanced authentication methods & plugins to enhance security and integrate with enterprise identity management systems.
- [Authentication for MariaDB Enterprise Server](https://mariadb.com/docs/server/security/authentication-with-enterprise-server/authentication-for-mariadb-enterprise-server.md): Overview of user account authentication using plugins like pam or unix\_socket and managing security with password validation plugins.
- [Authentication with gssapi](https://mariadb.com/docs/server/security/authentication-with-enterprise-server/authentication-with-gssapi.md): Instructions for installing and configuring the gssapi plugin to validate user credentials against services like Kerberos or NTLM.
- [Limiting Size of Created Disk Temporary Files and Tables](https://mariadb.com/docs/server/security/limiting-size-of-created-disk-temporary-files-and-tables.md): The ability to limit the size of created disk temporary files and tables was introduced in MariaDB 11.5.
- [Limiting Size of Created Disk Temporary Files and Tables Overview](https://mariadb.com/docs/server/security/limiting-size-of-created-disk-temporary-files-and-tables/limiting-size-of-created-disk-temporary-files-and-tables-overview.md): Overview of the feature introduced in MariaDB 11.5 to limit disk space used by temporary files and internal on-disk temporary tables to prevent disk exhaustion.
- [max\_tmp\_session\_space\_usage System Variable](https://mariadb.com/docs/server/security/limiting-size-of-created-disk-temporary-files-and-tables/max_tmp_session_space_usage-system-variable.md): Documentation for the system variable that restricts the maximum total size of temporary files and tables allowed for an individual user session.
- [max\_tmp\_total\_space\_usage System Variable](https://mariadb.com/docs/server/security/limiting-size-of-created-disk-temporary-files-and-tables/max_tmp_total_space_usage-system-variable.md): Reference for the global system variable that defines the maximum cumulative disk space all user connections can consume for temporary files and tables.
- [Security Vulnerabilities (CVE) Fixed in MariaDB](https://mariadb.com/docs/server/security/cve.md): Lists of Security Vulnerabilities (CVE) fixed in MariaDB products.
- [Security Vulnerabilities (CVE) Fixed in MariaDB Enterprise Server](https://mariadb.com/docs/server/security/cve/enterprise-server.md): This page contains a full list of CVEs fixed in all versions and series of MariaDB Enterprise Server.
- [Security Vulnerabilities (CVE) Fixed in MariaDB Community Server](https://mariadb.com/docs/server/security/cve/community-server.md): This page contains a full list of CVEs fixed in all versions and series of MariaDB Community Server.
- [Security Vulnerabilities (CVE) Fixed in Oracle MySQL That Did Not Exist in MariaDB](https://mariadb.com/docs/server/security/cve/security-vulnerabilities-in-oracle-mysql-that-did-not-exist-in-mariadb.md): Reference list of security vulnerabilities (CVEs) found in Oracle MySQL that do not affect MariaDB, helping administrators distinguish relevant threats.
- [Architecture](https://mariadb.com/docs/server/architecture.md): Understand MariaDB Server's architecture. Explore its components, storage engines, and how they interact to provide a high-performance, reliable database solution.
- [Topologies](https://mariadb.com/docs/server/architecture/topologies.md): This section explains various deployment architectures, including standalone, replication, and clustering, to help you design scalable and highly available database solutions.
- [Topologies Overview](https://mariadb.com/docs/server/architecture/topologies/topologies-overview.md): MariaDB offers varied deployment topologies by workload and technology, each named and diagrammed with benefits listed. Custom configurations are also supported.
- [Compatibility](https://mariadb.com/docs/server/architecture/topologies/compatibility.md)
- [Columnstore Object Storage](https://mariadb.com/docs/server/architecture/topologies/columnstore-object-storage.md)
- [Step 1: Prepare ColumnStore Nodes](https://mariadb.com/docs/server/architecture/topologies/columnstore-object-storage/step-1-prepare-columnstore-nodes.md)
- [Step 2: Configure Shared Local Storage](https://mariadb.com/docs/server/architecture/topologies/columnstore-object-storage/step-2-configure-shared-local-storage.md)
- [Step 3: Install MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/columnstore-object-storage/step-3-install-mariadb-enterprise-server.md)
- [Step 4: Start and Configure MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/columnstore-object-storage/step-4-start-and-configure-mariadb-enterprise-server.md)
- [Step 5: Test MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/columnstore-object-storage/step-5-test-mariadb-enterprise-server.md)
- [Step 6: Install MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/columnstore-object-storage/step-6-install-mariadb-maxscale.md)
- [Step 7: Start and Configure MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/columnstore-object-storage/step-7-start-and-configure-mariadb-maxscale.md)
- [Step 8: Test MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/columnstore-object-storage/step-8-test-mariadb-maxscale.md)
- [Step 9: Import Data](https://mariadb.com/docs/server/architecture/topologies/columnstore-object-storage/step-9-import-data.md)
- [ColumnStore Shared Local Storage](https://mariadb.com/docs/server/architecture/topologies/columnstore-shared-local-storage.md)
- [Step 1: Prepare ColumnStore Nodes](https://mariadb.com/docs/server/architecture/topologies/columnstore-shared-local-storage/step-1-prepare-columnstore-nodes.md)
- [Step 2: Configure Shared Local Storage](https://mariadb.com/docs/server/architecture/topologies/columnstore-shared-local-storage/step-2-configure-shared-local-storage.md)
- [Step 3: Install MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/columnstore-shared-local-storage/step-3-install-mariadb-enterprise-server.md)
- [Step 4: Start and Configure MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/columnstore-shared-local-storage/step-4-start-and-configure-mariadb-enterprise-server.md)
- [Step 5: Test MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/columnstore-shared-local-storage/step-5-test-mariadb-enterprise-server.md)
- [Step 6: Install MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/columnstore-shared-local-storage/step-6-install-mariadb-maxscale.md)
- [Step 7: Start and Configure MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/columnstore-shared-local-storage/step-7-start-and-configure-mariadb-maxscale.md)
- [Step 8: Test MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/columnstore-shared-local-storage/step-8-test-mariadb-maxscale.md)
- [Step 9: Import Data](https://mariadb.com/docs/server/architecture/topologies/columnstore-shared-local-storage/step-9-import-data.md)
- [Galera Cluster](https://mariadb.com/docs/server/architecture/topologies/galera-cluster.md)
- [Step 1: Install MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/galera-cluster/step-1-install-mariadb-enterprise-server.md)
- [Step 2: Start and Configure MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/galera-cluster/step-2-start-and-configure-mariadb-enterprise-server.md)
- [Step 3: Test MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/galera-cluster/step-3-test-mariadb-enterprise-server.md)
- [Step 4: Install MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/galera-cluster/step-4-install-mariadb-maxscale.md)
- [Step 5: Start and Configure MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/galera-cluster/step-5-start-and-configure-mariadb-maxscale.md)
- [Step 6: Test MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/galera-cluster/step-6-test-mariadb-maxscale.md)
- [HTAP](https://mariadb.com/docs/server/architecture/topologies/htap.md)
- [Step 1: Prepare ColumnStore Node](https://mariadb.com/docs/server/architecture/topologies/htap/step-1-prepare-columnstore-node.md)
- [Step 2: Install MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/htap/step-2-install-mariadb-enterprise-server.md)
- [Step 3: Start and Configure MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/htap/step-3-start-and-configure-mariadb-enterprise-server.md)
- [Step 4: Test MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/htap/step-4-test-mariadb-enterprise-server.md)
- [Installing Primary/Replica](https://mariadb.com/docs/server/architecture/topologies/primary-replica.md): This page explains how to set up a standard Primary/Replica replication topology for MariaDB Enterprise Server.
- [Step 1: Install MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/primary-replica/step-1-install-mariadb-enterprise-server.md)
- [Step 2: Start and Configure MariaDB Enterprise Server on Primary Server](https://mariadb.com/docs/server/architecture/topologies/primary-replica/step-2-start-and-configure-mariadb-enterprise-server-on-primary-server.md)
- [Step 3: Start and Configure MariaDB Enterprise Server on Replica Servers](https://mariadb.com/docs/server/architecture/topologies/primary-replica/step-3-start-and-configure-mariadb-enterprise-server-on-replica-servers.md)
- [Step 4: Test MariaDB Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/primary-replica/step-4-test-mariadb-enterprise-server.md)
- [Step 5: Install MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/primary-replica/step-5-install-mariadb-maxscale.md)
- [Step 6: Start and Configure MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/primary-replica/step-6-start-and-configure-mariadb-maxscale.md)
- [Step 7: Test MariaDB MaxScale](https://mariadb.com/docs/server/architecture/topologies/primary-replica/step-7-test-mariadb-maxscale.md)
- [Single Node Topologies](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies.md)
- [Community Server](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/community-server.md): Deploy MariaDB Community Server
- [Community Server with ColumnStore](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/community-server-with-columnstore.md)
- [Installing Enterprise Server](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server.md): A guide to installing MariaDB Enterprise Server on various operating systems using package managers (YUM, APT, ZYpp) or binary tarballs.
- [Enterprise Server with ColumnStore (Local Storage)](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage.md): Deployment instructions for a single-node MariaDB Enterprise Server instance with the ColumnStore engine using local storage.
- [Step 1: Prepare Systems for Enterprise ColumnStore Nodes](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage/step-1-prepare-systems-for-enterprise-columnstore-nodes.md)
- [Step 2: Install Enterprise ColumnStore](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage/step-2-install-enterprise-columnstore.md)
- [Step 3: Start and Configure Enterprise ColumnStore](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage/step-3-start-and-configure-enterprise-columnstore.md)
- [Step 4: Test Enterprise ColumnStore](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage/step-4-test-enterprise-columnstore.md)
- [Step 5: Bulk Import of Data](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-local-storage/step-5-bulk-import-of-data.md)
- [Enterprise Server with ColumnStore (Object Storage)](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage.md): Deployment instructions for a single-node MariaDB Enterprise Server instance with the ColumnStore engine using S3-compatible object storage.
- [Step 1: Prepare Systems for Enterprise ColumnStore Nodes](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage/step-1-prepare-systems-for-enterprise-columnstore-nodes.md)
- [Step 2: Install Enterprise ColumnStore](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage/step-2-install-enterprise-columnstore.md)
- [Step 3: Start and Configure Enterprise ColumnStore](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage/step-3-start-and-configure-enterprise-columnstore.md)
- [Step 4: Test Enterprise ColumnStore](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage/step-4-test-enterprise-columnstore.md)
- [Step 5: Bulk Import of Data](https://mariadb.com/docs/server/architecture/topologies/single-node-topologies/enterprise-server-with-columnstore-object-storage/step-5-bulk-import-of-data.md)
- [Spider Storage Engine](https://mariadb.com/docs/server/architecture/topologies/spider-storage-engine.md)
- [MariaDB Enterprise Spider Topologies](https://mariadb.com/docs/server/architecture/topologies/mariadb-enterprise-spider-topologies.md): Explore MariaDB Enterprise Spider topologies with MaxScale. This section details how it integrates with Spider to manage & route traffic efficiently across sharded & distributed database environments.
- [Federated MariaDB Enterprise Spider Topology](https://mariadb.com/docs/server/architecture/topologies/mariadb-enterprise-spider-topologies/federated-mariadb-enterprise-spider-topology.md)
- [ODBC MariaDB Enterprise Spider Topology](https://mariadb.com/docs/server/architecture/topologies/mariadb-enterprise-spider-topologies/odbc-mariadb-enterprise-spider-topology.md)
- [Sharded MariaDB Enterprise Spider Topology](https://mariadb.com/docs/server/architecture/topologies/mariadb-enterprise-spider-topologies/sharded-mariadb-enterprise-spider-topology.md)
- [Spider Federated](https://mariadb.com/docs/server/architecture/topologies/spider-federated.md): Deploy Spider Federated Topology
- [Step 1: Install Enterprise Spider](https://mariadb.com/docs/server/architecture/topologies/spider-federated/step-1-install-enterprise-spider.md)
- [Step 2: Configure Spider Node and Data Node](https://mariadb.com/docs/server/architecture/topologies/spider-federated/step-2-configure-spider-node-and-data-node.md)
- [Step 3: Test Spider Federated Topology](https://mariadb.com/docs/server/architecture/topologies/spider-federated/step-3-test-spider-federated-topology.md)
- [Spider Sharded](https://mariadb.com/docs/server/architecture/topologies/spider-sharded.md): Deploy Spider Sharded Topology
- [Step 1: Install Enterprise Spider](https://mariadb.com/docs/server/architecture/topologies/spider-sharded/step-1-install-enterprise-spider.md)
- [Step 2: Configure Spider Node and Data Nodes](https://mariadb.com/docs/server/architecture/topologies/spider-sharded/step-2-configure-spider-node-and-data-nodes.md)
- [Step 3: Test Spider Sharded Topology](https://mariadb.com/docs/server/architecture/topologies/spider-sharded/step-3-test-spider-sharded-topology.md)
- [Server Constraints](https://mariadb.com/docs/server/architecture/server-constraints.md): Understand MariaDB Server's architectural constraints. This section details limitations & design considerations, helping you optimize your database  deployments for maximum efficiency and scalability.
- [Server Constraints Overview](https://mariadb.com/docs/server/architecture/server-constraints/server-constraints-overview.md)
- [AUTO\_INCREMENT Constraints](https://mariadb.com/docs/server/architecture/server-constraints/auto_increment-constraints.md): Learn about AUTO\_INCREMENT constraints in MariaDB Server. This section details how to automatically generate unique, sequential values for table columns, simplifying data management.
- [FOREIGN KEY Constraints](https://mariadb.com/docs/server/architecture/server-constraints/foreign-key-constraints.md)
- [NOT NULL Constraints](https://mariadb.com/docs/server/architecture/server-constraints/not-null-constraints.md)
- [PRIMARY KEY Constraints](https://mariadb.com/docs/server/architecture/server-constraints/primary-key-constraints.md)
- [UNIQUE Constraints](https://mariadb.com/docs/server/architecture/server-constraints/unique-constraints-with-mariadb-enterprise-server.md)
- [Clients & Utilities](https://mariadb.com/docs/server/clients-and-utilities.md): Discover MariaDB Server's clients and utilities. This section guides you through tools for connecting, managing, and interacting with your database, from command-line clients to graphical interfaces.
- [Administrative Tools](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools.md): Explore administrative tools. This section introduces various command line utilities and graphical interfaces designed to help you manage, monitor, and configure your database efficiently.
- [dbdeployer](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/dbdeployer.md)
- [innochecksum](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/innochecksum.md)
- [mariadb-access](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/mariadb-access.md)
- [mariadb-admin](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/mariadb-admin.md)
- [mariadb-conv](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/mariadb-conv.md)
- [mariadb-setpermission](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/mariadb-setpermission.md)
- [mariadb-show](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/mariadb-show.md)
- [mariadb-plugin](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/mariadb-plugin.md)
- [mariadb-report](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/mariadb-report.md)
- [mariadb-find-rows](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/mariadb-find-rows.md)
- [mariadb-tzinfo-to-sql](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/mariadb-tzinfo-to-sql.md)
- [mariadb-waitpid](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/mariadb-waitpid.md)
- [my\_print\_defaults](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/my_print_defaults.md)
- [mariadb-embedded](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/mariadb-embedded.md)
- [perror](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/perror.md)
- [replace](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/replace-utility.md)
- [resolve\_stack\_dump](https://mariadb.com/docs/server/clients-and-utilities/administrative-tools/resolve_stack_dump.md)
- [Aria Clients and Utilities](https://mariadb.com/docs/server/clients-and-utilities/aria-clients-and-utilities.md): Explore Aria clients and utilities for MariaDB Server. This section details specialized tools for managing and interacting with tables that utilize the Aria storage engine.
- [aria\_chk](https://mariadb.com/docs/server/clients-and-utilities/aria-clients-and-utilities/aria_chk.md)
- [aria\_pack](https://mariadb.com/docs/server/clients-and-utilities/aria-clients-and-utilities/aria_pack.md)
- [aria\_read\_log](https://mariadb.com/docs/server/clients-and-utilities/aria-clients-and-utilities/aria_read_log.md)
- [Backup, Restore and Import Clients](https://mariadb.com/docs/server/clients-and-utilities/backup-restore-and-import-clients.md): Explore backup, restore, and import clients for MariaDB Server. This section details various utilities that facilitate data protection, recovery, and seamless data loading into your databases.
- [mariadb-dump](https://mariadb.com/docs/server/clients-and-utilities/backup-restore-and-import-clients/mariadb-dump.md): Complete MariaDB backup and recovery guide. Complete resource for backup methods, mariabackup usage, scheduling, and restoration for production use.
- [mariadb-hotcopy](https://mariadb.com/docs/server/clients-and-utilities/backup-restore-and-import-clients/mariadb-hotcopy.md)
- [mariadb-import](https://mariadb.com/docs/server/clients-and-utilities/backup-restore-and-import-clients/mariadb-import.md): Complete mariadb-import reference: load tables from text files, --fields-terminated-by delimiter, --local file option, and --parallel/-j processing.
- [dbForge Studio](https://mariadb.com/docs/server/clients-and-utilities/backup-restore-and-import-clients/backup-restore-and-import-clients-backuprestore-data-exportimport-via-dbfor.md)
- [Deployment Tools](https://mariadb.com/docs/server/clients-and-utilities/deployment-tools.md): Explore deployment tools for MariaDB Server. This section introduces utilities and scripts that simplify the installation, configuration, and management of MariaDB in various environments.
- [mariadb-install-db](https://mariadb.com/docs/server/clients-and-utilities/deployment-tools/mariadb-install-db.md): Definitive mariadb-install-db guide: initialize data directory, --user/--datadir syntax, --auth-root-authentication-method=socket, and --skip-test-db.
- [mariadb-upgrade](https://mariadb.com/docs/server/clients-and-utilities/deployment-tools/mariadb-upgrade.md): Complete mariadb-upgrade reference: update mysql system tables, CHECK TABLE FOR UPGRADE, ALTER TABLE FORCE, and --upgrade-system-tables option.
- [mariadb-secure-installation](https://mariadb.com/docs/server/clients-and-utilities/deployment-tools/mariadb-secure-installation.md): Complete MariaDB installation guide. Complete setup instructions for Linux, Windows, and macOS with configuration and verification for production use.
- [Graphical and Enhanced Clients](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients.md): Complete Graphical and Enhanced Clients guide for MariaDB. Complete reference documentation for implementation, configuration, and usage for production use.
- [Adminer](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/adminer.md)
- [Beekeeper Studio](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/beekeeper-studio.md)
- [SQL Diagnostic Manager & SQLyog](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/cost-effective-agentless-mariadb-database-performance-management.md)
- [Database Workbench](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/database-workbench.md): Complete Database Workbench guide for MariaDB. Complete reference documentation for implementation, configuration, and usage with comprehensive examples and.
- [dbForge Data Compare](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/dbforge-data-compare.md)
- [dbForge Data Generator](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/dbforge-data-generator.md)
- [dbForge Documenter](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/dbforge-documenter-for-mariadb-and-mysql.md)
- [dbForge Edge](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/dbforge-edge.md)
- [dbForge Fusion](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/dbforge-fusion-mysql-mariadb-plugin-for-vs.md)
- [dbForge Query Builder](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/dbforge-query-builder-for-mysql-mariadb.md)
- [dbForge Schema Compare](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/dbforge-schema-compare-for-mariadb-mysql.md)
- [dbForge Studio](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/dbforge-studio-for-mariadb-universal-gui-tool-for-management-administration.md)
- [DbSchema](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/dbschema.md)
- [DbVisualizer](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/dbvisualizer.md)
- [DeZign for Databases](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/dezign-for-databases.md)
- [ERBuilder Data Modeler](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/erbuilder-data-modeler.md)
- [DBeaver](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/graphical-and-enhanced-clients-dbeaver.md)
- [OmniDB](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/graphical-and-enhanced-clients-omnidb.md)
- [Sequel Pro](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/graphical-and-enhanced-clients-sequel-pro.md)
- [HeidiSQL](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/heidisql.md)
- [KS DB Merge Tools](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/ks-db-merge-tools-for-mysql-and-mariadb.md)
- [LibreOffice Base](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/libreoffice-base.md)
- [Luna Modeler](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/luna-modeler.md)
- [mycli](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/mycli.md)
- [Navicat](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/navicat.md)
- [ocelotgui](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/ocelotgui.md)
- [PgManage](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/pgmanage.md)
- [phpMyAdmin](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/phpmyadmin.md): Official phpMyAdmin reference: web-based MariaDB/MySQL administration, PHP/web server requirements, browser compatibility, and GUI database management.
- [Querious](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/querious.md)
- [SB Data Generator](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/sb-data-generator.md)
- [SQLPro Studio](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/sqlpro-studio.md)
- [SQLyog](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/sqlyog-community-edition.md)
- [TablePlus](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/tableplus.md)
- [TOAD Edge](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/toad-edge.md)
- [Valentina Studio](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/valentina-studio.md)
- [MariaDB Direct Query Adapter For Microsoft Power BI](https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/mariadb-direct-query-adapter-for-microsoft-power-bi.md)
- [Logging Tools](https://mariadb.com/docs/server/clients-and-utilities/logging-tools.md): Explore logging tools for MariaDB Server. This section introduces utilities and methods for managing and analyzing server logs, crucial for monitoring activity and troubleshooting issues.
- [mariadb-binlog](https://mariadb.com/docs/server/clients-and-utilities/logging-tools/mariadb-binlog.md): Use mariadb-binlog to process binary log files. This utility is essential for examining replication events, recovering from data loss, and auditing changes in your MariaDB Server.
- [Using mariadb-binlog](https://mariadb.com/docs/server/clients-and-utilities/logging-tools/mariadb-binlog/using-mariadb-binlog.md)
- [mariadb-binlog Options](https://mariadb.com/docs/server/clients-and-utilities/logging-tools/mariadb-binlog/mariadb-binlog-options.md)
- [Annotate\_rows\_log\_event](https://mariadb.com/docs/server/clients-and-utilities/logging-tools/mariadb-binlog/annotate_rows_log_event.md)
- [mysqlbinlog](https://mariadb.com/docs/server/clients-and-utilities/logging-tools/mariadb-binlog/mariadb-binlog-mysqlbinlog.md)
- [mariadb-dumpslow](https://mariadb.com/docs/server/clients-and-utilities/logging-tools/mariadb-dumpslow.md)
- [mariadb Client](https://mariadb.com/docs/server/clients-and-utilities/mariadb-client.md): Official mariadb client reference: command-line interface, mariadb/mysql naming, Linux symlink access, Windows binary, and connection syntax.
- [mariadb Command-Line Client](https://mariadb.com/docs/server/clients-and-utilities/mariadb-client/mariadb-command-line-client.md): Complete MariaDB command-line client guide. Complete reference for server connections, query execution, data import, and batch processing for production use.
- [mysql Command-Line Client](https://mariadb.com/docs/server/clients-and-utilities/mariadb-client/mysql-command-line-client.md)
- [Networking Tools](https://mariadb.com/docs/server/clients-and-utilities/networking-tools.md): Explore networking tools for MariaDB Server. This section introduces utilities that help you manage and troubleshoot network connections to your database, including monitoring and security.
- [resolveip](https://mariadb.com/docs/server/clients-and-utilities/networking-tools/resolveip.md)
- [Table Tools](https://mariadb.com/docs/server/clients-and-utilities/table-tools.md): Explore table-related tools for MariaDB Server. This section details various utilities for managing table structures, performing maintenance, and optimizing data storage.
- [mariadb-check](https://mariadb.com/docs/server/clients-and-utilities/table-tools/mariadb-check.md): Complete mariadb-check reference: CHECK/REPAIR/ANALYZE/OPTIMIZE TABLE operations, --all-databases/--databases flags, --auto-repair, and option files.
- [mariadb-convert-table-format](https://mariadb.com/docs/server/clients-and-utilities/table-tools/mariadb-convert-table-format.md)
- [mariadb-fix-extensions](https://mariadb.com/docs/server/clients-and-utilities/table-tools/mariadb-fix-extensions.md)
- [Testing Tools](https://mariadb.com/docs/server/clients-and-utilities/testing-tools.md): Explore testing tools for MariaDB Server. This section introduces utilities that help you validate server functionality, test configurations, and ensure the reliability of your database deployments.
- [mariadb-slap](https://mariadb.com/docs/server/clients-and-utilities/testing-tools/mariadb-slap.md)
- [mariadb-stress-test](https://mariadb.com/docs/server/clients-and-utilities/testing-tools/mariadb-stress-test.md)
- [mariadb-test](https://mariadb.com/docs/server/clients-and-utilities/testing-tools/mariadb-test.md): MariaDB uses mariadb-test to test functionality. It is an all-in-one test framework doing unit, regression, and conformance testing
- [mariadb-test Overview](https://mariadb.com/docs/server/clients-and-utilities/testing-tools/mariadb-test/mariadb-test-overview.md)
- [Installing MinIO for Usage With mariadb-test-run](https://mariadb.com/docs/server/clients-and-utilities/testing-tools/mariadb-test/installing-minio-for-usage-with-mariadb-test-run.md)
- [mariadb-test Auxiliary Files](https://mariadb.com/docs/server/clients-and-utilities/testing-tools/mariadb-test/mariadb-test-auxiliary-files.md)
- [mariadb-test-run.pl Options](https://mariadb.com/docs/server/clients-and-utilities/testing-tools/mariadb-test/mariadb-test-run-pl-options.md)
- [New Features for mysqltest in MariaDB](https://mariadb.com/docs/server/clients-and-utilities/testing-tools/mariadb-test/new-features-for-mysqltest-in-mariadb.md)
- [Pausing mariadb-test-run.pl](https://mariadb.com/docs/server/clients-and-utilities/testing-tools/mariadb-test/pausing-mariadb-test-run-pl.md)
- [The Debug Sync Facility](https://mariadb.com/docs/server/clients-and-utilities/testing-tools/mariadb-test/the-debug-sync-facility.md)
- [MyISAM Clients and Utilities](https://mariadb.com/docs/server/clients-and-utilities/myisam-clients-and-utilities.md): Explore MyISAM clients and utilities for MariaDB Server. This section details specialized tools for managing and maintaining tables that utilize the MyISAM storage engine.
- [Memory and Disk Use With myisamchk](https://mariadb.com/docs/server/clients-and-utilities/myisam-clients-and-utilities/memory-and-disk-use-with-myisamchk.md)
- [MyISAM Database Management using GUI Client](https://mariadb.com/docs/server/clients-and-utilities/myisam-clients-and-utilities/myisam-database-management-using-gui-client.md)
- [myisam\_ftdump](https://mariadb.com/docs/server/clients-and-utilities/myisam-clients-and-utilities/myisam_ftdump.md)
- [myisamchk Table Information](https://mariadb.com/docs/server/clients-and-utilities/myisam-clients-and-utilities/myisamchk-table-information.md)
- [myisamchk](https://mariadb.com/docs/server/clients-and-utilities/myisam-clients-and-utilities/myisamchk.md)
- [myisamlog](https://mariadb.com/docs/server/clients-and-utilities/myisam-clients-and-utilities/myisamlog.md)
- [myisampack](https://mariadb.com/docs/server/clients-and-utilities/myisam-clients-and-utilities/myisampack.md)
- [Server & Client Software](https://mariadb.com/docs/server/clients-and-utilities/server-client-software.md): Explore server and client software for MariaDB. This section introduces various tools and applications for connecting to, managing, and interacting with your MariaDB Server instances effectively.
- [About MariaDB Software](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/about-mariadb-software.md)
- [Applications Supporting MariaDB](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/applications-supporting-mariadb.md)
- [About the MariaDB Foundation](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/mariadb-foundation.md)
- [Client Libraries](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/client-libraries.md): Explore server and client software for MariaDB. This section introduces various tools and applications for connecting to, managing, and interacting with your MariaDB Server instances effectively.
- [Connect and Query](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/client-libraries/connect-and-query.md)
- [Proxy Protocol Support](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/client-libraries/proxy-protocol-support.md)
- [Client/Server Protocol](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/client-libraries/clientserver-protocol.md)
- [Downloads](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/download.md)
- [MariaDB Source Code](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/download/getting-the-mariadb-source-code.md)
- [MariaDB RPM Packages](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/download/mariadb-rpm-packages.md)
- [Mirror Sites for MariaDB](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/download/mirror-sites-for-mariadb.md)
- [Where to Download MariaDB](https://mariadb.com/docs/server/clients-and-utilities/server-client-software/download/where-to-download-mariadb.md)
- [Legacy Clients and Utilities](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities.md): Explore legacy clients and utilities. This section provides information on older tools and their use cases, useful for understanding historical contexts or working with specific deployments.
- [Analyzing Tools](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/analyzing-tools.md)
- [EXPLAIN Analyzer](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/analyzing-tools/explain-analyzer.md)
- [EXPLAIN Analyzer API](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/analyzing-tools/explain-analyzer-api.md)
- [mysqld\_safe](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mariadbd_safe.md)
- [MySQL Sandbox](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql-sandbox.md)
- [mysql\_convert\_table\_format](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_convert_table_format.md)
- [mysql\_embedded](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_embedded.md)
- [mysql\_find\_rows](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_find_rows.md)
- [mysql\_fix\_extensions](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_fix_extensions.md)
- [mysql\_install\_db](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_install_db.md)
- [mysql\_plugin](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_plugin.md)
- [mysql\_secure\_installation](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_secure_installation.md): Complete mysql\_secure\_installation guide: renamed to mariadb-secure-installation in 10.5, Linux symlink access, Windows alternate binary, security setup.
- [mysql\_setpermission](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_setpermission.md)
- [mysql\_tzinfo\_to\_sql](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_tzinfo_to_sql.md)
- [mysql\_upgrade](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_upgrade.md)
- [mysql\_waitpid](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_waitpid.md)
- [mysql\_zap](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysql_zap.md)
- [mysqlaccess](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysqlaccess.md)
- [mysqladmin](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysqladmin.md)
- [mysqlcheck](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysqlcheck.md)
- [mysqld\_multi](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysqld_multi.md)
- [mysqldump](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysqldump.md): Complete mysqldump guide for MariaDB. Complete reference documentation for implementation, configuration, and usage with comprehensive examples and best.
- [mysqldumpslow](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysqldumpslow.md)
- [mysqlhotcopy](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysqlhotcopy.md)
- [mysqlimport](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysqlimport.md)
- [mysqlreport](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysqlreport.md)
- [mysqlshow](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysqlshow.md)
- [mysqlslap](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/mysqlslap.md)
- [Percona XtraBackup](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/backing-up-and-restoring-databases-percona-xtrabackup.md): Open source tool for performing hot backups of MariaDB, MySQL and Percona Server databases
- [Percona XtraBackup Overview](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/backing-up-and-restoring-databases-percona-xtrabackup/percona-xtrabackup-overview.md)
- [Percona XtraBackup Build Instructions](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/backing-up-and-restoring-databases-percona-xtrabackup/percona-xtrabackup-build-instructions.md)
- [msql2mysql](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/msql2mysql.md)
- [xtstat](https://mariadb.com/docs/server/clients-and-utilities/legacy-clients-and-utilities/xtstat.md)
- [HA & Performance](https://mariadb.com/docs/server/ha-and-performance.md): Optimize MariaDB Server for high availability and performance. Learn about replication, clustering, load balancing, and configuration tuning for robust and efficient database solutions.
- [Optimization and Tuning](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning.md): Complete MariaDB performance optimization guide. Complete reference for query tuning, indexing strategies, and configuration improvements for production use.
- [Buffers, Caches and Threads](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads.md): Optimize MariaDB Server performance by tuning buffers, caches, and threads. This section covers essential configurations to maximize throughput and responsiveness for your database workloads.
- [Query Cache](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/query-cache.md): Complete MariaDB performance optimization guide. Complete reference for query tuning, indexing strategies, and configuration improvements for production use.
- [Thread Command Values](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-command-values.md)
- [Thread Pool](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-pool.md): Optimize MariaDB Server with the thread pool. This section explains how to manage connections and improve performance by efficiently handling concurrent client requests, reducing resource overhead.
- [Thread Pool in MariaDB](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-pool/thread-pool-in-mariadb.md)
- [Thread Groups in the Unix Implementation of the Thread Pool](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-pool/thread-groups-in-the-unix-implementation-of-the-thread-pool.md)
- [Thread Pool System and Status Variables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-pool/thread-pool-system-status-variables.md)
- [Thread Pool in MariaDB 5.1 - 5.3](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-pool/thread-pool-in-mariadb-51-53.md)
- [Thread States](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states.md): Understand MariaDB Server thread states. This section explains the different states a thread can be in, helping you monitor and troubleshoot query execution and server performance.
- [Delayed Insert Connection Thread States](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states/delayed-insert-connection-thread-states.md)
- [Delayed Insert Handler Thread States](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states/delayed-insert-handler-thread-states.md)
- [Event Scheduler Thread States](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states/event-scheduler-thread-states.md)
- [Galera Cluster Thread States](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states/galera-cluster-thread-states.md)
- [General Thread States](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states/general-thread-states.md)
- [Master Thread States](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states/master-thread-states.md)
- [Query Cache Thread States](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states/query-cache-thread-states.md)
- [Replica I/O Thread States](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states/replica-io-thread-states.md)
- [Replica Connection Thread States](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states/slave-connection-thread-states.md)
- [Replica SQL Thread States](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/buffers-caches-and-threads/thread-states/slave-sql-thread-states.md)
- [MariaDB Internal Optimizations](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/mariadb-internal-optimizations.md): Explore MariaDB Server's internal optimizations. This section delves into how the database engine enhances query execution, data storage, and overall performance through its core architecture.
- [Fair Choice Between Range and Index\_merge Optimizations](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/mariadb-internal-optimizations/fair-choice-between-range-and-index_merge-optimizations.md)
- [Multi Range Read Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/mariadb-internal-optimizations/multi-range-read-optimization.md)
- [Operating System Optimizations](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/operating-system-optimizations.md): Optimize MariaDB Server performance with operating system tuning. This section covers configuring your OS for improved I/O, memory management, and network settings to maximize database efficiency.
- [Filesystem Optimizations](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/operating-system-optimizations/filesystem-optimizations.md)
- [Storage I/O: Buffering and Persistence](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/operating-system-optimizations/storage-io-buffering-and-persistence.md): Defines the OS-agnostic terms MariaDB documentation uses for disk I/O — unbuffered I/O, write-through, persist — and shows how each one maps to Unix-like and Windows mechanisms.
- [Optimization and Indexes](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes.md): Optimize MariaDB Server queries with indexes. This section covers index types, creation, and best practices for leveraging them to significantly improve query performance and data retrieval speed.
- [Building the best INDEX for a given SELECT](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes/building-the-best-index-for-a-given-select.md)
- [Compound (Composite) Indexes](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes/compound-composite-indexes.md)
- [Foreign Keys](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes/foreign-keys.md): Complete MariaDB performance optimization guide. Complete reference for query tuning, indexing strategies, and configuration improvements for production use.
- [Ignored Indexes](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes/ignored-indexes.md): Ignored indexes allow indexes to be visible and maintained without being used by the optimizer. This feature is comparable to MySQL 8’s "invisible indexes."
- [Index Statistics](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes/index-statistics.md): Index statistics provide crucial insights to the MariaDB query optimizer, guiding it in executing queries efficiently. Up-to-date index statistics ensure optimized query performance.
- [Latitude/Longitude Indexing](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes/latitudelongitude-indexing.md)
- [Primary Keys with Nullable Columns](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes/primary-keys-with-nullable-columns.md)
- [Storage Engine Index Types](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes/storage-engine-index-types.md)
- [Full-Text Indexes](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes/full-text-indexes.md): Implement full-text indexes in MariaDB Server for efficient text search. This section guides you through creating and utilizing these indexes to optimize queries on large text datasets.
- [Full-Text Index Overview](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes/full-text-indexes/full-text-index-overview.md): Definitive full-text index guide: MATCH() AGAINST syntax, FULLTEXT index creation, NATURAL/BOOLEAN/QUERY EXPANSION modes, stopwords, ft\_min\_word\_length.
- [Full-Text Index Stopwords](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-indexes/full-text-indexes/full-text-index-stopwords.md)
- [Optimizer Hints](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizer-hints.md): This section details special comments you can add to SQL statements to influence the query optimizer, helping you manually select better execution plans for improved performance and query tuning.
- [SELECT Modifier Hints](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizer-hints/select-modifier-hints.md)
- [Expanded New-Style Optimizer Hints](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizer-hints/expanded-optimizer-hints.md)
- [Index-Level Hints](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizer-hints/index-level-hints.md)
- [Query Block Naming](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizer-hints/query-block-naming.md)
- [Table-Level Hints](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizer-hints/table-level-hints.md)
- [Compression](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-tuning-compression.md): Optimize MariaDB Server performance and storage with compression. This section details how to apply data compression at various levels to reduce disk space and improve I/O efficiency.
- [Compression Plugins](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-tuning-compression/compression-plugins.md)
- [Storage-Engine Independent Column Compression](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimization-and-tuning-compression/storage-engine-independent-column-compression.md)
- [Optimizing Data Structure](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizing-data-structure.md): Optimize MariaDB Server performance by refining your data structure. This section covers schema design, data types, and normalization techniques to improve query efficiency and storage utilization.
- [Numeric vs String Fields](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizing-data-structure/numeric-vs-string-fields.md)
- [Optimizing MEMORY Tables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizing-data-structure/optimizing-memory-tables.md)
- [Optimizing String and Character Fields](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizing-data-structure/optimizing-string-and-character-fields.md)
- [Optimizing Tables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizing-tables.md): Optimize tables for enhanced performance. This section covers various techniques, including proper indexing, data types, and storage engine choices, to improve query speed and efficiency.
- [OPTIMIZE TABLE](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizing-tables/optimize-table.md): Complete MariaDB performance optimization guide. Complete reference for query tuning, indexing strategies, and configuration improvements for production use.
- [Defragmenting InnoDB Tablespaces](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizing-tables/defragmenting-innodb-tablespaces.md)
- [Entity-Attribute-Value Implementation](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizing-tables/entity-attribute-value-implementation.md)
- [IP Range Table Performance](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/optimizing-tables/ip-range-table-performance.md)
- [Optimizing Queries](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations.md): Optimize queries for peak performance. This section provides techniques for writing efficient SQL, understanding query execution plans, and leveraging indexes effectively to speed up your queries.
- [Aborting Statements that Exceed a Certain Time to Execute](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/aborting-statements.md)
- [Big DELETEs](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/big-deletes.md)
- [Charset Narrowing Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/charset-narrowing-optimization.md)
- [Data Sampling: Techniques for Efficiently Finding a Random Row](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/data-sampling-techniques-for-efficiently-finding-a-random-row.md)
- [Data Warehousing High Speed Ingestion](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/data-warehousing-high-speed-ingestion.md)
- [Data Warehousing Summary Tables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/data-warehousing-summary-tables.md)
- [Data Warehousing Techniques](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/data-warehousing-techniques.md)
- [DISTINCT removal in aggregate functions](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/query-optimizations-distinct-removal-in-aggregate-functions.md)
- [Equality propagation optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/equality-propagation-optimization.md)
- [Filesort with Small LIMIT Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/filesort-with-small-limit-optimization.md)
- [FORCE INDEX](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/force-index.md)
- [Groupwise Max in MariaDB](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/groupwise-max-in-mariadb.md)
- [GUID/UUID Performance](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/guiduuid-performance.md)
- [hash\_join\_cardinality optimizer\_switch Flag](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/hash_join_cardinality-optimizer_switch-flag.md)
- [How to Quickly Insert Data Into MariaDB](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/how-to-quickly-insert-data-into-mariadb.md)
- [IGNORE INDEX](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/ignore-index.md)
- [Index Condition Pushdown](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/index-condition-pushdown.md)
- [Index Hints: How to Force Query Plans](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/index-hints-how-to-force-query-plans.md)
- [index\_merge sort\_intersection](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/index_merge-sort_intersection.md)
- [LIMIT ROWS EXAMINED](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/limit-rows-examined.md)
- [MariaDB 5.3 Optimizer Debugging](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/mariadb-53-optimizer-debugging.md)
- [not\_null\_range\_scan Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/not_null_range_scan-optimization.md)
- [optimizer\_switch](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimizer-switch.md)
- [optimizer\_adjust\_secondary\_key\_costs](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimizer_adjust_secondary_key_costs.md)
- [optimizer\_join\_limit\_pref\_ratio Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimizer_join_limit_pref_ratio-optimization.md)
- [Optimizing for "Latest News"-style Queries](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimizing-for-latest-news-style-queries.md)
- [Pagination Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/pagination-optimization.md)
- [Pivoting in MariaDB](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/pivoting-in-mariadb.md)
- [Query Limits and Timeouts](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/query-limits-and-timeouts.md)
- [reorder\_outer\_joins](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/reorder_outer_joins.md)
- [Rollup Unique User Counts](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/rollup-unique-user-counts.md)
- [Rowid Filtering Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/rowid-filtering-optimization.md)
- [Sargable DATE and YEAR](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/sargable-date-and-year.md)
- [Sargable UPPER](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/sargable-upper.md)
- [USE INDEX](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/use-index.md)
- [Virtual Column Support in the Optimizer](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/virtual-column-support-in-the-optimizer.md)
- [Optimization Strategies](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimization-strategies.md): Discover effective optimization strategies for MariaDB Server queries. This section provides a variety of techniques and approaches to enhance query performance and overall database efficiency.
- [Duplicate Weedout Strategy](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimization-strategies/duplicateweedout-strategy.md)
- [FirstMatch Strategy](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimization-strategies/firstmatch-strategy.md): FirstMatch is a semi-join execution strategy that avoids duplicate results by short-cutting subquery execution as soon as the first matching record is found, improving performance.
- [Improvements to ORDER BY Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimization-strategies/improvements-to-order-by.md)
- [LooseScan Strategy](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimization-strategies/loosescan-strategy.md)
- [Semi-join Materialization Strategy](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimization-strategies/semi-join-materialization-strategy.md)
- [Optimizations for Derived Tables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimizations-for-derived-tables.md): Optimize derived tables in MariaDB Server queries. This section provides techniques and strategies to improve the performance of subqueries and complex joins, enhancing overall query efficiency.
- [Condition Pushdown into Derived Table Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimizations-for-derived-tables/condition-pushdown-into-derived-table-optimization.md)
- [Derived Table Merge Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimizations-for-derived-tables/derived-table-merge-optimization.md)
- [Derived Table with Key Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimizations-for-derived-tables/derived-table-with-key-optimization.md)
- [Lateral Derived Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimizations-for-derived-tables/lateral-derived-optimization.md): Documents Lateral Derived Optimization, also referred to as Split Grouping Optimization or Split Materialized Optimization.
- [Split Materialized Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/optimizations-for-derived-tables/split-materialized-optimization.md)
- [Statistics for Optimizing Queries](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/statistics-for-optimizing-queries.md): Utilize statistics to optimize queries in MariaDB Server. This section explains how the database uses statistical information to generate efficient query execution plans and improve performance.
- [Engine-Independent Table Statistics](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/statistics-for-optimizing-queries/engine-independent-table-statistics.md)
- [Histogram-Based Statistics](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/statistics-for-optimizing-queries/histogram-based-statistics.md)
- [InnoDB Persistent Statistics](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/statistics-for-optimizing-queries/innodb-persistent-statistics.md)
- [Slow Query Log Extended Statistics](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/statistics-for-optimizing-queries/slow-query-log-extended-statistics.md)
- [User Statistics](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/statistics-for-optimizing-queries/user-statistics.md)
- [Subquery Optimizations](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/subquery-optimizations.md): Optimize subqueries in MariaDB Server for improved performance. This section provides techniques and best practices to ensure your nested queries execute efficiently and enhance overall query speed.
- [Condition Pushdown Into IN subqueries](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/subquery-optimizations/condition-pushdown-into-in-subqueries.md)
- [Conversion of Big IN Predicates Into Subqueries](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/subquery-optimizations/conversion-of-big-in-predicates-into-subqueries.md)
- [EXISTS-to-IN Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/subquery-optimizations/exists-to-in-optimization.md)
- [Non-semi-join Subquery Optimizations](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/subquery-optimizations/non-semi-join-subquery-optimizations.md)
- [Optimizing GROUP BY and DISTINCT Clauses in Subqueries](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/subquery-optimizations/optimizing-group-by.md)
- [Semi-join Subquery Optimizations](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/subquery-optimizations/semi-join-subquery-optimizations.md)
- [Subquery Cache](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/subquery-optimizations/subquery-cache.md)
- [Subquery Optimizations Map](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/subquery-optimizations/subquery-optimizations-map.md)
- [Table Pullout Optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/subquery-optimizations/table-pullout-optimization.md)
- [Table Elimination](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/table-elimination.md): Learn about table elimination for query optimization in MariaDB Server. This section explains how the optimizer removes unnecessary tables from query plans, improving performance.
- [Table Elimination External Resources](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/table-elimination/table-elimination-external-resources.md)
- [Table Elimination in MariaDB](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/table-elimination/table-elimination-in-mariadb.md)
- [Table Elimination in Other Databases](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/table-elimination/table-elimination-in-other-databases.md)
- [Table Elimination User Interface](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/table-elimination/table-elimination-user-interface.md)
- [What is Table Elimination?](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizations/table-elimination/what-is-table-elimination.md)
- [Query Optimizer](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer.md): Delve into the MariaDB Server query optimizer. This section provides internal documentation on how queries are parsed, optimized, and executed for maximum efficiency and performance.
- [Block-Based Join Algorithms](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/block-based-join-algorithms.md)
- [Condition Selectivity Computation Internals](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/condition-selectivity-computation-internals.md)
- [Extended Keys](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/extended-keys.md)
- [MIN/MAX optimization](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/minmax-optimization.md)
- [Notes When an Index Cannot Be Used](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/notes-when-an-index-cannot-be-used.md)
- [Optimizer Debugging With GDB](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/optimizer-debugging-with-gdb.md)
- [Optimizer Development](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/optimizer-development.md)
- [optimizer\_max\_sel\_arg\_weight](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/optimizer_max_sel_arg_weight.md)
- [Range Optimizer](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/range-optimizer.md)
- [The Optimizer Cost Model from MariaDB 11.0](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/the-optimizer-cost-model-from-mariadb-11-0.md)
- [Optimizer Trace](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/optimizer-trace.md)
- [Basic Optimizer Trace Example](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/optimizer-trace/basic-optimizer-trace-example.md)
- [How to Collect Large Optimizer Traces](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/optimizer-trace/how-to-collect-large-optimizer-traces.md)
- [Optimizer Trace for Developers](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/optimizer-trace/optimizer-trace-for-developers.md)
- [Optimizer Trace Guide](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/optimizer-trace/optimizer-trace-guide.md)
- [Optimizer Trace Overview](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/optimizer-trace/optimizer-trace-overview.md)
- [Optimizer Trace Resources](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/query-optimizer/optimizer-trace/optimizer-trace-resources.md)
- [System and Status Variables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables.md): Optimize MariaDB Server with system variables, configuring various parameters to fine-tune performance, manage resources, and adapt the database to your specific workload requirements.
- [Big Query Settings](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/big-query-settings.md)
- [Handling Too Many Connections](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/handling-too-many-connections.md)
- [MariaDB Optimization for MySQL Users](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/mariadb-optimization-for-mysql-users.md)
- [Optimizing key\_buffer\_size](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/optimizing-key_buffer_size.md)
- [Optimizing table\_open\_cache](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/optimizing-table_open_cache.md)
- [OQGRAPH System and Status Variables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/oqgraph-system-and-status-variables.md)
- [Sample my.cnf Files](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/sample-mycnf-files.md)
- [Segmented Key Cache](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/segmented-key-cache.md)
- [Semisynchronous Replication Plugin Status Variables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/semisynchronous-replication-plugin-status-variables.md)
- [InnoDB Server Status Variables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/innodb-status-variables.md)
- [Setting Innodb Buffer Pool Size Dynamically](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/setting-innodb-buffer-pool-size-dynamically.md)
- [Sphinx Status Variables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/sphinx-status-variables.md)
- [Spider Status Variables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/spider-status-variables.md)
- [SQL Error Log System Variables and Options](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/sql-error-log-system-variables-and-options.md)
- [SSL/TLS Status Variables](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/ssltls-status-variables.md)
- [System and Status Variables Added By Major Release](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release.md): Discover system and status variables added by major MariaDB Server releases. This section helps you track new configuration options and monitoring metrics introduced in different versions.
- [System Variables Added in MariaDB 12.1](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-variables-added-in-mariadb-12.1.md)
- [System Variables Added in MariaDB 12.0](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-variables-added-in-mariadb-12.0.md)
- [System Variables Added in MariaDB 11.8](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-variables-added-in-mariadb-11-8.md)
- [System Variables Added in MariaDB 11.4](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-variables-added-in-mariadb-11-4.md)
- [Status Variables Added in MariaDB 11.4](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/status-variables-added-in-mariadb-11-4.md)
- [System Variables Added in MariaDB 10.11](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-variables-added-in-mariadb-10-11.md)
- [System Variables Added in MariaDB 10.6](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-variables-added-in-mariadb-10-6.md)
- [Status Variables Added in MariaDB 10.6](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/status-variables-added-in-mariadb-106.md)
- [System and Status Variables Added By Major Unmaintained Release](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release.md): Discover system and status variables added by major unmaintained MariaDB Server releases. This section provides insights into parameters from older versions, useful for understanding historical config
- [System Variables Added in MariaDB 11.7](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-11-7.md)
- [System Variables Added in MariaDB 11.6](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-11-6.md)
- [System Variables Added in MariaDB 11.5](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-11-5.md)
- [Status Variables Added in MariaDB 11.5](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/status-variables-added-in-mariadb-11-5.md)
- [System Variables Added in MariaDB 11.3](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-11-3.md)
- [System Variables Added in MariaDB 11.2](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-11-2.md)
- [System Variables Added in MariaDB 11.1](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-11-1.md)
- [System Variables Added in MariaDB 11.0](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-11-0.md)
- [Status Variables Added in MariaDB 11.0](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/status-variables-added-in-mariadb-11-0.md)
- [System Variables Added in MariaDB 10.10](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-10-10.md)
- [System Variables Added in MariaDB 10.9](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-10-9.md)
- [System Variables Added in MariaDB 10.8](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-10-8.md)
- [System Variables Added in MariaDB 10.5](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-10-5.md)
- [Status Variables Added in MariaDB 10.5](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/status-variables-added-in-mariadb-105.md)
- [System Variables Added in MariaDB 10.4](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-10-4.md)
- [Status Variables Added in MariaDB 10.4](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/status-variables-added-in-mariadb-104.md)
- [System Variables Added in MariaDB 10.3](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-10-3.md)
- [Status Variables Added in MariaDB 10.3](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/status-variables-added-in-mariadb-103.md)
- [System Variables Added in MariaDB 10.2](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-102.md)
- [Status Variables Added in MariaDB 10.2](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/status-variables-added-in-mariadb-102.md)
- [System Variables Added in MariaDB 10.1](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-101.md)
- [Status Variables Added in MariaDB 10.1](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/status-variables-added-in-mariadb-101.md)
- [System Variables Added in MariaDB 10.0](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-100.md)
- [Status Variables Added in MariaDB 10.0](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/status-variables-added-in-mariadb-100.md)
- [System Variables Added in MariaDB 5.5](https://mariadb.com/docs/server/ha-and-performance/optimization-and-tuning/system-variables/system-and-status-variables-added-by-major-release/system-and-status-variables-added-by-major-unmaintained-release/system-variables-added-in-mariadb-55.md)
- [Replication](https://mariadb.com/docs/server/ha-and-performance/standard-replication.md): Complete MariaDB replication guide. Complete reference for data redundancy, failover, read scaling, and multi-source topologies with comprehensive examples and.
- [Replication Overview](https://mariadb.com/docs/server/ha-and-performance/standard-replication/replication-overview.md): Explore the core concepts of MariaDB standard replication. Learn about the primary-replica architecture, data redundancy strategies, and how to scale read operations effectively.
- [Choosing a Replication Strategy](https://mariadb.com/docs/server/ha-and-performance/standard-replication/choosing-a-replication-strategy.md)
- [Replication Statements](https://mariadb.com/docs/server/ha-and-performance/standard-replication/replication-statements.md): Access the complete reference of SQL statements used to manage replication. This guide covers commands for controlling primaries, configuring replicas, and monitoring status.
- [Setting Up Replication](https://mariadb.com/docs/server/ha-and-performance/standard-replication/setting-up-replication.md): Complete guide to MariaDB replication setup. Complete walkthrough for primary-replica topology with binary logging and GTID configuration.
- [Global Transaction ID](https://mariadb.com/docs/server/ha-and-performance/standard-replication/gtid.md): Complete GTID replication reference: CHANGE MASTER master\_use\_gtid=current\_pos|slave\_pos, gtid\_slave\_pos table (InnoDB), START REPLICA UNTIL master\_gtid\_pos.
- [Read-Only Replicas](https://mariadb.com/docs/server/ha-and-performance/standard-replication/read-only-replicas.md): Learn how to configure replicas as read-only instances. This ensures data integrity by preventing accidental writes on the replica while allowing it to process replication events.
- [Multi-Source Replication](https://mariadb.com/docs/server/ha-and-performance/standard-replication/multi-source-replication.md): Discover how to replicate data from multiple primaries to a single replica. This guide covers the configuration for aggregating data from different sources into one MariaDB instance.
- [Multi-Master Ring Replication](https://mariadb.com/docs/server/ha-and-performance/standard-replication/multi-master-ring-replication.md): Explore the ring topology where each server acts as both primary and replica. Learn the configuration steps and caveats for setting up a circular replication environment.
- [Delayed Replication](https://mariadb.com/docs/server/ha-and-performance/standard-replication/delayed-replication.md): Learn to configure a time lag for your replica. Delayed replication helps recover from human errors on the primary, such as accidental drop commands, by preserving older states.
- [Parallel Replication](https://mariadb.com/docs/server/ha-and-performance/standard-replication/parallel-replication.md): Boost MariaDB Server replication performance with parallel replication. This section explains how to configure replicas to apply events concurrently, reducing lag and improving throughput.
- [Semisynchronous Replication](https://mariadb.com/docs/server/ha-and-performance/standard-replication/semisynchronous-replication.md): Enhance data consistency with semisynchronous replication. Ensure that the primary waits for at least one replica to acknowledge receipt of a transaction before committing.
- [Row-based Replication With No Primary Key](https://mariadb.com/docs/server/ha-and-performance/standard-replication/row-based-replication-with-no-primary-key.md): Understand the performance implications and best practices for replicating tables without primary keys when using row-based logging, including how to avoid full table scans.
- [Unsafe Statements for Statement-Based Replication](https://mariadb.com/docs/server/ha-and-performance/standard-replication/unsafe-statements-for-statement-based-replication.md): Identify SQL statements that are non-deterministic and unsafe for statement-based replication. Learn why these queries cause divergence and how to switch to row-based logging.
- [Replication Filters](https://mariadb.com/docs/server/ha-and-performance/standard-replication/replication-filters.md): Learn how to filter specific databases or tables from being replicated. This guide covers configuration options to replicate only the data you need on specific replicas.
- [Replication Threads](https://mariadb.com/docs/server/ha-and-performance/standard-replication/replication-threads.md): Gain insight into the background threads that drive replication. Understand the roles of the I/O thread, SQL thread, and binlog dump thread in moving data between servers.
- [Replication and Foreign Keys](https://mariadb.com/docs/server/ha-and-performance/standard-replication/replication-and-foreign-keys.md): Understand how foreign key constraints interact with replication. Learn best practices for managing cascading deletes and updates across primary and replica servers.
- [Replication and Binary Log System Variables](https://mariadb.com/docs/server/ha-and-performance/standard-replication/replication-and-binary-log-system-variables.md): Complete Replication and Binary Log System Variables reference for MariaDB. Complete guide for configuration values, scope settings, and performance impact.
- [Replication and Binary Log Status Variables](https://mariadb.com/docs/server/ha-and-performance/standard-replication/replication-and-binary-log-status-variables.md): View the status variables used to monitor replication health. Learn how to interpret metrics regarding log positions, connection status, and event counts.
- [Binlog Event Checksum Interoperability](https://mariadb.com/docs/server/ha-and-performance/standard-replication/binlog-event-checksum-interoperability.md): Learn about checksum compatibility between different MariaDB versions. Ensure older replicas can correctly verify binary log events generated by newer primaries.
- [Binlog Event Checksums](https://mariadb.com/docs/server/ha-and-performance/standard-replication/binlog-event-checksums.md): Configure checksums to detect data corruption in binary logs. Learn how to enable verification to ensure the integrity of replication events during transmission and storage.
- [Changing a Replica to Become the Primary](https://mariadb.com/docs/server/ha-and-performance/standard-replication/changing-a-replica-to-become-the-primary.md): Follow the procedure to promote a replica to a primary role. This guide details the steps for planned failovers or topology reorganization with minimal downtime.
- [Replication When the Primary and Replica Have Different Table Definitions](https://mariadb.com/docs/server/ha-and-performance/standard-replication/replication-when-the-primary-and-replica-have-different-table-definitions.md): Understand the rules and limitations when replicating between tables with differing structures. Learn how attribute promotion and column handling work in row-based replication.
- [START TRANSACTION ... WITH CONSISTENT SNAPSHOT](https://mariadb.com/docs/server/ha-and-performance/standard-replication/enhancements-for-start-transaction-with-consistent-snapshot.md): Learn how to start a consistent transaction for backups or replication setup. This command ensures a consistent view of the database without locking tables unnecessarily.
- [Restricting Speed of Reading Binlog from Primary by a Replica](https://mariadb.com/docs/server/ha-and-performance/standard-replication/restricting-speed-of-reading-binlog-from-primary-by-a-replica.md): Configure throughput limits for replication traffic. Learn to throttle the binlog download speed to prevent replication from consuming all available network bandwidth.
- [Running Triggers on the Replica for Row-based Events](https://mariadb.com/docs/server/ha-and-performance/standard-replication/running-triggers-on-the-replica-for-row-based-events.md): Understand how triggers behave under row-based replication. Learn when and why triggers are not executed on the replica and how to manage complex logic in this mode.
- [Obsolete Replication Information](https://mariadb.com/docs/server/ha-and-performance/standard-replication/obsolete-replication-information.md): Access documentation for deprecated or removed replication features. Review this historical context when upgrading legacy systems or migrating to newer MariaDB versions.
- [LOAD DATA FROM MASTER (removed)](https://mariadb.com/docs/server/ha-and-performance/standard-replication/obsolete-replication-information/load-data-from-master-removed.md)
- [LOAD TABLE FROM MASTER (removed)](https://mariadb.com/docs/server/ha-and-performance/standard-replication/obsolete-replication-information/load-table-from-master-removed.md)
- [MariaDB 5.2 Replication Feature Preview](https://mariadb.com/docs/server/ha-and-performance/standard-replication/obsolete-replication-information/mariadb-52-replication-feature-preview.md)
- [XtraDB option --innodb-release-locks-early](https://mariadb.com/docs/server/ha-and-performance/standard-replication/obsolete-replication-information/xtradb-option-innodb-release-locks-early.md)
- [Benchmarking](https://mariadb.com/docs/server/ha-and-performance/benchmarking.md)
- [MariaDB Memory Allocation](https://mariadb.com/docs/server/ha-and-performance/mariadb-memory-allocation.md): Plan MariaDB memory usage by sizing global caches, per-connection buffers, and engine-specific settings to avoid swapping and out-of-memory conditions.
- [Hardware Optimization](https://mariadb.com/docs/server/ha-and-performance/hardware-optimization.md): Optimize MariaDB Server performance through hardware. This section covers selecting appropriate CPU, memory, and storage configurations to maximize your database's speed and throughput.
- [Connection Redirection Mechanism in the MariaDB Client/Server Protocol](https://mariadb.com/docs/server/ha-and-performance/connection-redirection-mechanism-in-the-mariadb-clientserver-protocol.md): Explore connection redirection. This section details how the client/server protocol handles redirection for high availability and load balancing, ensuring seamless database access and failover.
- [Reference](https://mariadb.com/docs/server/reference.md): Access the comprehensive MariaDB Server reference. Find detailed documentation on SQL syntax, data types, functions, system variables, and other technical specifications.
- [SQL Structure](https://mariadb.com/docs/server/reference/sql-structure.md): Explore the SQL structure in MariaDB Server. This section provides a fundamental overview of SQL syntax, components, and concepts that form the basis for interacting with your database.
- [SQL Language Structure](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure.md): Explore the SQL language structure in MariaDB Server. This section provides fundamental concepts, syntax rules, and common elements that form the building blocks of SQL queries and commands.
- [Binary Literals](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/binary-literals.md)
- [Date and Time Literals](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/date-and-time-literals.md)
- [Hexadecimal Literals](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/hexadecimal-literals.md)
- [Identifier Case Sensitivity](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/identifier-case-sensitivity.md)
- [Identifier Names](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/identifier-names.md)
- [Identifier Qualifiers](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/identifier-qualifiers.md)
- [Identifier to File Name Mapping](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/identifier-to-file-name-mapping.md)
- [Numeric Literals](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/numeric-iterals.md)
- [Reserved Words](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/reserved-words.md)
- [Boolean Literals](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/sql-language-structure-boolean-literals.md)
- [Schema Qualifiers](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/schema-qualifiers.md): Schema qualifiers manage SQL mode dependent behavior for data types and functions.
- [String Literals](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/string-literals.md)
- [Table Value Constructors](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/table-value-constructors.md)
- [User-Defined Variables](https://mariadb.com/docs/server/reference/sql-structure/sql-language-structure/user-defined-variables.md)
- [Joins, Subqueries, and Set](https://mariadb.com/docs/server/reference/sql-structure/joins-subqueries-set.md): Explore joins, subqueries, and set operations in MariaDB SQL. This section details how to combine data from multiple tables, nest queries, and perform set-based operations for complex data retrieval.
- [Geometry](https://mariadb.com/docs/server/reference/sql-structure/geometry.md): Explore geometric data types and functions in MariaDB Server. This section details how to store, query, and manipulate spatial data, enabling geospatial applications within your database.
- [Geometry Hierarchy](https://mariadb.com/docs/server/reference/sql-structure/geometry/geometry-hierarchy.md)
- [Geometry Types](https://mariadb.com/docs/server/reference/sql-structure/geometry/geometry-types.md)
- [GIS Features](https://mariadb.com/docs/server/reference/sql-structure/geometry/gis-features-in-533.md)
- [GIS Resources](https://mariadb.com/docs/server/reference/sql-structure/geometry/gis-resources.md)
- [SPATIAL INDEX](https://mariadb.com/docs/server/reference/sql-structure/geometry/spatial-index.md)
- [NoSQL](https://mariadb.com/docs/server/reference/sql-structure/nosql.md): Explore MariaDB Server's NoSQL capabilities. This section details how to store and query schemaless data, including JSON, and how to integrate with other NoSQL data sources, enhancing flexibility.
- [Dynamic Columns](https://mariadb.com/docs/server/reference/sql-structure/nosql/dynamic-columns.md)
- [Dynamic Column API](https://mariadb.com/docs/server/reference/sql-structure/nosql/dynamic-column-api.md)
- [HANDLER](https://mariadb.com/docs/server/reference/sql-structure/nosql/handler.md): Explore the HANDLER statement in MariaDB Server for direct table access. This section details how to bypass the SQL optimizer for low-level row operations, useful for specific NoSQL-like interactions.
- [HANDLER](https://mariadb.com/docs/server/reference/sql-structure/nosql/handler/handler-commands.md)
- [HANDLER for MEMORY Tables](https://mariadb.com/docs/server/reference/sql-structure/nosql/handler/handler-for-memory-tables.md)
- [HandlerSocket](https://mariadb.com/docs/server/reference/sql-structure/nosql/handlersocket.md): Explore HandlerSocket for MariaDB Server. This plugin enables high-performance NoSQL-like access directly to InnoDB tables, bypassing SQL parsing for fast key-value operations.
- [HandlerSocket Installation](https://mariadb.com/docs/server/reference/sql-structure/nosql/handlersocket/handlersocket-installation.md)
- [HandlerSocket Client Libraries](https://mariadb.com/docs/server/reference/sql-structure/nosql/handlersocket/handlersocket-client-libraries.md)
- [HandlerSocket Configuration Options](https://mariadb.com/docs/server/reference/sql-structure/nosql/handlersocket/handlersocket-configuration-options.md)
- [HandlerSocket External Resources](https://mariadb.com/docs/server/reference/sql-structure/nosql/handlersocket/handlersocket-external-resources.md)
- [Operators](https://mariadb.com/docs/server/reference/sql-structure/operators.md): Learn about operators in MariaDB Server SQL. This section details arithmetic, comparison, logical, and bitwise operators used in expressions and conditions for data manipulation and querying.
- [Operator Precedence](https://mariadb.com/docs/server/reference/sql-structure/operators/operator-precedence.md): Understand operator precedence in MariaDB Server SQL. This section details the order in which operators are evaluated within expressions, crucial for writing accurate and predictable queries.
- [Arithmetic Operators](https://mariadb.com/docs/server/reference/sql-structure/operators/arithmetic-operators.md): Learn about arithmetic operators in MariaDB Server SQL. This section details how to perform mathematical calculations like addition, subtraction, multiplication, and division within your queries.
- [Addition Operator (+)](https://mariadb.com/docs/server/reference/sql-structure/operators/arithmetic-operators/addition-operator.md)
- [Subtraction Operator (-)](https://mariadb.com/docs/server/reference/sql-structure/operators/arithmetic-operators/subtraction-operator.md)
- [Multiplication Operator (\*)](https://mariadb.com/docs/server/reference/sql-structure/operators/arithmetic-operators/multiplication-operator.md)
- [Division Operator (/)](https://mariadb.com/docs/server/reference/sql-structure/operators/arithmetic-operators/division-operator.md)
- [Modulo Operator (%)](https://mariadb.com/docs/server/reference/sql-structure/operators/arithmetic-operators/modulo-operator.md)
- [Assignment Operators](https://mariadb.com/docs/server/reference/sql-structure/operators/assignment-operators.md): Learn about assignment operators in MariaDB Server SQL. This section details how to assign values to variables and columns, essential for data manipulation and programmatic logic.
- [Assignment Operator (:=)](https://mariadb.com/docs/server/reference/sql-structure/operators/assignment-operators/assignment-operator.md)
- [Assignment Operator (=)](https://mariadb.com/docs/server/reference/sql-structure/operators/assignment-operators/assignment-operators-assignment-operator.md)
- [Comparison Operators](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators.md): Learn about comparison operators in MariaDB Server SQL. This section details operators like =, >, <, and LIKE used to compare values in conditions, essential for filtering and joining data.
- [BETWEEN AND](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/between-and.md)
- [COALESCE](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/coalesce.md)
- [=](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/equal.md)
- [>=](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/greater-than-or-equal.md)
- [>](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/greater-than.md)
- [GREATEST](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/greatest.md)
- [IN](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/in.md)
- [INTERVAL](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/interval.md)
- [IS JSON](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/is-json.md)
- [IS NOT NULL](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/is-not-null.md)
- [IS NOT](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/is-not.md)
- [IS NULL](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/is-null.md)
- [IS](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/is.md)
- [ISNULL](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/isnull.md)
- [LEAST](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/least.md)
- [<=](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/less-than-or-equal.md)
- [<](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/less-than.md)
- [NOT BETWEEN](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/not-between.md)
- [!=](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/not-equal.md)
- [NOT IN](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/not-in.md)
- [<=>](https://mariadb.com/docs/server/reference/sql-structure/operators/comparison-operators/null-safe-equal.md)
- [Logical Operators](https://mariadb.com/docs/server/reference/sql-structure/operators/logical-operators.md): Learn about logical operators in MariaDB Server SQL. This section details operators like AND, OR, and NOT used to combine or negate conditions, essential for complex filtering and data selection.
- [&&](https://mariadb.com/docs/server/reference/sql-structure/operators/logical-operators/and.md)
- [!](https://mariadb.com/docs/server/reference/sql-structure/operators/logical-operators/not.md)
- [||](https://mariadb.com/docs/server/reference/sql-structure/operators/logical-operators/or.md)
- [XOR](https://mariadb.com/docs/server/reference/sql-structure/operators/logical-operators/xor.md)
- [Sequences](https://mariadb.com/docs/server/reference/sql-structure/sequences.md): Learn about sequences in MariaDB Server. This section details how to create and manage sequences for generating unique numbers, often used for primary keys and other auto-incrementing values.
- [Sequence Overview](https://mariadb.com/docs/server/reference/sql-structure/sequences/sequence-overview.md)
- [ALTER SEQUENCE](https://mariadb.com/docs/server/reference/sql-structure/sequences/alter-sequence.md)
- [CREATE SEQUENCE](https://mariadb.com/docs/server/reference/sql-structure/sequences/create-sequence.md): Create a sequence generator. This statement initializes a sequence object that produces a series of unique numeric values on demand.
- [DROP SEQUENCE](https://mariadb.com/docs/server/reference/sql-structure/sequences/drop-sequence.md)
- [SEQUENCE Functions](https://mariadb.com/docs/server/reference/sql-structure/sequences/sequence-functions.md): Learn about sequence functions in MariaDB Server. This section details SQL functions for retrieving the next or current value from a sequence, crucial for generating unique identifiers.
- [LASTVAL](https://mariadb.com/docs/server/reference/sql-structure/sequences/sequence-functions/lastval.md)
- [NEXT VALUE FOR](https://mariadb.com/docs/server/reference/sql-structure/sequences/sequence-functions/next-value-for-sequence_name.md)
- [NEXTVAL](https://mariadb.com/docs/server/reference/sql-structure/sequences/sequence-functions/nextval.md)
- [PREVIOUS VALUE FOR](https://mariadb.com/docs/server/reference/sql-structure/sequences/sequence-functions/previous-value-for-sequence_name.md)
- [SETVAL](https://mariadb.com/docs/server/reference/sql-structure/sequences/sequence-functions/setval.md)
- [Temporal Tables](https://mariadb.com/docs/server/reference/sql-structure/temporal-tables.md): Explore temporal tables in MariaDB Server. This section details how to manage data with system-versioning and application-time periods, enabling historical data tracking and time-aware queries.
- [Application-Time Periods](https://mariadb.com/docs/server/reference/sql-structure/temporal-tables/application-time-periods.md)
- [Bitemporal Tables](https://mariadb.com/docs/server/reference/sql-structure/temporal-tables/bitemporal-tables.md)
- [System-Versioned Tables](https://mariadb.com/docs/server/reference/sql-structure/temporal-tables/system-versioned-tables.md): Complete system-versioned tables: WITH SYSTEM VERSIONING syntax, FOR SYSTEM\_TIME AS OF/BETWEEN/ALL queries, and ROW\_START/ROW\_END columns.
- [Vectors](https://mariadb.com/docs/server/reference/sql-structure/vectors.md): Explore vector data types. This section details how to store and manage numerical arrays, enabling efficient vector similarity search and machine learning applications within your database.
- [Vector Overview](https://mariadb.com/docs/server/reference/sql-structure/vectors/vector-overview.md): Official MariaDB Vector reference: VECTOR(n) data type, VECTOR INDEX (M, DISTANCE=euclidean|cosine), VEC\_FromText() inserts, VEC\_DISTANCE() queries.
- [CREATE TABLE with Vectors](https://mariadb.com/docs/server/reference/sql-structure/vectors/create-table-with-vectors.md): Create tables optimized for vector storage. Learn to define columns with the VECTOR data type and configure vector indexes for similarity search.
- [Vector System Variables](https://mariadb.com/docs/server/reference/sql-structure/vectors/vector-system-variables.md)
- [Vector Framework Integrations](https://mariadb.com/docs/server/reference/sql-structure/vectors/vector-framework-integrations.md)
- [VECTOR](https://mariadb.com/docs/server/reference/sql-structure/vectors/vector.md)
- [Optimizing Hybrid Search Query with Reciprocal Rank Fusion (RRF)](https://mariadb.com/docs/server/reference/sql-structure/vectors/optimizing-hybrid-search-query-with-reciprocal-rank-fusion-rrf.md)
- [SQL Statements](https://mariadb.com/docs/server/reference/sql-statements.md): Complete reference for SQL Statements in MariaDB. Complete syntax guide with all options, clauses, and practical examples with comprehensive examples.
- [Comment Syntax](https://mariadb.com/docs/server/reference/sql-statements/comment-syntax.md): Complete SQL comment syntax: single-line # and -- (space required), multi-line /\* \*/ blocks, MySQL /\*!##### \*/ and MariaDB /\*M!##### \*/ executable comments.
- [Account Management](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements.md): Learn account management SQL statements for MariaDB Server. This section covers commands like CREATE USER, GRANT, and REVOKE to securely manage user access and privileges within your database.
- [ALTER USER](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/alter-user.md): Complete ALTER USER guide for MariaDB. Complete syntax for modifying authentication, passwords, and account security settings with comprehensive examples and.
- [CREATE ROLE](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/create-role.md): Create new roles to simplify privilege management. Learn how to define a role that can be assigned to multiple users or other roles.
- [CREATE USER](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/create-user.md): Complete guide to creating MariaDB user accounts. Complete CREATE USER syntax for authentication methods and password policies with comprehensive examples.
- [DROP ROLE](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/drop-role.md): Remove a role from the system. Learn the syntax to delete defined roles and revoke them from any users or roles that currently hold them.
- [DROP USER](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/drop-user.md): Complete DROP statement reference for MariaDB. Complete guide for safely removing database objects with CASCADE options with comprehensive examples and best.
- [GRANT](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/grant.md): Complete privilege management guide for MariaDB. Complete GRANT syntax for database, table, and column permissions with roles with comprehensive examples and.
- [RENAME USER](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/rename-user.md): Rename existing database accounts. This guide explains how to change a user's name while preserving their current privileges and properties.
- [REVOKE](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/revoke.md): Remove privileges or roles. Learn how to withdraw previously granted permissions from users or roles to restrict access and secure the database.
- [SET DEFAULT ROLE](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/set-default-role.md): Define the default role for a user. Learn how to configure which role is automatically active when a user connects to the server.
- [SET PASSWORD](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/set-password.md): Complete reference for SET PASSWORD in MariaDB. Complete syntax guide with all options, clauses, and practical examples with comprehensive examples and best.
- [SET SESSION AUTHORIZATION](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/set-session-authorization.md): Impersonate another user for the current session. Learn how to assume the identity and privileges of another account for testing or administration.
- [SET ROLE](https://mariadb.com/docs/server/reference/sql-statements/account-management-sql-statements/set-role.md): Sets the current role for the session. Learn how to enable none, or a specific role to change your current privileges dynamically.
- [Administrative Statements](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements.md): Explore administrative SQL statements for MariaDB Server. This section covers commands for server management, maintenance, and diagnostics, including BINLOG, KILL, SHUTDOWN, and SHOW.
- [BINLOG](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/binlog.md): Executes binary log events directly using base64-encoded data. Primarily used by the mariadb-binlog utility to re-apply events to the server.
- [CACHE INDEX](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/cache-index.md): Assigns specific table indices to a named key cache. Optimizes server performance by preloading or dedicating memory to frequently accessed keys.
- [DESCRIBE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/describe.md): Provides information about a table's columns. Acts as a shortcut for SHOW COLUMNS, displaying field names, types, and other attributes.
- [HELP Command](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/help-command.md): Displays help information from the server's help tables. Useful for looking up SQL syntax and command descriptions directly from the client.
- [KILL](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/kill.md): Terminates a specific connection or query. Allows administrators to stop runaway threads or disconnect users to free up server resources.
- [PURGE BINARY LOGS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/purge-binary-logs.md): Official PURGE BINARY LOGS syntax: delete binlogs using TO 'log\_name' or BEFORE datetime\_expr, replica read constraints, and SHOW BINARY LOGS commands.
- [RESET](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/reset.md): Clears internal server buffers, caches, and status variables. Resets state information like the query cache or replication status without a restart.
- [SHUTDOWN](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/shutdown.md): Stops the MariaDB server process. Allows a client with the SHUTDOWN privilege to cleanly power down the database instance.
- [USE \[DATABASE\]](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/use-database.md): Selects the default database for the current session. Subsequent queries execute against this database unless explicitly qualified by name.
- [ANALYZE and EXPLAIN Statements](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/analyze-and-explain-statements.md): Learn commands for query analysis. This section covers ANALYZE TABLE and EXPLAIN, used to view execution plans and optimize query performance.
- [ANALYZE FORMAT=JSON](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/analyze-and-explain-statements/analyze-format-json.md): Gain deep insight into query execution with JSON-formatted analysis. This command combines optimizer estimates with actual runtime statistics for precise performance tuning.
- [ANALYZE FORMAT=JSON Examples](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/analyze-and-explain-statements/analyze-formatjson-examples.md): Review practical examples of ANALYZE FORMAT=JSON output. Learn to identify performance bottlenecks by comparing estimated costs against actual execution metrics.
- [ANALYZE: Interpreting rows and filtered members](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/analyze-and-explain-statements/analyze-interpreting-rows-and-filtered-members.md): Understand the r\_rows and r\_filtered fields in analysis output. Learn how these actual runtime counters compare to the optimizer's rows and filtered estimates.
- [ANALYZE Statement](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/analyze-and-explain-statements/analyze-statement.md): Learn to use the ANALYZE statement to execute a query and produce a performance report. This command reveals how close the optimizer's plan was to the actual execution.
- [EXPLAIN ANALYZE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/analyze-and-explain-statements/explain-analyze.md): Understand the historical context of EXPLAIN ANALYZE in MariaDB. Learn how this syntax maps to the modern ANALYZE statement for profiling query execution.
- [EXPLAIN FORMAT=JSON](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/analyze-and-explain-statements/explain-format-json.md): Get comprehensive query plans in JSON format. This output provides detailed optimizer data, including costs and attached conditions, not found in the tabular view.
- [EXPLAIN](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/analyze-and-explain-statements/explain.md): Complete EXPLAIN statement reference: SELECT/UPDATE/DELETE syntax, EXTENDED and PARTITIONS options, FORMAT=JSON output, EXPLAIN FOR CONNECTION usage.
- [Using Buffer UPDATE Algorithm](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/analyze-and-explain-statements/using-buffer-update-algorithm.md): Understand the 'Using buffer' strategy for UPDATE operations. Learn how MariaDB prevents infinite update loops when modifying indexed columns during a range scan.
- [BACKUP Statements](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/backup-commands.md): Learn about backup statements for MariaDB Server. This section details SQL statements and utilities for creating consistent database backups, essential for disaster recovery and data protection.
- [BACKUP LOCK](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/backup-commands/backup-lock.md): Protect table files during backups. This command blocks DDL operations like ALTER TABLE while allowing read/write activity, ensuring file consistency for backup tools.
- [BACKUP STAGE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/backup-commands/backup-stage.md): Control backup phases for external tools. Learn how to cycle through stages like START, BLOCK\_DDL, and BLOCK\_COMMIT to perform consistent backups with minimal locking.
- [Storage Snapshots and BACKUP STAGE Statements](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/backup-commands/storage-snapshots-and-backup-stage-commands.md): Combine database commands with storage-level snapshots. Learn the correct sequence of BACKUP STAGE commands to freeze writes safely while taking a disk snapshot.
- [FLUSH Statements](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/flush-commands.md): Explore commands to clear internal caches. Learn to use FLUSH to reload privileges, clear the query cache, or close open tables.
- [FLUSH](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/flush-commands/flush.md): Complete FLUSH statement reference: NO\_WRITE\_TO\_BINLOG/LOCAL syntax, FLUSH TABLES WITH READ LOCK/FOR EXPORT, FLUSH STATUS, and SSL/TLS certificate reload.
- [FLUSH QUERY CACHE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/flush-commands/flush-query-cache.md): Defragment the query cache to optimize memory usage. This command reorganizes the cache to eliminate fragmentation without removing existing cached queries.
- [FLUSH TABLES FOR EXPORT](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/flush-commands/flush-tables-for-export.md): Prepare individual tables for binary backup. This command flushes changes to disk and locks tables, allowing safe copying of .ibd files while the server runs.
- [Plugin Statements](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/plugin-sql-statements.md): Manage server plugins. This section covers INSTALL PLUGIN, UNINSTALL PLUGIN, and SHOW PLUGINS for extending server functionality.
- [INSTALL PLUGIN](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/plugin-sql-statements/install-plugin.md): Install a specific plugin from a shared library. This statement adds the plugin to the mysql.plugin table and loads its code into the server memory.
- [INSTALL SONAME](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/plugin-sql-statements/install-soname.md): Load all plugins contained within a shared library file. This statement automatically discovers and installs every valid plugin found in the specified library.
- [UNINSTALL PLUGIN](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/plugin-sql-statements/uninstall-plugin.md): Remove a specific plugin from the server. This statement unloads the plugin code and deletes its entry from the mysql.plugin table to prevent reloading.
- [UNINSTALL SONAME](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/plugin-sql-statements/uninstall-soname.md): Uninstall all plugins loaded from a specific library. This statement removes every plugin associated with the library file and unloads the library itself.
- [Replication Statements](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements.md): Control replication topologies. Learn statements like CHANGE MASTER TO and START SLAVE to configure primaries and replicas.
- [CHANGE MASTER TO](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/change-master-to.md): Complete CHANGE MASTER TO reference: MASTER\_HOST/PORT/USER/PASSWORD syntax, MASTER\_LOG\_FILE/POS options, MASTER\_USE\_GTID configuration, and MASTER\_SSL settings.
- [RESET MASTER](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/reset-master.md)
- [RESET REPLICA](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/reset-replica.md)
- [SET GLOBAL SQL\_SLAVE\_SKIP\_COUNTER](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/set-global-sql_slave_skip_counter.md)
- [START REPLICA](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/start-replica.md)
- [STOP REPLICA](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/stop-replica.md)
- [Legacy Replication Statements](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/legacy-replication-statements.md): Category for old replication statements
- [RESET SLAVE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/legacy-replication-statements/legacy-commands-reset-slave.md)
- [SHOW SLAVE HOSTS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/legacy-replication-statements/legacy-commands-show-slave-hosts.md)
- [SHOW SLAVE STATUS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/legacy-replication-statements/legacy-commands-show-slave-status.md)
- [START SLAVE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/legacy-replication-statements/legacy-commands-start-slave.md)
- [STOP SLAVE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/replication-statements/legacy-replication-statements/legacy-commands-stop-slave.md)
- [SET Statements](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/set-commands.md): Assign values to system variables. Learn to use the SET statement to configure GLOBAL and SESSION variables for tuning server behavior.
- [SET](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/set-commands/set.md): Assign values to different types of variables. Learn the syntax for setting user-defined variables, system variables, and stored program variables.
- [SET CHARACTER SET](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/set-commands/set-character-set.md): Map strings to a specific character set. This command updates the character set for the client, results, and connection to ensure correct data encoding.
- [SET NAMES](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/set-commands/set-names.md): Configure the character set and collation for the current connection. This ensures the server correctly interprets data sent by the client application.
- [SET PATH](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/set-commands/set-path.md)
- [SET SQL\_LOG\_BIN](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/set-commands/set-sql_log_bin.md): Enable or disable binary logging for the current session. This statement allows administrators to perform operations without replicating them to replicas.
- [SET STATEMENT](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/set-commands/set-statement.md): Set a system variable for the duration of a single query. This statement allows temporary configuration changes that apply only to the immediate statement.
- [SET TRANSACTION](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/set-commands/set-transaction.md): Define isolation levels and access modes for transactions. Learn to configure the behavior of the next transaction or the entire session for data consistency.
- [SET Variable](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/set-commands/set-variable.md): Assign values to user-defined variables. This guide explains how to store data in session-specific variables for reuse in subsequent SQL statements.
- [SHOW Statements](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show.md): View server metadata and status. This section lists SHOW statements for inspecting databases, tables, variables, and performance metrics.
- [About SHOW](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/about-show.md): Overview of the SHOW statement syntax. Learn how to use patterns and WHERE clauses to filter output from various SHOW statements.
- [Extended SHOW](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/extended-show.md): Understand the extensions to the SHOW statement. Learn how to use WHERE and LIKE clauses to perform complex filtering on metadata results.
- [SHOW ANALYZE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-analyze.md): Retrieve runtime statistics for a currently executing query. This statement provides insights into query plan execution without waiting for completion.
- [SHOW AUTHORS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-authors.md): Display a list of major contributors to the MariaDB and MySQL projects. View names, locations, and specific contributions of developers.
- [SHOW BINARY LOGS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-binary-logs.md): List the binary log files on the server. View the file names and sizes to monitor replication logs and manage disk usage.
- [SHOW BINLOG EVENTS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-binlog-events.md): Inspect the contents of a binary log file. This statement displays the events within a specific binlog, useful for debugging replication issues.
- [SHOW MASTER STATUS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-binlog-status.md): View the current status of the primary server's binary log. This statement returns the current log file name and position for replication synchronization.
- [SHOW CHARACTER SET](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-character-set.md): List available character sets. View the default collation, maximum length, and description for each supported character set.
- [SHOW CLIENT\_STATISTICS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-client-statistics.md): View statistics on client connections. This statement displays metrics like bytes sent/received and busy time for connected clients.
- [SHOW COLLATION](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-collation.md): List available collations. View the character set associated with each collation and identifying properties like ID and default status.
- [SHOW COLUMNS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-columns.md): Complete guide to displaying table columns in MariaDB. Complete SHOW COLUMNS syntax with field types, keys, and filtering options for production use.
- [SHOW CONTRIBUTORS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-contributors.md): List financial contributors to the MariaDB Foundation. View the names and contributions of companies and individuals supporting the project.
- [SHOW CREATE DATABASE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-database.md): View the CREATE DATABASE statement. This statement returns the SQL syntax required to recreate a specific database with its current options.
- [SHOW CREATE EVENT](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-event.md): Get the SQL statement to recreate a scheduled event. This statement displays the complete syntax used to define a specific event.
- [SHOW CREATE FUNCTION](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-function.md): Retrieve the CREATE FUNCTION statement. This statement shows the exact SQL used to define a stored function, including its body and characteristics.
- [SHOW CREATE PACKAGE BODY](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-package-body.md): Display the CREATE statement for a package body. This Oracle-compatible statement shows the implementation code of a stored package.
- [SHOW CREATE PACKAGE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-package.md): View the CREATE PACKAGE statement. This statement returns the interface definition of a stored package in MariaDB.
- [SHOW CREATE PROCEDURE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-procedure.md): Get the CREATE PROCEDURE statement. This statement returns the SQL syntax used to define a specific stored procedure.
- [SHOW CREATE SEQUENCE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-sequence.md): View the SQL used to create a sequence. This statement displays the CREATE SEQUENCE statement with current parameter values.
- [SHOW CREATE SERVER](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-server.md): Display the CREATE SERVER statement. This statement shows the configuration details for a defined federated server connection.
- [SHOW CREATE TABLE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-table.md): Get the SQL statement to recreate a table. This statement shows the complete CREATE TABLE syntax, including column definitions and indexes.
- [SHOW CREATE TRIGGER](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-trigger.md): Retrieve the CREATE TRIGGER statement. This statement displays the SQL syntax defining a specific trigger and its timing events.
- [SHOW CREATE USER](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-user.md): View the CREATE USER statement. This statement returns the SQL required to recreate a user account with its authentication details.
- [SHOW CREATE VIEW](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-create-view.md): Display the CREATE VIEW statement. This statement shows the SQL query that defines a specific view structure.
- [SHOW DATABASES](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-databases.md): Complete reference for listing databases in MariaDB. Complete SHOW DATABASES syntax with pattern matching and privilege considerations for production use.
- [SHOW ENGINE INNODB STATUS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-engine-innodb-status.md): View extensive status information for the InnoDB engine. This statement displays details on deadlocks, buffer pool usage, and I/O activity.
- [SHOW ENGINE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-engine.md): Display status information for a storage engine. This statement retrieves operational logs or status details for a specific engine.
- [SHOW ENGINES](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-engines.md): List available storage engines. View the support status (default, active, or disabled) and description for each engine.
- [SHOW ERRORS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-errors.md): Display errors from the last executed statement. View error codes, messages, and types for recent failures.
- [SHOW EVENTS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-events.md): List scheduled events. View metadata such as the event name, schedule, status, and timing for events in a database.
- [SHOW EXPLAIN](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-explain.md): Get the execution plan for a running query. This statement displays EXPLAIN output for a statement currently executing in another thread.
- [SHOW FUNCTION CODE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-function-code.md): Display the internal instruction representation of a stored function. This debug statement shows the low-level opcodes of the routine.
- [SHOW FUNCTION STATUS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-function-status.md): List stored functions and their characteristics. View metadata like the database, name, type, and creator of stored functions.
- [SHOW GRANTS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-grants.md): Complete SHOW GRANTS reference for MariaDB. Complete syntax guide with filtering, pattern matching, and access control options with comprehensive examples.
- [SHOW INDEX\_STATISTICS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-index-statistics.md): View usage statistics for table indexes. This statement displays how often specific indexes are used, helping optimize query performance.
- [SHOW INDEX](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-index.md): Complete SHOW INDEX reference: SHOW {INDEX|INDEXES|KEYS} FROM tbl\_name syntax, output fields (Key\_name, Seq\_in\_index, Cardinality), and WHERE/LIKE filters.
- [SHOW INNODB STATUS (removed)](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-innodb-status-removed.md): Documentation for the deprecated SHOW INNODB STATUS statement. This statement was removed in favor of SHOW ENGINE INNODB STATUS.
- [SHOW LOCALES](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-locales.md): List available error message locales. View the language IDs, names, and descriptions for supported localization settings.
- [SHOW OPEN TABLES](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-open-tables.md): List currently open tables. View the database, table name, and lock status for tables in the table cache.
- [SHOW PACKAGE BODY STATUS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-package-body-status.md): List stored package bodies. View metadata about the implementation part of Oracle-compatible packages.
- [SHOW PACKAGE STATUS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-package-status.md): List stored packages. View metadata about the interface part of Oracle-compatible packages in the database.
- [SHOW PLUGINS SONAME](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-plugins-soname.md): List plugins and their library files. View information about installed plugins and their associated shared object names.
- [SHOW PLUGINS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-plugins.md): List installed server plugins. View the name, status, type, and library file for each active plugin.
- [SHOW PRIVILEGES](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-privileges.md): List available system privileges. View the context and description for each privilege supported by the server.
- [SHOW PROCEDURE CODE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-procedure-code.md): Display the internal instruction representation of a stored procedure. This debug statement shows the low-level opcodes of the routine.
- [SHOW PROCEDURE STATUS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-procedure-status.md): List stored procedures and their characteristics. View metadata like the database, name, type, and creator of stored procedures.
- [SHOW PROCESSLIST](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-processlist.md): Complete SHOW PROCESSLIST reference: FULL keyword for complete queries, PROCESS privilege, columns (Id, User, Host, db, Command, Time, State, Info).
- [SHOW PROFILE](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-profile.md): Display profiling information for a query. View resource usage statistics like CPU and block IO for the most recent statement.
- [SHOW PROFILES](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-profiles.md): List queries for which profiling data is available. View the query ID and duration for recent statements when profiling is enabled.
- [SHOW QUERY\_RESPONSE\_TIME](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-query_response_time.md): View the distribution of query execution times. This statement groups queries into time-based buckets to analyze performance.
- [SHOW RELAYLOG EVENTS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-relaylog-events.md): Inspect events in the relay log. This statement displays replication events from the relay log on a replica server.
- [SHOW REPLICA HOSTS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-replica-hosts.md): List registered replicas. This statement displays information about replica servers connected to the current primary.
- [SHOW REPLICA STATUS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-replica-status.md): Complete SHOW REPLICA STATUS statement reference: FOR CHANNEL/connection\_name syntax, SHOW ALL SLAVES option, thread states (Slave\_IO/SQL\_Running), and lag/log/GTID fields.
- [SHOW STATUS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-status.md): View server status variables. This statement displays counters and metrics for server activity, performance, and health.
- [SHOW TABLE\_STATISTICS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-table-statistics.md): View usage statistics for tables. This statement displays metrics like rows read, changed, and updated for each table.
- [SHOW TABLE STATUS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-table-status.md): Get metadata for tables. View details like engine type, row count, data length, and create time for tables in a database.
- [SHOW TABLES](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-tables.md): Complete guide to listing tables in MariaDB. Complete SHOW TABLES syntax reference with LIKE patterns, WHERE conditions, and filtering options.
- [SHOW TRIGGERS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-triggers.md): List triggers defined on tables. View metadata such as the trigger event, timing, and the table it is associated with.
- [SHOW USER\_STATISTICS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-user-statistics.md): View statistics on user activity. This statement displays metrics like CPU time and rows read for each user account.
- [SHOW USER\_VARIABLES](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-user_variables.md): List defined user variables. This statement displays the names and values of variables set in the current session.
- [SHOW VARIABLES](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-variables.md): Complete SHOW VARIABLES reference: GLOBAL/SESSION scope syntax, LIKE 'pattern' matching, WHERE expression filters, and INFORMATION\_SCHEMA table queries.
- [SHOW WARNINGS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-warnings.md): Display warnings from the last executed statement. View warning codes, messages, and levels for recent operations.
- [SHOW WSREP\_MEMBERSHIP](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-wsrep_membership.md): View Galera Cluster membership. This statement displays the UUID, name, and address of nodes in the cluster.
- [SHOW WSREP\_STATUS](https://mariadb.com/docs/server/reference/sql-statements/administrative-sql-statements/show/show-wsrep_status.md): View Galera Cluster status variables. This statement displays internal status metrics for the wsrep provider.
- [Data Definition (DDL)](https://mariadb.com/docs/server/reference/sql-statements/data-definition.md): Learn data definition language (DDL) statements in MariaDB Server. This section covers SQL commands for creating, altering, and dropping databases, tables, indexes, and other schema objects.
- [Atomic DDL](https://mariadb.com/docs/server/reference/sql-statements/data-definition/atomic-ddl.md): Learn about crash-safe DDL operations in MariaDB. This feature ensures data definition statements are either fully committed or completely rolled back, preventing metadata inconsistency.
- [CONSTRAINT](https://mariadb.com/docs/server/reference/sql-statements/data-definition/constraint.md): Complete constraints reference: PRIMARY KEY, FOREIGN KEY, UNIQUE, and CHECK syntax in CREATE/ALTER TABLE, ON DELETE/UPDATE actions, TABLE\_CONSTRAINTS table.
- [RENAME TABLE](https://mariadb.com/docs/server/reference/sql-statements/data-definition/rename-table.md): Change the name of one or more tables atomically. This command moves tables within or between databases while preserving their data and structure.
- [Renaming Databases](https://mariadb.com/docs/server/reference/sql-statements/data-definition/renaming-databases.md): Learn the supported methods for renaming a database. Since RENAME DATABASE is not available, this guide outlines safe workarounds like dumping and reloading or moving tables.
- [ALTER](https://mariadb.com/docs/server/reference/sql-statements/data-definition/alter.md): Access the reference for ALTER statements. This section lists commands to modify existing database objects, including tables, databases, users, and servers.
- [ALTER DATABASE](https://mariadb.com/docs/server/reference/sql-statements/data-definition/alter/alter-database.md): Modify database characteristics. Learn how to change global properties like the default character set and collation for a specific database.
- [ALTER FUNCTION](https://mariadb.com/docs/server/reference/sql-statements/data-definition/alter/alter-function.md): Change stored function characteristics. This statement allows modifying the security context or comments of a stored function without dropping it.
- [ALTER LOGFILE GROUP](https://mariadb.com/docs/server/reference/sql-statements/data-definition/alter/alter-logfile-group.md): Understand the support status of this statement. Originally designed for NDB Cluster, it is not currently supported in MariaDB Server.
- [ALTER SERVER](https://mariadb.com/docs/server/reference/sql-statements/data-definition/alter/alter-server.md): Modify server definitions. Update connection information for external servers defined with CREATE SERVER, primarily used by the Federated engine.
- [ALTER TABLE](https://mariadb.com/docs/server/reference/sql-statements/data-definition/alter/alter-table.md): Complete ALTER TABLE guide for MariaDB. Complete syntax for modifying columns, indexes, constraints, and table properties with comprehensive examples and.
- [Online Schema Change](https://mariadb.com/docs/server/reference/sql-statements/data-definition/alter/alter-table/online-schema-change.md): Modify table structures. This guide covers adding columns, changing data types, managing indexes, and other schema changes for existing tables.
- [ALTER TABLESPACE](https://mariadb.com/docs/server/reference/sql-statements/data-definition/alter/alter-tablespace.md): Understand the status of tablespace management. This statement, originally for NDB, is not supported in MariaDB for InnoDB tablespaces.
- [CREATE](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create.md): Explore the CREATE statements used to define new database objects. This guide covers syntax for creating databases, tables, indexes, views, and stored routines.
- [CREATE DATABASE](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/create-database.md): Complete reference for CREATE DATABASE in MariaDB. Complete syntax guide with all options, clauses, and practical examples with comprehensive examples and.
- [CREATE EVENT](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/create-event.md): Schedule a new event for automatic execution. This statement defines a scheduled task that runs SQL commands at specific times or intervals.
- [CREATE FUNCTION](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/create-function.md): Complete CREATE FUNCTION reference: OR REPLACE/IF NOT EXISTS, DEFINER/SQL SECURITY clauses, RETURNS type, DETERMINISTIC/NO SQL characteristics.
- [CREATE INDEX](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/create-index.md): Complete reference for CREATE INDEX in MariaDB. Complete syntax guide with all options, clauses, and practical examples with comprehensive examples and best.
- [CREATE LOGFILE GROUP](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/create-logfile-group.md): Create a log file group for NDB Cluster. This command allocates undo log space on disk for NDB Disk Data tables.
- [CREATE PACKAGE](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/create-package.md): Define the interface for a stored package. This Oracle-compatible statement declares the public variables and subroutines of a package.
- [CREATE PACKAGE BODY](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/create-package-body.md): Implement the logic for a stored package. This statement defines the private variables and code for the subroutines declared in the package specification.
- [CREATE SERVER](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/create-server.md): Define a connection to a remote server. This command registers server details for use with the FEDERATED or SPIDER storage engines.
- [CREATE TABLESPACE](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/create-tablespace.md): Create a tablespace for data storage. This command defines a physical file container for storing table data, primarily for InnoDB or NDB engines.
- [Generated Columns](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/generated-columns.md): Complete generated columns reference: VIRTUAL vs PERSISTENT/STORED syntax, CREATE/ALTER TABLE, index/foreign key constraints, sql\_mode consistency.
- [Invisible Columns](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/invisible-columns.md): Explains how to define columns that are hidden from wildcard SELECT queries but remain accessible when explicitly referenced, facilitating schema changes without breaking existing applications.
- [Silent Column Changes](https://mariadb.com/docs/server/reference/sql-statements/data-definition/create/silent-column-changes.md): Explore Silent Column Changes in MariaDB. Learn when the server automatically modifies column definitions or data types during table creation to ensure engine compatibility.
- [DROP](https://mariadb.com/docs/server/reference/sql-statements/data-definition/drop.md): Find statements to remove database objects. This section details the syntax for deleting databases, tables, users, and other entities when they are no longer needed.
- [DROP DATABASE](https://mariadb.com/docs/server/reference/sql-statements/data-definition/drop/drop-database.md): Complete guide to removing databases in MariaDB. Complete DROP DATABASE syntax with IF EXISTS, permissions, and recovery options for production use.
- [DROP EVENT](https://mariadb.com/docs/server/reference/sql-statements/data-definition/drop/drop-event.md): Remove a scheduled event from the server. This command stops the event from executing and deletes its definition from the system tables.
- [DROP INDEX](https://mariadb.com/docs/server/reference/sql-statements/data-definition/drop/drop-index.md): Remove an existing index from a table. This command deletes the index structure, potentially impacting query performance but freeing storage.
- [DROP LOGFILE GROUP](https://mariadb.com/docs/server/reference/sql-statements/data-definition/drop/drop-logfile-group.md): Remove a log file group. This statement, primarily for NDB Cluster, deletes the undo log files associated with the specified log file group.
- [DROP PACKAGE BODY](https://mariadb.com/docs/server/reference/sql-statements/data-definition/drop/drop-package-body.md): Delete the body of a stored package. This command removes the implementation logic while preserving the package specification and interface.
- [DROP PACKAGE](https://mariadb.com/docs/server/reference/sql-statements/data-definition/drop/drop-package.md): Remove a stored package completely. This command deletes both the package specification (interface) and its body (implementation) from the database.
- [DROP SERVER](https://mariadb.com/docs/server/reference/sql-statements/data-definition/drop/drop-server.md): Remove a server definition. This command deletes the connection details for a remote server used by the FEDERATED or SPIDER storage engines.
- [DROP TABLESPACE](https://mariadb.com/docs/server/reference/sql-statements/data-definition/drop/drop-tablespace.md): Delete a tablespace. This command removes the physical file container used for storing table data, applicable to engines like InnoDB or NDB.
- [DROP TRIGGER](https://mariadb.com/docs/server/reference/sql-statements/data-definition/drop/drop-trigger.md): Remove a trigger from a table. This command deletes the trigger definition, preventing it from firing on future INSERT, UPDATE, or DELETE events.
- [Data Manipulation (DML)](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation.md): Learn data manipulation language (DML) statements in MariaDB Server. This section covers SQL commands for inserting, updating, deleting, and selecting data within your databases.
- [Changing & Deleting Data](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/changing-deleting-data.md): Learn to change and delete data in MariaDB Server. This section covers UPDATE and DELETE SQL statements, enabling you to modify existing records and remove unwanted information efficiently.
- [DELETE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/changing-deleting-data/delete.md): Complete guide to deleting data in MariaDB. Complete DELETE syntax with WHERE filtering, JOIN operations, CTEs, and safety considerations for production use.
- [HIGH\_PRIORITY and LOW\_PRIORITY](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/changing-deleting-data/high_priority-and-low_priority.md): Control locking priority for table access. These modifiers determine whether read or write operations take precedence when multiple threads access a table.
- [REPLACE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/changing-deleting-data/replace.md): Insert or replace rows based on unique keys. This statement acts like INSERT, but if a duplicate key exists, it deletes the old row and inserts the new one.
- [REPLACE...RETURNING](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/changing-deleting-data/replacereturning.md): Replace rows and retrieve the results immediately. This extension returns the values of the replaced or inserted rows in the same operation.
- [UPDATE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/changing-deleting-data/update.md): Complete UPDATE statement guide for MariaDB. Complete syntax reference with WHERE conditions, JOIN operations, CTEs, and multi-table updates for production use.
- [Inserting & Loading Data](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data.md): Learn to insert and load data into MariaDB Server. This section covers INSERT and LOAD DATA SQL statements, enabling you to efficiently add new records to your databases.
- [Concurrent Inserts](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/concurrent-inserts.md): Understand concurrent inserts in MyISAM. This feature allows SELECT statements to run simultaneously with INSERT operations, reducing lock contention and improving performance.
- [IGNORE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/ignore.md): Learn about the IGNORE keyword. This modifier suppresses certain errors during statement execution, downgrading them to warnings to allow the operation to proceed.
- [INSERT](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/insert.md): Complete guide to inserting data in MariaDB. Complete INSERT syntax for single rows, bulk operations, and ON DUPLICATE KEY handling for production use.
- [INSERT - Default & Duplicate Values](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/insert-default-duplicate-values.md): Handle default and duplicate values during insertion. Learn how MariaDB manages missing columns and how to resolve duplicate key conflicts using various strategies.
- [INSERT DELAYED](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/insert-delayed.md): Queue inserts for later execution. This MyISAM-specific extension returns control immediately to the client while the server inserts rows when the table is free.
- [INSERT IGNORE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/insert-ignore.md): Complete INSERT IGNORE reference: ignore insert errors and warnings, duplicate key error handling, invalid value coercion, and SHOW WARNINGS compatibility.
- [INSERT ON DUPLICATE KEY UPDATE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/insert-on-duplicate-key-update.md): Complete guide to inserting data in MariaDB. Complete INSERT syntax for single rows, bulk operations, and ON DUPLICATE KEY handling for production use.
- [INSERT SELECT](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/insert-select.md): Copy data between tables. This statement inserts the result set of a SELECT query directly into a target table, enabling efficient bulk data transfer.
- [INSERT...RETURNING](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/insertreturning.md): Insert rows and immediately retrieve the results. This extension returns the inserted values, including auto-increments and defaults, in the same round trip.
- [LOAD Data into Tables or Index](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/load-data-into-tables-or-index.md): Bulk load data efficiently. This section covers commands like LOAD DATA INFILE and LOAD XML for high-speed data import from text or XML files.
- [LOAD DATA INFILE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/load-data-into-tables-or-index/load-data-infile.md): Complete reference for LOAD DATA INFILE in MariaDB. Complete syntax guide with all options, clauses, and practical examples with comprehensive examples and.
- [LOAD INDEX](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/load-data-into-tables-or-index/load-index.md): Preload table indexes into the key cache. This command, used for MyISAM tables, loads index blocks into memory to warm up the cache and improve subsequent query performance.
- [LOAD XML](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/inserting-loading-data/load-data-into-tables-or-index/load-xml.md): Read data from an XML file into a table. This command parses XML content, mapping elements and attributes to table columns for direct data import.
- [Selecting Data](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data.md): Learn to select data in MariaDB Server using SQL. This section covers various SELECT statement clauses, including WHERE, GROUP BY, and ORDER BY, to retrieve and filter your data effectively.
- [DUAL](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/dual.md): Understand the DUAL table. This dummy table allows selecting values without referencing a real table, often used for calculations or retrieving system variables.
- [FOR UPDATE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/for-update.md): Lock rows for write operations. This clause prevents other transactions from modifying or reading the selected rows until the current transaction ends.
- [GROUP BY](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/group-by.md): Group result sets by one or more columns. Learn to aggregate data using functions like SUM, COUNT, and AVG in conjunction with grouping.
- [LIMIT](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/limit.md): Complete LIMIT clause reference: LIMIT n, LIMIT offset,row\_count, LIMIT row\_count OFFSET offset syntax, ORDER BY result handling, and UPDATE replication safety.
- [LOCK IN SHARE MODE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/lock-in-share-mode.md): Read rows with a shared lock. This clause ensures rows remain unchanged by other transactions while allowing other sessions to read them.
- [ORDER BY](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/order-by.md): Complete ORDER BY clause: sort SELECT/UPDATE/DELETE results with ASC/DESC, multiple expressions, integer column positions, GROUP BY/LIMIT usage.
- [PROCEDURE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/procedure.md): Pass query results to a C procedure. This clause allows processing the result set on the server side before returning it to the client.
- [SELECT](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/select.md): Complete guide to SELECT queries in MariaDB. Complete syntax reference for joins, subqueries, WHERE clauses, GROUP BY, and aggregate functions.
- [SELECT INTO DUMPFILE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/select-into-dumpfile.md): Export a single row to a file without formatting. This statement writes raw binary data, such as BLOBs, directly to a file on the server.
- [SELECT INTO OUTFILE](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/select-into-outfile.md): Complete guide to SELECT queries in MariaDB. Complete syntax reference for joins, subqueries, WHERE clauses, GROUP BY, and aggregate functions.
- [SELECT ... OFFSET ... FETCH](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/select-offset-fetch.md): Pagination using standard SQL syntax. This clause limits the number of rows returned and skips a specified number of rows, similar to LIMIT.
- [SELECT WITH ROLLUP](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/select-with-rollup.md): Generate super-aggregate summaries. This modifier adds extra rows to the result set representing subtotals and grand totals for grouped columns.
- [Common Table Expressions (CTE)](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/common-table-expressions.md): Learn about Common Table Expressions (CTEs) in MariaDB Server. This section explains how to use CTEs for complex, readable, and reusable subqueries, simplifying data selection and manipulation.
- [Recursive Common Table Expressions Overview](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/common-table-expressions/recursive-common-table-expressions-overview.md): Process hierarchical data using recursive CTEs. These expressions reference themselves to repeatedly execute a subquery, perfect for traversing tree structures or generating sequences.
- [Non-Recursive Common Table Expressions Overview](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/common-table-expressions/non-recursive-common-table-expressions-overview.md): Define simple temporary result sets. Non-recursive CTEs act like query-local views, improving readability by allowing you to define and reuse subqueries within a single statement.
- [WITH](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/common-table-expressions/with.md): Complete WITH clause reference: WITH \[RECURSIVE] AS (SELECT...) syntax, recursive CTE support, CYCLE...RESTRICT cycle detection, and max\_recursive\_iterations.
- [Joins](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/joins.md): Retrieve data from multiple tables based on related columns. This section covers INNER, LEFT, RIGHT, and CROSS JOIN syntax and usage.
- [JOIN Syntax](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/joins/join-syntax.md): Complete reference for JOIN Syntax in MariaDB. Complete syntax guide with all options, clauses, and practical examples with comprehensive examples and best.
- [Comma vs JOIN](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/joins/comma-vs-join.md): Compare implicit and explicit join syntax. This article explains why using the explicit JOIN syntax with an ON clause is preferred over comma-separated tables for readability and precedence.
- [Set Operations](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/set-operations.md): SQL set operations combine the results of multiple query blocks in a single result, using the standard SQL operators EXCEPT, INTERSECT, and UNION, and the Oracle operator MINUS.
- [Precedence Control in Table Operations](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/set-operations/precedence-control-in-table-operations.md): Control the execution order of UNION, EXCEPT, and INTERSECT operations. Learn how to use parentheses to define explicit operation priority.
- [EXCEPT](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/set-operations/except.md): Return rows from the first result set that do not appear in the second. This set operator performs a subtraction of two datasets.
- [INTERSECT](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/set-operations/intersect.md)
- [MINUS](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/set-operations/minus.md): Oracle-compatible synonym for the EXCEPT operator. It returns rows from the first query that are not present in the second query.
- [UNION](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/set-operations/union.md): Combine results from multiple SELECT statements into a single result set. This operator can optionally remove duplicates or include all rows.
- [Subqueries](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/subqueries.md): Nest queries within other SQL statements. Learn to use scalar, column, row, and table subqueries to filter or calculate data dynamically.
- [Subqueries With ALL](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/subqueries/subqueries-and-all.md): Compare a value against all results from a subquery. The ALL operator returns TRUE if the comparison holds for every row returned by the subquery.
- [Subqueries With ANY and SOME](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/subqueries/subqueries-and-any.md): Compare a value against any result from a subquery. The ANY (or SOME) operator returns TRUE if the comparison holds for at least one row.
- [Subqueries with IN and NOT IN](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/subqueries/subqueries-with-in-and-not-in.md)
- [Subqueries With EXISTS](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/subqueries/subqueries-and-exists.md): Test for the existence of rows. The EXISTS operator returns TRUE if the subquery returns at least one row, often used for correlated subqueries.
- [Subqueries With JOINs](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/subqueries/subqueries-and-joins.md): Understand when to use subqueries versus joins. This guide explains performance implications and how to rewrite subqueries as joins for efficiency.
- [Subqueries in a FROM Clause (Derived Tables)](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/subqueries/subqueries-in-a-from-clause-derived-tables.md): Use a subquery as a temporary table. Derived tables allow you to select from the result set of another query within the FROM clause.
- [Row Subqueries](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/subqueries/subqueries-row-subqueries.md): Retrieve a single row of multiple values. A row subquery returns a tuple that can be compared against a row constructor in the outer query.
- [Scalar Subqueries](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/subqueries/subqueries-scalar-subqueries.md): Return a single value. A scalar subquery produces a one-row, one-column result that can be used anywhere a constant or expression is valid.
- [Subquery Limitations](https://mariadb.com/docs/server/reference/sql-statements/data-manipulation/selecting-data/subqueries/subquery-limitations.md): Review restrictions on subquery usage. This page details unsupported operations, such as modifying a table while selecting from it in a subquery.
- [Geometry Statements](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors.md): Learn about geometry constructors in MariaDB Server. This section details SQL functions for creating spatial data types like points, lines, and polygons, enabling geospatial data management.
- [Geometry Constructors](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors.md): Learn about geometry constructors in MariaDB Server. This section details SQL functions for creating spatial data types like points, lines, and polygons, enabling geospatial data management.
- [BUFFER](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/buffer.md): Returns a geometry representing all points within a given distance of the geometry value. This function calculates a buffer zone around the spatial object.
- [CONVEXHULL](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/convexhull.md): Returns a geometry representing the convex hull of the given geometry value. It computes the smallest convex polygon that contains the entire geometry.
- [GEOMETRYCOLLECTION](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/geometrycollection.md): Constructs a GeometryCollection value from a list of WKB arguments. This function creates a collection containing multiple geometry objects.
- [LINESTRING](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/linestring.md): Constructs a LineString value from a number of Point values. It creates a linear geometry connecting the specified coordinate points.
- [MULTILINESTRING](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/multilinestring.md): Constructs a MultiLineString value from a list of WKB LineString arguments. This function creates a collection of multiple line strings.
- [MULTIPOINT](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/multipoint.md): Constructs a MultiPoint value from a list of WKB Point arguments. It creates a geometry collection consisting of multiple individual points.
- [MULTIPOLYGON](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/multipolygon.md): Constructs a MultiPolygon value from a list of WKB Polygon arguments. This function creates a geometry collection containing multiple polygons.
- [POINT](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/point.md): Constructs a Point value using its coordinates. This basic constructor creates a point geometry from given X and Y (and optionally Z/M) values.
- [PointOnSurface](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/pointonsurface.md): Returns a Point which is guaranteed to lie on the surface of the given geometry. This is useful for labeling or finding a representative point inside a polygon.
- [POLYGON](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/polygon.md): Constructs a Polygon value from a list of WKB LineString arguments. It defines a filled shape using an outer ring and optional inner rings (holes).
- [ST\_BUFFER](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/st_buffer.md): Returns a geometry representing all points within a given distance of the geometry. This standard-compliant function creates a buffer zone around the object.
- [ST\_CONVEXHULL](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/st_convexhull.md): Returns a geometry representing the convex hull of the given geometry. This standard function computes the smallest convex polygon enclosing the geometry.
- [ST\_INTERSECTION](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/st_intersection.md): Returns a geometry representing the point set intersection of two geometries. It outputs the spatial region shared by both input objects.
- [ST\_POINTONSURFACE](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/st_pointonsurface.md): Returns a Point guaranteed to lie on the surface of the given geometry. This standard function finds a representative point strictly within the geometry's area.
- [ST\_SYMDIFFERENCE](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/st_symdifference.md): Returns a geometry representing the point set symmetric difference of two geometries. It outputs the spatial area present in either geometry but not in both.
- [ST\_UNION](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/st_union.md): Returns a geometry representing the point set union of two geometries. This function merges multiple spatial objects into a single geometry.
- [ST\_AsGeoJSON](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/geojson-st_asgeojson.md): Generates a GeoJSON object from a given geometry. This function converts internal geometry data into the standard JSON-based format for web mapping.
- [ST\_GeomFromGeoJSON](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-constructors/st_geomfromgeojson.md): Parses a GeoJSON string and returns a geometry. This function converts a standard GeoJSON representation into a MariaDB geometry value.
- [Geometry Properties](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties.md): Learn about geometry properties. This section details SQL functions for retrieving attributes of spatial objects, such as area, length, and bounding box, essential for geospatial analysis.
- [BOUNDARY](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/geometry-properties-boundary.md): Synonym for ST\_BOUNDARY. Returns a geometry representing the closure of the combinatorial boundary of the geometry value.
- [DIMENSION](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/dimension.md): Synonym for ST\_DIMENSION. Returns the inherent dimension of a geometry object (0 for Point, 1 for LineString, 2 for Polygon).
- [ENVELOPE](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/geometry-properties-envelope.md): Synonym for ST\_ENVELOPE. Returns the Minimum Bounding Rectangle (MBR) for the given geometry as a Polygon.
- [GeometryN](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/geometry-properties-geometryn.md): Synonym for ST\_GEOMETRYN. Returns the N-th geometry from a GeometryCollection, numbered starting from 1.
- [GeometryType](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/geometry-properties-geometrytype.md): Synonym for ST\_GEOMETRYTYPE. Returns the name of the geometry type (e.g., 'POINT') of the geometry instance.
- [IsClosed](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/isclosed.md): Synonym for ST\_ISCLOSED. Checks if a LineString's start and end points are the same (closed).
- [IsEmpty](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/geometry-properties-isempty.md): Synonym for ST\_ISEMPTY. Checks if a geometry is empty (contains no point sets). Returns 1 if empty, 0 otherwise.
- [IsRing](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/isring.md): Synonym for ST\_ISRING. Checks if a LineString is a ring, meaning it is both closed and simple.
- [IsSimple](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/geometry-properties-issimple.md): Synonym for ST\_ISSIMPLE. Checks if a geometry is simple, meaning it has no anomalous geometric points like self-intersections.
- [NumGeometries](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/geometry-properties-numgeometries.md): Synonym for ST\_NUMGEOMETRIES. Returns the number of geometries contained in a GeometryCollection.
- [SRID](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/geometry-properties-srid.md): Synonym for ST\_SRID. Returns the Spatial Reference Identifier (SRID) integer associated with the geometry.
- [ST\_BOUNDARY](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_boundary.md): Returns the combinatorial boundary of a geometry. For a Polygon, this is the line string defining the boundary.
- [ST\_DIMENSION](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_dimension.md): Returns the inherent dimension of the geometry value. Returns 0 for points, 1 for linear geometries, and 2 for surface geometries.
- [ST\_ENVELOPE](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_envelope.md): Returns the Minimum Bounding Rectangle (MBR) for the geometry value. The result is returned as a Polygon defined by the corner points.
- [ST\_GEOMETRYN](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_geometryn.md): Returns the N-th geometry in a GeometryCollection. Geometries are numbered beginning with 1.
- [ST\_GEOMETRYTYPE](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_geometrytype.md): Returns the name of the geometry type (e.g., 'POINT', 'LINESTRING', 'POLYGON') for the given geometry instance.
- [ST\_ISCLOSED](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_isclosed.md): Returns 1 if the LineString is closed (start and end points are the same), 0 if not, and NULL if the argument is NULL.
- [ST\_ISEMPTY](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_isempty.md): Checks if a geometry is empty. Returns 1 if the geometry contains no points, and 0 otherwise.
- [ST\_IsRing](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_isring.md): Checks if the LineString is a ring. Returns 1 if the LineString is both closed (start equals end) and simple (no self-intersection).
- [ST\_IsSimple](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_issimple.md): Checks if the geometry is simple (no self-intersections or anomalous points). Returns 1 if simple, 0 otherwise.
- [ST\_NUMGEOMETRIES](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_numgeometries.md): Returns the number of geometries in a GeometryCollection. Returns NULL if the argument is not a GeometryCollection.
- [ST\_RELATE](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_relate.md): Tests if two geometries are spatially related according to a given DE-9IM intersection matrix pattern.
- [ST\_SRID](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-properties/st_srid.md): Returns the Spatial Reference Identifier (SRID) for the geometry. This integer represents the coordinate system used.
- [Geometry Relations](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations.md): Learn about geometry relations in MariaDB Server. This section details SQL functions for determining spatial relationships between geometric objects, such as ST\_Intersects and ST\_Contains.
- [CONTAINS](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/contains.md): Synonym for ST\_CONTAINS. Checks if the first geometry completely contains the second geometry, with no points of the second geometry outside the first.
- [CROSSES](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/crosses.md): Synonym for ST\_CROSSES. Checks if two geometries cross, meaning they share some interior points but not all, and the intersection has a lower dimension.
- [DISJOINT](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/disjoint.md): Synonym for ST\_DISJOINT. Checks if two geometries are disjoint, meaning they have no points in common.
- [EQUALS](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/equals.md): Synonym for ST\_EQUALS. Checks if two geometries are spatially equal, meaning they contain exactly the same point set.
- [INTERSECTS](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/intersects.md): Synonym for ST\_INTERSECTS. Checks if two geometries intersect, meaning they share at least one common point.
- [OVERLAPS](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/overlaps.md): Synonym for ST\_OVERLAPS. Checks if two geometries overlap, sharing some but not all points, and having the same dimension.
- [ST\_CONTAINS](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st-contains.md): Checks if geometry A contains geometry B. Returns 1 if B is completely inside A, 0 otherwise.
- [ST\_CROSSES](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st-crosses.md): Checks if two geometries cross. Returns 1 if they intersect but one does not cover the other, and the intersection dimension is less than the maximum dimension.
- [ST\_DIFFERENCE](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st_difference.md): Returns a geometry representing the difference between two geometries. The result contains points from the first geometry that are not in the second.
- [ST\_DISJOINT](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st_disjoint.md): Checks if two geometries are disjoint. Returns 1 if the geometries share no points, 0 otherwise.
- [ST\_DISTANCE](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st_distance.md): Calculates the shortest distance between two geometries. Returns the minimum Euclidean distance between any two points in the geometries.
- [ST\_DISTANCE\_SPHERE](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st_distance_sphere.md): Calculates the spherical distance between two points or geometries. Uses a spherical earth model to determine the minimum distance in meters.
- [ST\_EQUALS](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st-equals.md): Returns a geometry representing the difference between two geometries. The result contains points from the first geometry that are not in the second.
- [ST\_INTERSECTS](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st-intersects.md): Checks if two geometries intersect. Returns 1 if the geometries share any portion of space (interior or boundary), 0 otherwise.
- [ST\_LENGTH](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st_length.md): Returns the length of a linear geometry. Calculates the total length of a LineString or MultiLineString in its associated spatial reference units.
- [ST\_OVERLAPS](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st-overlaps.md): Checks if two geometries overlap. Returns 1 if they share space but neither completely contains the other, and they have the same dimension.
- [ST\_TOUCHES](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st-touches.md): Checks if two geometries touch. Returns 1 if they intersect only at their boundaries and not their interiors.
- [ST\_WITHIN](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/st-within.md): Checks if geometry A is within geometry B. Returns 1 if A is completely inside B, 0 otherwise. This is the inverse of ST\_CONTAINS.
- [TOUCHES](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/touches.md): Synonym for ST\_TOUCHES. Checks if two geometries touch at their boundaries without their interiors intersecting.
- [WITHIN](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/geometry-relations/within.md): Synonym for ST\_WITHIN. Checks if the first geometry is completely enclosed by the second geometry.
- [LineString Properties](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/linestring-properties.md): Learn about LINESTRING properties in MariaDB Server. This section details SQL functions for retrieving attributes of linear spatial objects, such as length, number of points, and start/end points.
- [ENDPOINT](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/linestring-properties/linestring-properties-endpoint.md): Synonym for ST\_ENDPOINT. Returns the last point of a LineString geometry.
- [GLENGTH](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/linestring-properties/glength.md): Synonym for ST\_LENGTH. Calculates the length of a LineString or MultiLineString in its associated spatial reference units.
- [NumPoints](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/linestring-properties/linestring-properties-numpoints.md): Synonym for ST\_NUMPOINTS. Returns the number of points in a LineString geometry.
- [PointN](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/linestring-properties/linestring-properties-pointn.md): Synonym for ST\_POINTN. Returns the N-th point in a LineString geometry, where N is a 1-based index.
- [STARTPOINT](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/linestring-properties/linestring-properties-startpoint.md): Synonym for ST\_STARTPOINT. Returns the first point of a LineString geometry.
- [ST\_ENDPOINT](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/linestring-properties/st_endpoint.md): Returns the end Point of a LineString. This function retrieves the final coordinate in the linear geometry sequence.
- [ST\_NUMPOINTS](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/linestring-properties/st_numpoints.md): Returns the count of Points in a LineString. This function calculates the total number of vertices defining the line.
- [ST\_POINTN](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/linestring-properties/st_pointn.md): Returns the N-th Point in a LineString. This function retrieves a specific point from the sequence based on its 1-based index.
- [ST\_STARTPOINT](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/linestring-properties/st_startpoint.md): Returns the start Point of a LineString. This function retrieves the initial coordinate in the linear geometry sequence.
- [MBR (Minimum Bounding Rectangle)](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle.md): Learn about Minimum Bounding Rectangles (MBR) in MariaDB Server. This section details how to calculate and use MBRs for spatial indexing and efficient querying of geometric data.
- [MBR Definition](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle/mbr-definition.md): Understand Minimum Bounding Rectangles. An MBR is the smallest rectangle that completely encloses a geometry, defined by its minimum and maximum X and Y coordinates.
- [MBRContains](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle/mbrcontains.md): Check if one MBR contains another. Returns 1 if the Minimum Bounding Rectangle of the first geometry completely encloses the MBR of the second geometry.
- [MBRCoveredBy](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle/mbrcoveredby.md): Check if one MBR is covered by another. Returns 1 if the MBR of the first geometry is entirely contained within the MBR of the second geometry.
- [MBRDisjoint](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle/mbrdisjoint.md): Check if two MBRs are disjoint. Returns 1 if the Minimum Bounding Rectangles of the two geometries do not intersect or touch at all.
- [MBREqual](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle/mbrequal.md): Check if two MBRs are identical. Returns 1 if the Minimum Bounding Rectangles of both geometries share the exact same coordinates.
- [MBRIntersects](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle/mbrintersects.md): Check if two MBRs intersect. Returns 1 if the Minimum Bounding Rectangles of the geometries share any portion of space, including boundaries.
- [MBROverlaps](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle/mbroverlaps.md): Check if two MBRs overlap. Returns 1 if the MBRs intersect but neither completely contains the other, and they have the same dimension.
- [MBRTouches](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle/mbrtouches.md): Check if two MBRs touch. Returns 1 if the MBRs intersect only at their boundaries and do not share any interior points.
- [MBRWithin](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/mbr-minimum-bounding-rectangle/mbrwithin.md): Check if one MBR is within another. Returns 1 if the MBR of the first geometry is completely enclosed by the MBR of the second geometry.
- [Miscellaneous GIS functions](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions.md): Explore miscellaneous GIS functions in MariaDB Server. This section details various SQL functions that support geographic information system operations and spatial data analysis.
- [ST\_Collect](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_collect.md): Aggregate multiple geometries into a collection. This function creates a MultiPoint, MultiLineString, MultiPolygon, or GeometryCollection from a set of geometry arguments.
- [ST\_GeoHash](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_geohash.md): Generate a Geohash string from a point or coordinates. This function encodes spatial locations into short, alphanumeric strings for efficient indexing and proximity searches.
- [ST\_IsValid](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_isvalid.md): Check if a geometry is valid. This function returns 1 if the geometry complies with OGC specifications (e.g., no self-intersections), 0 otherwise.
- [ST\_LatFromGeoHash](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_latfromgeohash.md): Decode a Geohash to retrieve the latitude. This function returns the latitude coordinate (Y-axis) from a given Geohash string.
- [ST\_LongFromGeoHash](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_longfromgeohash.md): Decode a Geohash to retrieve the longitude. This function returns the longitude coordinate (X-axis) from a given Geohash string.
- [ST\_PointFromGeoHash](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_pointfromgeohash.md): Create a Point geometry from a Geohash. This function decodes a Geohash string into a Point object representing the location's center.
- [ST\_Simplify](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_simplify.md): Simplify a geometry using the Douglas-Peucker algorithm. This function reduces the number of vertices in a geometry while preserving its general shape, useful for rendering maps.
- [ST\_Validate](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/miscellaneous-gis-functions/st_validate.md): Validate and optionally return a geometry. This function checks if a geometry is valid according to OGC rules; it returns the geometry if valid, or NULL if not.
- [Point Properties](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/point-properties.md): Learn about POINT properties in MariaDB Server. This section details SQL functions for retrieving attributes of point spatial objects, such as their X and Y coordinates.
- [X](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/point-properties/point-properties-x.md): Synonym for ST\_X. Returns the X-coordinate value of a Point geometry as a double-precision number.
- [Y](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/point-properties/point-properties-y.md): Synonym for ST\_Y. Returns the Y-coordinate value of a Point geometry as a double-precision number.
- [ST\_X](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/point-properties/st_x.md): Returns the X-coordinate of a Point geometry. This function extracts the horizontal coordinate value as a double-precision number.
- [ST\_Y](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/point-properties/st_y.md): Returns the Y-coordinate of a Point geometry. This function extracts the vertical coordinate value as a double-precision number.
- [Polygon Properties](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/polygon-properties.md): Learn about POLYGON properties in MariaDB Server. This section details SQL functions for retrieving attributes of polygonal spatial objects, such as area, perimeter, and the number of rings.
- [CENTROID](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/polygon-properties/centroid.md): Synonym for ST\_CENTROID. Returns the mathematical centroid of the Polygon or MultiPolygon as a Point geometry.
- [AREA](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/polygon-properties/polygon-properties-area.md): Synonym for ST\_AREA. Returns the double-precision area of the Polygon or MultiPolygon, calculated in its spatial reference system.
- [ExteriorRing](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/polygon-properties/polygon-properties-exteriorring.md): Synonym for ST\_ExteriorRing. Returns the exterior ring of a Polygon as a LineString.
- [InteriorRingN](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/polygon-properties/polygon-properties-interiorringn.md): Synonym for ST\_InteriorRingN. Returns the N-th interior ring of a Polygon as a LineString.
- [NumInteriorRings](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/polygon-properties/polygon-properties-numinteriorrings.md): Synonym for ST\_NumInteriorRings. Returns the number of interior rings in a Polygon geometry.
- [ST\_AREA](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/polygon-properties/st_area.md): Returns the area of a Polygon or MultiPolygon. The result is a double-precision number measured in the geometry's spatial reference units.
- [ST\_CENTROID](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/polygon-properties/st_centroid.md): Returns the centroid of a Polygon or MultiPolygon. The result is a Point geometry representing the mathematical center of mass.
- [ST\_ExteriorRing](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/polygon-properties/st_exteriorring.md): Returns the exterior ring of a Polygon. This function extracts the outer boundary of the polygon as a LineString geometry.
- [ST\_InteriorRingN](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/polygon-properties/st_interiorringn.md): Returns the N-th interior ring of a Polygon. This function retrieves a specific inner hole of the polygon as a LineString.
- [ST\_NumInteriorRings](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/polygon-properties/st_numinteriorrings.md): Returns the count of interior rings in a Polygon. This function calculates the total number of inner holes within the polygon.
- [WKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb.md): Learn about Well-Known Binary (WKB) in MariaDB Server. This section details how to represent and store geometric data in a binary format, essential for efficient spatial data exchange and storage.
- [AsBinary](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/wkb-asbinary.md): Synonym for ST\_AsBinary. Converts a geometry value from its internal format to its Well-Known Binary (WKB) representation.
- [AsWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/aswkb.md): Synonym for ST\_AsBinary. Converts a geometry value from its internal format to its Well-Known Binary (WKB) representation.
- [GeomCollFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/wkb-geomcollfromwkb.md): Synonym for ST\_GeomCollFromWKB. Constructs a GeometryCollection value from its WKB representation and an optional SRID.
- [GeometryCollectionFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/geometrycollectionfromwkb.md): Synonym for ST\_GeomCollFromWKB. Constructs a GeometryCollection value from its WKB representation and an optional SRID.
- [GeometryFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/geometryfromwkb.md): Synonym for ST\_GeomFromWKB. Constructs a geometry value of any type from its WKB representation and an optional SRID.
- [GeomFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/wkb-geomfromwkb.md): Synonym for ST\_GeomFromWKB. Constructs a geometry value of any type from its WKB representation and an optional SRID.
- [LineFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/wkb-linefromwkb.md): Synonym for ST\_LineFromWKB. Constructs a LineString value from its WKB representation and an optional SRID.
- [LineStringFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/linestringfromwkb.md): Synonym for ST\_LineFromWKB. Constructs a LineString value from its WKB representation and an optional SRID.
- [MLineFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/mlinefromwkb.md): Synonym for ST\_MultiLineStringFromWKB. Constructs a MultiLineString value from its WKB representation and an optional SRID.
- [MPointFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/mpointfromwkb.md): Synonym for ST\_MultiPointFromWKB. Constructs a MultiPoint value from its WKB representation and an optional SRID.
- [MPolyFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/mpolyfromwkb.md): Synonym for ST\_MultiPolygonFromWKB. Constructs a MultiPolygon value from its WKB representation and an optional SRID.
- [MultiLineStringFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/multilinestringfromwkb.md): Synonym for ST\_MultiLineStringFromWKB. Constructs a MultiLineString value from its WKB representation and an optional SRID.
- [MultiPointFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/multipointfromwkb.md): Synonym for ST\_MultiPointFromWKB. Constructs a MultiPoint value from its WKB representation and an optional SRID.
- [MultiPolygonFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/multipolygonfromwkb.md): Synonym for ST\_MultiPolygonFromWKB. Constructs a MultiPolygon value from its WKB representation and an optional SRID.
- [PointFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/wkb-pointfromwkb.md): Synonym for ST\_PointFromWKB. Constructs a Point value from its WKB representation and an optional SRID.
- [PolyFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/wkb-polyfromwkb.md): Synonym for ST\_PolyFromWKB. Constructs a Polygon value from its WKB representation and an optional SRID.
- [PolygonFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/polygonfromwkb.md): Synonym for ST\_PolyFromWKB. Constructs a Polygon value from its WKB representation and an optional SRID.
- [ST\_AsBinary](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_asbinary.md): Converts a value in internal geometry format to its WKB representation and returns the binary result.
- [ST\_AsWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_aswkb.md): Synonym for ST\_AsBinary. Converts a geometry value from its internal format to its Well-Known Binary (WKB) representation.
- [ST\_GeomCollFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_geomcollfromwkb.md): Constructs a GeometryCollection value from its WKB representation and an optional SRID.
- [ST\_GeometryCollectionFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_geometrycollectionfromwkb.md): Synonym for ST\_GeomCollFromWKB. Constructs a GeometryCollection value from its WKB representation and an optional SRID.
- [ST\_GeometryFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_geometryfromwkb.md): Synonym for ST\_GeomFromWKB. Constructs a geometry value of any type from its WKB representation and an optional SRID.
- [ST\_GeomFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_geomfromwkb.md): Constructs a geometry value of any type using its WKB representation and an optional SRID.
- [ST\_LineFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_linefromwkb.md): Constructs a LineString value using its WKB representation and an optional SRID.
- [ST\_LineStringFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_linestringfromwkb.md): Synonym for ST\_LineFromWKB. Constructs a LineString value from its WKB representation and an optional SRID.
- [ST\_MPointFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_mpointfromwkb.md): Synonym for ST\_MultiPointFromWKB. Constructs a MultiPoint value from its WKB representation and an optional SRID.
- [ST\_MPolyFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_mpolyfromwkb.md): Synonym for ST\_MultiPolygonFromWKB. Constructs a MultiPolygon value from its WKB representation and an optional SRID.
- [ST\_MultiPointFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_multipointfromwkb.md): Constructs a MultiLineString value using its WKB representation and an optional SRID.
- [ST\_MultiPolygonFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_multipolygonfromwkb.md): Constructs a MultiPolygon value using its WKB representation and an optional SRID.
- [ST\_PointFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_pointfromwkb.md): Constructs a Point value using its WKB representation and an optional SRID.
- [ST\_PolyFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_polyfromwkb.md): Constructs a Polygon value using its WKB representation and an optional SRID.
- [ST\_PolygonFromWKB](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/st_polygonfromwkb.md): Synonym for ST\_PolyFromWKB. Constructs a Polygon value from its WKB representation and an optional SRID.
- [Well-Known Binary (WKB) Format](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkb/well-known-binary-wkb-format.md): Understand the standard binary format for geometry. This overview explains how WKB represents spatial data types for storage and exchange.
- [WKT](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt.md): Learn about Well-Known Text (WKT) in MariaDB Server. This section details how to represent and store geometric data in a text format, essential for human-readable spatial data exchange.
- [WKT Definition](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/wkt-definition.md): Understand the Well-Known Text (WKT) format. This section describes the standard ASCII representation for exchanging geometric data.
- [AsText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/wkt-astext.md): Synonym for ST\_AsText. Converts a geometry value from its internal format to its Well-Known Text (WKT) representation.
- [AsWKT](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/wkt-aswkt.md): Synonym for ST\_AsText. Converts a geometry value from its internal format to its Well-Known Text (WKT) representation.
- [GeomCollFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/wkt-geomcollfromtext.md): Synonym for ST\_GeomCollFromText. Constructs a GeometryCollection value from its WKT representation and an optional SRID.
- [GeometryCollectionFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/geometrycollectionfromtext.md): Synonym for ST\_GeomCollFromText. Constructs a GeometryCollection value from its WKT representation and an optional SRID.
- [GeometryFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/geometryfromtext.md): Synonym for ST\_GeomFromText. Constructs a geometry value of any type from its WKT representation and an optional SRID.
- [GeomFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/wkt-geomfromtext.md): Synonym for ST\_GeomFromText. Constructs a geometry value of any type from its WKT representation and an optional SRID.
- [LineFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/wkt-linefromtext.md): Synonym for ST\_LineFromText. Constructs a LineString value from its WKT representation and an optional SRID.
- [LineStringFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/linestringfromtext.md): Synonym for ST\_LineFromText. Constructs a LineString value from its WKT representation and an optional SRID.
- [MLineFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/mlinefromtext.md): Synonym for ST\_MultiLineStringFromText. Constructs a MultiLineString value from its WKT representation and an optional SRID.
- [MPointFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/mpointfromtext.md): Synonym for ST\_MultiPointFromText. Constructs a MultiPoint value from its WKT representation and an optional SRID.
- [MPolyFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/mpolyfromtext.md): Synonym for ST\_MultiPolygonFromText. Constructs a MultiPolygon value from its WKT representation and an optional SRID.
- [MultiLineStringFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/multilinestringfromtext.md): Synonym for ST\_MultiLineStringFromText. Constructs a MultiLineString value from its WKT representation and an optional SRID.
- [MultiPointFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/multipointfromtext.md): Synonym for ST\_MultiPointFromText. Constructs a MultiPoint value from its WKT representation and an optional SRID.
- [MultiPolygonFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/multipolygonfromtext.md): Synonym for ST\_MultiPolygonFromText. Constructs a MultiPolygon value from its WKT representation and an optional SRID.
- [PointFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/wkt-pointfromtext.md): Synonym for ST\_PointFromText. Constructs a Point value from its WKT representation and an optional SRID.
- [PolyFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/wkt-polyfromtext.md): Synonym for ST\_PolyFromText. Constructs a Polygon value from its WKT representation and an optional SRID.
- [PolygonFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/polygonfromtext.md): Synonym for ST\_PolyFromText. Constructs a Polygon value from its WKT representation and an optional SRID.
- [ST\_AsText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_astext.md): Converts a value in internal geometry format to its WKT representation and returns the string result.
- [ST\_ASWKT](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_aswkt.md): Synonym for ST\_AsText. Converts a geometry value from its internal format to its Well-Known Text (WKT) representation.
- [ST\_GeomCollFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_geomcollfromtext.md): Constructs a GeometryCollection value from its WKB representation and an optional SRID.
- [ST\_GeometryCollectionFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_geometrycollectionfromtext.md): Synonym for ST\_GeomCollFromText. Constructs a GeometryCollection value from its WKT representation and an optional SRID.
- [ST\_GeometryFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_geometryfromtext.md): Synonym for ST\_GeomFromText. Constructs a geometry value of any type from its WKT representation and an optional SRID.
- [ST\_GeomFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_geomfromtext.md): Constructs a geometry value of any type using its WKT representation and an optional SRID.
- [ST\_LineFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_linefromtext.md): Constructs a LineString value using its WKT representation and an optional SRID.
- [ST\_LineStringFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_linestringfromtext.md): Synonym for ST\_LineFromText. Constructs a LineString value from its WKT representation and an optional SRID.
- [ST\_MPointFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_mpointfromtext.md): Synonym for ST\_MultiLineStringFromText. Constructs a MultiLineString value from its WKT representation and an optional SRID.
- [ST\_MPolyFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_mpolyfromtext.md): Synonym for ST\_MultiPointFromText. Constructs a MultiPoint value from its WKT representation and an optional SRID.
- [ST\_MultiLineStringFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_multilinestringfromtext.md): Constructs a MultiLineString value using its WKT representation and an optional SRID.
- [ST\_MultiPointFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_multipointfromtext.md): Constructs a MultiPoint value using its WKT representation and an optional SRID.
- [ST\_MultiPolygonFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_multipolygonfromtext.md): Constructs a MultiPolygon value using its WKT representation and an optional SRID.
- [ST\_PointFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_pointfromtext.md): Constructs a Point value using its WKT representation and an optional SRID.
- [ST\_PolyFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_polyfromtext.md): Constructs a Polygon value using its WKT representation and an optional SRID.
- [ST\_PolygonFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/st_polygonfromtext.md): Synonym for ST\_PolyFromText. Constructs a Polygon value from its WKT representation and an optional SRID.
- [ST\_MLineFromText](https://mariadb.com/docs/server/reference/sql-statements/geometry-constructors/wkt/wkt-st_mlinefromtext.md): Synonym for ST\_MultiLineStringFromText. Constructs a MultiLineString value from its WKT representation and an optional SRID.
- [Prepared Statements](https://mariadb.com/docs/server/reference/sql-statements/prepared-statements.md): Learn about prepared statements in MariaDB Server. This section details how to use them for efficient and secure execution of repetitive SQL queries, preventing SQL injection vulnerabilities.
- [DEALLOCATE / DROP PREPARE](https://mariadb.com/docs/server/reference/sql-statements/prepared-statements/deallocate-drop-prepare.md): Release a prepared statement to free resources. This command removes the statement definition and its name from the current session.
- [EXECUTE Statement](https://mariadb.com/docs/server/reference/sql-statements/prepared-statements/execute-statement.md): Run a previously prepared statement. This command executes the statement using the specified name, optionally supplying input parameters.
- [EXECUTE IMMEDIATE](https://mariadb.com/docs/server/reference/sql-statements/prepared-statements/execute-immediate.md): Prepare and run a dynamic SQL statement in one step. This command simplifies the process by combining the PREPARE and EXECUTE operations.
- [PREPARE Statement](https://mariadb.com/docs/server/reference/sql-statements/prepared-statements/prepare-statement.md): Parse and optimize a SQL statement for later use. This command assigns a name to the statement, enabling efficient execution with parameters.
- [Programmatic & Compound Statements](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements.md): Explore programmatic compound statements in MariaDB Server. This section covers BEGIN...END blocks, loops, and conditional logic for writing complex stored routines and event definitions.
- [BEGIN END](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/begin-end.md): Group multiple SQL statements into a logical block. This construct defines a compound statement, creating a new scope for variables and exception handling.
- [CASE Statement](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/case-statement.md): Complete reference for CASE Statement in MariaDB. Complete syntax guide with all options, clauses, and practical examples with comprehensive examples and.
- [DECLARE CONDITION](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/declare-condition.md): Define named error conditions. This statement associates a name with a specific SQLSTATE or MariaDB error code for easier handling in stored programs.
- [DECLARE HANDLER](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/declare-handler.md): Specify actions for error conditions. This statement defines handler routines (CONTINUE or EXIT) to manage exceptions or warnings within a block.
- [DECLARE TYPE](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/declare-type.md): Define data types for Oracle compatibility. This statement allows declaring PL/SQL-style record types and associative arrays, and REF CURSOR types within stored procedures.
- [DECLARE Variable](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/declare-variable.md): Initialize local variables within a stored program. This statement defines variables with a specific data type and optional default value.
- [FOR](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/for.md): Loop through a range or cursor result set. This control flow statement repeatedly executes a block of code for each item in a specified range or query.
- [GOTO](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/goto.md): Jump to a labeled point in the code. This Oracle-compatible statement transfers execution control to a specific label within the stored program.
- [IF](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/if.md): Execute code based on conditions. This control flow statement runs different blocks of SQL statements depending on whether a specified condition is true.
- [ITERATE](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/iterate.md): Restart the current loop. This statement jumps back to the beginning of a LOOP, REPEAT, or WHILE block, skipping any remaining statements in the current iteration.
- [Labels](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/labels.md): Identify blocks and loops for flow control. Labels provide names for BEGIN...END blocks or loops, allowing them to be targeted by LEAVE, ITERATE, or GOTO statements.
- [LEAVE](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/leave.md): Exit a labeled block or loop immediately. This statement terminates the execution of the current loop or compound statement and continues after the block.
- [LOOP](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/loop.md): Create a simple loop construct. This statement repeatedly executes a block of code until explicitly terminated by a LEAVE statement.
- [REPEAT LOOP](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/repeat-loop.md): Execute a block until a condition is met. This loop construct runs at least once and continues repeating as long as the UNTIL condition remains false.
- [RESIGNAL](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/resignal.md): Propagate error conditions. This statement allows a handler to pass an error condition back to the caller or modify the error information before passing it on.
- [RETURN](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/return.md): Exit a stored function and return a value. This statement terminates function execution and sends the specified result back to the caller.
- [SELECT INTO](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/selectinto.md): Assign query results to variables. This statement retrieves column values from a single row and stores them in local variables or user-defined variables.
- [SIGNAL](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/signal.md): Raise a custom error condition. This statement allows stored programs to generate specific error messages and SQLSTATEs to handle application logic exceptions.
- [WHILE](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/while.md): Execute a block while a condition is true. This loop construct checks a condition before each iteration and repeats the block as long as the condition holds.
- [Using Compound Statements Outside of Stored Programs](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/using-compound-statements-outside-of-stored-programs.md)
- [Cursors](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/programmatic-compound-statements-cursors.md): Learn about cursors in MariaDB Server's programmatic compound statements. This section details how to iterate over result sets row-by-row within stored procedures and functions.
- [Cursor Overview](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/programmatic-compound-statements-cursors/cursor-overview.md)
- [CLOSE](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/programmatic-compound-statements-cursors/close.md)
- [DECLARE CURSOR](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/programmatic-compound-statements-cursors/declare-cursor.md)
- [FETCH](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/programmatic-compound-statements-cursors/fetch.md)
- [OPEN](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/programmatic-compound-statements-cursors/open.md)
- [Diagnostics](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/programmatic-compound-statements-diagnostics.md): Learn about diagnostics in programmatic compound statements. This section covers error handling and information retrieval within stored procedures and functions for effective debugging.
- [Diagnostics Area](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/programmatic-compound-statements-diagnostics/diagnostics-area.md)
- [GET DIAGNOSTICS](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/programmatic-compound-statements-diagnostics/get-diagnostics.md)
- [SQLSTATE](https://mariadb.com/docs/server/reference/sql-statements/programmatic-compound-statements/programmatic-compound-statements-diagnostics/sqlstate.md)
- [Stored Routine Statements](https://mariadb.com/docs/server/reference/sql-statements/stored-routine-statements.md): This section covers SQL commands for creating, altering, and dropping stored procedures and functions, essential for programmatic database logic.
- [CALL](https://mariadb.com/docs/server/reference/sql-statements/stored-routine-statements/call.md): Invoke a stored procedure. This statement executes a previously created stored procedure, optionally passing parameters and returning results.
- [DO](https://mariadb.com/docs/server/reference/sql-statements/stored-routine-statements/do.md): Execute expressions without returning a result set. This statement runs functions or expressions, often used for side effects like releasing locks.
- [Table Statements](https://mariadb.com/docs/server/reference/sql-statements/table-statements.md): Learn about table-related SQL statements in MariaDB Server. This section covers commands for creating, altering, dropping, and manipulating tables, essential for managing your database schema.
- [ANALYZE TABLE](https://mariadb.com/docs/server/reference/sql-statements/table-statements/analyze-table.md): Analyze and store key distribution. This statement updates index statistics used by the optimizer to choose the best execution plan.
- [CHECK TABLE](https://mariadb.com/docs/server/reference/sql-statements/table-statements/check-table.md): Check tables or views for errors. This statement verifies the integrity of table structure and data for supported storage engines.
- [CHECK VIEW](https://mariadb.com/docs/server/reference/sql-statements/table-statements/check-view.md): Verify the validity of a view's algorithm. This statement checks if the view definition is correct and references existing tables.
- [CHECKSUM TABLE](https://mariadb.com/docs/server/reference/sql-statements/table-statements/checksum-table.md): Report a checksum for table contents. This statement calculates a value to compare tables, useful for verifying replication consistency.
- [REPAIR TABLE](https://mariadb.com/docs/server/reference/sql-statements/table-statements/repair-table.md): Repair corrupted tables. This statement fixes errors in tables for supported storage engines like MyISAM, Aria, and Archive.
- [REPAIR VIEW](https://mariadb.com/docs/server/reference/sql-statements/table-statements/repair-view.md): Check and correct a view's algorithm. This statement is primarily used by upgrade scripts to ensure view definitions are compatible.
- [TRUNCATE TABLE](https://mariadb.com/docs/server/reference/sql-statements/table-statements/truncate-table.md): Complete TRUNCATE TABLE reference: TRUNCATE \[TABLE] tbl\_name \[WAIT n|NOWAIT] syntax, InnoDB FOREIGN KEY constraints, implicit commit, and AUTO\_INCREMENT reset.
- [Obsolete Table Statements](https://mariadb.com/docs/server/reference/sql-statements/table-statements/obsolete-table-commands.md): Browse documentation for removed table commands. This section covers obsolete statements like BACKUP TABLE and RESTORE TABLE.
- [BACKUP TABLE (removed)](https://mariadb.com/docs/server/reference/sql-statements/table-statements/obsolete-table-commands/backup-table-removed.md)
- [RESTORE TABLE (removed)](https://mariadb.com/docs/server/reference/sql-statements/table-statements/obsolete-table-commands/restore-table-removed.md)
- [Transactions](https://mariadb.com/docs/server/reference/sql-statements/transactions.md): Learn about transactions in MariaDB Server. This section covers SQL statements for managing atomic operations (START TRANSACTION, COMMIT, ROLLBACK), ensuring data integrity and consistency.
- [COMMIT](https://mariadb.com/docs/server/reference/sql-statements/transactions/commit.md): Commit the current transaction. This statement permanently saves all changes made during the current transaction to the database.
- [LOCK TABLES](https://mariadb.com/docs/server/reference/sql-statements/transactions/lock-tables.md): Complete LOCK TABLES reference: READ/WRITE/WRITE CONCURRENT lock syntax, table aliases, WAIT n|NOWAIT timeouts, UNLOCK TABLES, and innodb\_table\_locks behavior.
- [Metadata Locking](https://mariadb.com/docs/server/reference/sql-statements/transactions/metadata-locking.md): Understand how MariaDB manages concurrency. Metadata locks protect the structure of database objects from being modified while they are in use.
- [READ COMMITTED](https://mariadb.com/docs/server/reference/sql-statements/transactions/transactions-read-committed.md): Set the transaction isolation level to READ COMMITTED. In this mode, each query within a transaction sees only data committed before the query began.
- [READ UNCOMMITTED](https://mariadb.com/docs/server/reference/sql-statements/transactions/transactions-read-uncommitted.md): Set the transaction isolation level to READ UNCOMMITTED. This lowest isolation level allows dirty reads, where a transaction can see uncommitted changes.
- [REPEATABLE READ](https://mariadb.com/docs/server/reference/sql-statements/transactions/transactions-repeatable-read.md): Set the transaction isolation level to REPEATABLE READ. This default InnoDB level ensures consistent results for repeated reads within the same transaction.
- [ROLLBACK](https://mariadb.com/docs/server/reference/sql-statements/transactions/rollback.md): Undo changes in the current transaction. This statement reverts the database to its state before the transaction started or to a specific savepoint.
- [SAVEPOINT](https://mariadb.com/docs/server/reference/sql-statements/transactions/savepoint.md): Create a named marker within a transaction. Savepoints allow you to roll back part of a transaction without canceling the entire operation.
- [SERIALIZABLE](https://mariadb.com/docs/server/reference/sql-statements/transactions/transactions-serializable.md): Set the transaction isolation level to SERIALIZABLE. This highest level ensures total isolation by converting plain SELECTs to locking reads.
- [SQL statements Causing an Implicit Commit](https://mariadb.com/docs/server/reference/sql-statements/transactions/sql-statements-that-cause-an-implicit-commit.md): Identify statements that force a commit. Certain commands, like DDL statements, implicitly commit the current transaction before executing.
- [START TRANSACTION](https://mariadb.com/docs/server/reference/sql-statements/transactions/start-transaction.md): Complete START TRANSACTION reference: BEGIN/COMMIT/ROLLBACK syntax, WITH CONSISTENT SNAPSHOT option, READ ONLY/WRITE modes, AND \[NO] CHAIN/RELEASE modifiers.
- [Transaction Timeouts](https://mariadb.com/docs/server/reference/sql-statements/transactions/transaction-timeouts.md): Understand how timeouts affect transactions. This section explains system variables that control wait times for locks and transaction duration.
- [UNLOCK TABLES](https://mariadb.com/docs/server/reference/sql-statements/transactions/transactions-unlock-tables.md): Release explicit table locks. This statement releases all locks acquired by the current session with LOCK TABLES.
- [WAIT and NOWAIT](https://mariadb.com/docs/server/reference/sql-statements/transactions/wait-and-nowait.md): Control lock wait behavior. These clauses allow statements to wait for a specific timeout or fail immediately if a lock cannot be acquired.
- [XA Transactions](https://mariadb.com/docs/server/reference/sql-statements/transactions/xa-transactions.md): Manage distributed transactions. This section covers XA statements for coordinating two-phase commits across multiple resources.
- [SQL Functions](https://mariadb.com/docs/server/reference/sql-functions.md): Discover functions and procedures in MariaDB.
- [Functions & Operators](https://mariadb.com/docs/server/reference/sql-functions/function-and-operator-reference.md): Comprehensive reference of all SQL functions and operators. This index lists built-in functions for string manipulation, math, date/time, and more.
- [Aggregate Functions](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions.md): Perform calculations on multiple rows to return a single value. Includes standard SQL functions like SUM, AVG, COUNT, MIN, and MAX, often used with GROUP BY.
- [AVG](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/avg.md): Calculate the average value. This function computes the arithmetic mean of a numeric expression, ignoring NULL values.
- [BIT\_AND](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/bit_and.md): Perform a bitwise AND operation. This function returns the result of performing a bitwise AND on all values in a given expression.
- [BIT\_OR](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/bit_or.md): Perform a bitwise OR operation. This function returns the result of performing a bitwise OR on all values in a given expression.
- [BIT\_XOR](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/bit_xor.md): Perform a bitwise XOR operation. This function returns the result of performing a bitwise XOR on all values in a given expression.
- [COUNT DISTINCT](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/count-distinct.md): Count unique values. This function returns the number of distinct, non-NULL values found in the specified column or expression.
- [COUNT](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/count.md): Complete COUNT() function reference: COUNT(\*) and COUNT(expr) syntax, COUNT(DISTINCT) usage, GROUP BY aggregation, and OVER(PARTITION BY) window syntax.
- [GROUP\_CONCAT](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/group_concat.md): Complete GROUP\_CONCAT reference for MariaDB. Complete function guide with syntax, parameters, return values, and usage examples for production use.
- [JSON\_ARRAYAGG](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/json_arrayagg.md): Aggregate values into a JSON array. This function aggregates a result set column into a single JSON array.
- [JSON\_OBJECTAGG](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/json_objectagg.md): Aggregate key-value pairs into a JSON object. This function aggregates two columns or expressions into a single JSON object.
- [MAX](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/max.md): Find the maximum value. This function returns the highest value in a set of values, applicable to numbers, strings, and dates.
- [MIN](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/min.md): Find the minimum value. This function returns the lowest value in a set of values, applicable to numbers, strings, and dates.
- [STD](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/std.md): Calculate population standard deviation. This function returns the square root of the population variance. It is a synonym for STDDEV\_POP().
- [STDDEV](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/stddev.md): Calculate population standard deviation. This function is a synonym for STD() and STDDEV\_POP(), returning the square root of the population variance.
- [STDDEV\_POP](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/stddev_pop.md): Calculate population standard deviation. This function computes the standard deviation assuming the set of values represents the entire population.
- [STDDEV\_SAMP](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/stddev_samp.md): Calculate sample standard deviation. This function computes the standard deviation assuming the set of values represents a sample of the population.
- [SUM](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/sum.md): Calculate the total sum. This function returns the sum of all values in a numeric expression, ignoring NULL values.
- [VAR\_POP](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/var_pop.md): Calculate population variance. This function computes the statistical variance for a set of values assumed to be the entire population.
- [VAR\_SAMP](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/var_samp.md): Calculate sample variance. This function computes the statistical variance for a set of values assumed to be a sample of the population.
- [VARIANCE](https://mariadb.com/docs/server/reference/sql-functions/aggregate-functions/variance.md): Calculate population variance. This function is a synonym for VAR\_POP() and returns the variance of a set of values.
- [Control Flow Functions](https://mariadb.com/docs/server/reference/sql-functions/control-flow-functions.md): Learn about control flow functions in MariaDB Server. This section details SQL functions like IF, CASE, and NULLIF, which enable conditional logic within your queries and stored routines.
- [CASE OPERATOR](https://mariadb.com/docs/server/reference/sql-functions/control-flow-functions/case-operator.md): Implement conditional logic in SQL queries. This operator evaluates conditions and returns a specific value when the first true condition is met.
- [DECODE\_ORACLE](https://mariadb.com/docs/server/reference/sql-functions/control-flow-functions/decode_oracle.md): Compare a value against a list of conditions. This Oracle-compatible function returns a corresponding result when a match is found, or a default value otherwise.
- [IF Function](https://mariadb.com/docs/server/reference/sql-functions/control-flow-functions/if-function.md): Complete IF() function reference: IF(expr1,expr2,expr3) conditional syntax, TRUE/NULL evaluation rules, return type context (numeric/string), and examples.
- [IFNULL](https://mariadb.com/docs/server/reference/sql-functions/control-flow-functions/ifnull.md): Replace NULL values with a fallback. This function returns the first argument if it's not NULL; otherwise, it returns the specified replacement value.
- [NULLIF](https://mariadb.com/docs/server/reference/sql-functions/control-flow-functions/nullif.md): Compare two expressions and return NULL if they are equal. If the expressions differ, the function returns the first expression.
- [NVL](https://mariadb.com/docs/server/reference/sql-functions/control-flow-functions/nvl.md): Synonym for IFNULL. This Oracle-compatible function returns the first argument if it is not NULL, or the second argument if the first is NULL.
- [NVL2](https://mariadb.com/docs/server/reference/sql-functions/control-flow-functions/nvl2.md): Return values based on NULL status. This function returns the second argument if the first is not NULL, and the third argument if the first is NULL.
- [Date & Time Functions](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions.md): Complete MariaDB date and time functions guide. Complete reference for formatting, calculations, conversions, time zones, and operations for production use.
- [Date and Time Units](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/date-and-time-units.md): Reference keywords for date arithmetic. These units, such as DAY, HOUR, and MINUTE, specify the interval type used in functions like DATE\_ADD and EXTRACT.
- [ADD\_MONTHS](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/add_months.md): Add a specific number of months to a date. This Oracle-compatible function simplifies date calculations involving monthly intervals.
- [ADDDATE](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/adddate.md): Add a time interval to a date. This function performs date arithmetic, adding a specified value like days or hours to a starting date.
- [ADDTIME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/addtime.md): Add a time value to a date or time expression. This function sums two time arguments, returning a new time or datetime result.
- [CONVERT\_TZ](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/convert_tz.md): Convert a datetime value between time zones. This function shifts a timestamp from a source time zone to a target time zone.
- [CURDATE](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/curdate.md): Return the current date. This function outputs today's date as a value in 'YYYY-MM-DD' or YYYYMMDD format, depending on the context.
- [CURRENT\_DATE](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/current_date.md): Synonym for CURDATE(). Returns the current date as a value in 'YYYY-MM-DD' or YYYYMMDD format.
- [CURRENT\_TIME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/current_time.md): Synonym for CURTIME(). Returns the current time as a value in 'HH:MM:SS' or HHMMSS format.
- [CURRENT\_TIMESTAMP](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/current_timestamp.md): Synonym for NOW(). Returns the current date and time as a value in 'YYYY-MM-DD HH:MM:SS' or YYYYMMDDHHMMSS format.
- [CURTIME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/curtime.md): Return the current time. This function outputs the current time of day as a value in 'HH:MM:SS' or HHMMSS format.
- [DATE FUNCTION](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/date-function.md): Extract the date part from a datetime expression. This function returns the year, month, and day portions, discarding the time component.
- [DATE\_ADD](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/date_add.md): Complete DATE\_ADD() reference: DATE\_ADD(date, INTERVAL expr unit) syntax, negative interval support, unit keywords (DAY/MONTH/YEAR), and return types.
- [DATE\_FORMAT](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/date_format.md): Complete DATE\_FORMAT reference for MariaDB. Complete function guide with syntax, parameters, return values, and usage examples with comprehensive examples.
- [DATE\_SUB](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/date_sub.md): Subtract a time interval from a date. This function calculates a past date by subtracting a specified unit, such as days, from a starting value.
- [DATEDIFF](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/datediff.md): Complete DATEDIFF() reference: DATEDIFF(expr1,expr2) syntax, date vs datetime expression handling, time component ignore, and positive/negative results.
- [DAY](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/day.md): Synonym for DAYOFMONTH(). Returns the day of the month (1-31) for a given date.
- [DAYNAME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/dayname.md): Return the name of the weekday. This function returns the full name of the day, such as 'Monday' or 'Sunday', for a given date.
- [DAYOFMONTH](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/dayofmonth.md): Return the day of the month. This function extracts the day portion of a date, returning a number from 1 to 31.
- [DAYOFWEEK](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/dayofweek.md): Return the weekday index. This function returns a number from 1 (Sunday) to 7 (Saturday) representing the day of the week.
- [DAYOFYEAR](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/dayofyear.md): Return the day of the year. This function returns a number from 1 to 366 indicating the day's position within the year.
- [EXTRACT](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/extract.md): Extract a specific part of a date. This function retrieves components like YEAR, MONTH, DAY, or HOUR from a date or datetime expression.
- [FORMAT\_PICO\_TIME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/format_pico_time.md): Format a time in picoseconds. This function converts a numeric picosecond value into a human-readable string with units like ps, ns, us, ms, s, m, h, or d.
- [FROM\_DAYS](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/from_days.md): Convert a day number to a date. This function returns a DATE value corresponding to the number of days since year 0.
- [FROM\_UNIXTIME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/from_unixtime.md): Convert a Unix timestamp to a datetime. This function formats a Unix timestamp as a date string or number in the current time zone.
- [GET\_FORMAT](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/get_format.md): Return a format string. This function provides standard format strings for DATE\_FORMAT and STR\_TO\_DATE based on regions like 'USA' or 'EUR'.
- [HOUR](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/hour.md): Extract the hour. This function returns the hour portion of a time or datetime value as a number from 0 to 23.
- [LAST\_DAY](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/last_day.md): Return the last day of the month. This function calculates the date of the final day for the month containing the given date.
- [LOCALTIME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/localtime.md): Synonym for NOW(). Returns the current date and time in the session time zone.
- [LOCALTIMESTAMP](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/localtimestamp.md): Synonym for NOW(). Returns the current date and time in the session time zone as a datetime value.
- [MAKEDATE](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/makedate.md): Create a date from a year and day of year. This function constructs a DATE value given a year and the day number within that year.
- [MAKETIME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/maketime.md): Create a time from hour, minute, and second. This function constructs a TIME value from three numeric arguments.
- [MICROSECOND](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/microsecond.md): Extract microseconds. This function returns the microsecond part of a time or datetime expression as a number from 0 to 999999.
- [Microseconds in MariaDB](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/microseconds-in-mariadb.md): Understand microsecond precision. This concept page explains how MariaDB stores and handles fractional seconds in time data types.
- [MINUTE](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/minute.md): Extract the minute. This function returns the minute portion of a time or datetime value as a number from 0 to 59.
- [MONTH](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/month.md): Extract the month. This function returns the month portion of a date as a number from 1 (January) to 12 (December).
- [MONTHNAME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/monthname.md): Return the name of the month. This function returns the full name of the month, such as 'January' or 'December', for a given date.
- [MONTHS\_BETWEEN](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/months_between.md): Calculate the difference between two months.
- [NOW](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/now.md): Complete NOW() function reference: NOW(\[precision]) and CURRENT\_TIMESTAMP synonyms, TIMESTAMP vs DATETIME types, timezone/DST handling, and fractional seconds.
- [PERIOD\_ADD](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/period_add.md): Add months to a period. This function adds a specified number of months to a period formatted as YYMM or YYYYMM.
- [PERIOD\_DIFF](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/period_diff.md): Calculate the difference between periods. This function returns the number of months between two periods formatted as YYMM or YYYYMM.
- [QUARTER](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/quarter.md): Return the quarter of the year. This function returns a number from 1 to 4 indicating the quarter for a given date.
- [SEC\_TO\_TIME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/sec_to_time.md): Convert seconds to time. This function returns a TIME value corresponding to the number of seconds elapsed from the start of the day.
- [SECOND](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/second.md): Extract the second. This function returns the second portion of a time or datetime value as a number from 0 to 59.
- [STR\_TO\_DATE](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/str_to_date.md): Complete STR\_TO\_DATE() reference: parse strings to DATE/TIME/DATETIME, format specifiers (%Y %m %d %H %i %s), invalid input handling, and SQL\_MODE errors.
- [SUBDATE](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/subdate.md): Subtract a time interval from a date. This synonym for DATE\_SUB calculates a past date by subtracting a specified unit from a starting value.
- [SUBTIME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/subtime.md): Subtract a time value. This function subtracts one time or datetime expression from another and returns the result.
- [SYSDATE](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/sysdate.md): Return the time of execution. Unlike NOW(), which returns the start time of the statement, SYSDATE() returns the time it executes.
- [TIME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/time-function.md): Extract the time portion. This function returns the time part of a time or datetime expression.
- [TIME\_FORMAT](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/time_format.md): Format a time. This function formats a time value according to a format string, similar to DATE\_FORMAT but for time values.
- [TIME\_TO\_SEC](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/time_to_sec.md)
- [TIMEDIFF](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/timediff.md): Subtract two time values. This function calculates the difference between two time or datetime expressions.
- [TIMESTAMP](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/timestamp-function.md): Convert to datetime or add time. With one argument, it returns a datetime; with two, it adds a time expression to a date or datetime.
- [TIMESTAMPADD](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/timestampadd.md): Add an interval to a timestamp. This function adds a specified integer number of units (like MONTH or SECOND) to a datetime expression.
- [TIMESTAMPDIFF](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/timestampdiff.md): Calculate the difference between timestamps. This function returns the difference between two datetime expressions in the specified unit.
- [TO\_DATE](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/to_date.md)
- [TO\_DAYS](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/to_days.md): Convert a date to a day number. This function returns the number of days between year 0 and the given date.
- [TO\_SECONDS](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/to_seconds.md): Convert a date to seconds. This function returns the number of seconds from year 0 to the given date or datetime.
- [TRUNC](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/trunc.md): Truncate a date. In Oracle mode, this function truncates a date value to a specified unit of measure.
- [UNIX\_TIMESTAMP](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/unix_timestamp.md): Return a Unix timestamp. This function returns the number of seconds since the Unix Epoch ('1970-01-01 00:00:00' UTC).
- [UTC\_DATE](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/utc_date.md): Return the current UTC date. This function returns the current Coordinated Universal Time date in 'YYYY-MM-DD' or YYYYMMDD format.
- [UTC\_TIME](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/utc_time.md): Return the current UTC time. This function returns the current Coordinated Universal Time in 'HH:MM:SS' or HHMMSS format.
- [UTC\_TIMESTAMP](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/utc_timestamp.md): Return the current UTC timestamp. This function returns the current Coordinated Universal Time date and time.
- [WEEK](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/week.md): Return the week number. This function returns the week number for a date, with an optional mode to define the start of the week.
- [WEEKDAY](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/weekday.md): Return the weekday index. This function returns the index of the day of the week (0=Monday, 6=Sunday).
- [WEEKOFYEAR](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/weekofyear.md): Return the calendar week. This function returns the week number of the date (1-53), equivalent to WEEK(date, 3).
- [YEAR](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/year.md): Extract the year. This function returns the year portion of a date as a number from 1000 to 9999.
- [YEARWEEK](https://mariadb.com/docs/server/reference/sql-functions/date-time-functions/yearweek.md): Return the year and week. This function returns the year and week number for a date, useful for grouping results by week.
- [Numeric Functions](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions.md): Learn about numeric functions in MariaDB Server. This section details SQL functions for performing mathematical calculations, rounding, and manipulating numeric values in your queries.
- [ABS](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/abs.md): Calculate absolute value. This function returns the non-negative value of a number, removing any negative sign.
- [ACOS](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/acos.md): Calculate arc cosine. This function returns the angle in radians whose cosine is the given number.
- [ASIN](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/asin.md): Calculate arc cosine. This function returns the angle in radians whose cosine is the given number.
- [ATAN](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/atan.md): Calculate arc tangent. This function returns the angle in radians whose tangent is the given number.
- [ATAN2](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/atan2.md): Calculate arc tangent of two variables. This function returns the angle in radians between the positive x-axis and the point (X, Y).
- [CEIL](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/ceil.md): Synonym for CEILING(). Rounds a number up to the nearest integer.
- [CEILING](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/ceiling.md): Round up to the nearest integer. This function returns the smallest integer value that is greater than or equal to the argument.
- [CONV](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/conv.md): Convert numbers between bases. This function transforms a number from one numeric base system to another.
- [COS](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/cos.md): Calculate cosine. This function returns the cosine of an angle given in radians.
- [COT](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/cot.md): Calculate cotangent. This function returns the cotangent of an angle given in radians.
- [CRC32](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/crc32.md): Compute cyclic redundancy check. This function returns a 32-bit unsigned integer representing the CRC32 checksum of a string.
- [CRC32C](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/crc32c.md): Compute CRC32C checksum. This function calculates a cyclic redundancy check value using the Castagnoli polynomial.
- [DEGREES](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/degrees.md): Convert radians to degrees. This function transforms an angle measured in radians to its equivalent in degrees.
- [DIV](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/div.md): Perform integer division. This operator divides one number by another and returns the integer result, discarding any remainder.
- [EXP](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/exp.md): Calculate exponential value. This function returns the value of e (the base of natural logarithms) raised to the power of the argument.
- [FLOOR](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/floor.md): Round down to the nearest integer. This function returns the largest integer value that is less than or equal to the argument.
- [LN](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/ln.md): Calculate natural logarithm. This function returns the logarithm of a number to the base e.
- [LOG](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/log.md): Calculate logarithm. This function returns the natural logarithm of a number, or the logarithm to a specified base if two arguments are provided.
- [LOG10](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/log10.md): Calculate base-10 logarithm. This function returns the logarithm of a number to the base 10.
- [LOG2](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/log2.md): Calculate base-2 logarithm. This function returns the logarithm of a number to the base 2.
- [MOD](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/mod.md): Calculate modulo. This function returns the remainder of a number divided by another number.
- [OCT](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/oct.md): Convert to octal. This function returns the octal string representation of a numeric argument.
- [PI](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/pi.md): Return the value of pi. This function returns the mathematical constant π (approximately 3.141593).
- [POW](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/pow.md): Synonym for POWER(). Returns the value of a number raised to the power of another number.
- [POWER](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/power.md): Calculate power. This function returns the value of a number raised to the specified exponent.
- [RADIANS](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/radians.md): Convert degrees to radians. This function transforms an angle measured in degrees to its equivalent in radians.
- [RAND](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/rand.md): Generate a random number. This function returns a random floating-point value between 0 and 1.
- [ROUND](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/round.md): Round a number. This function rounds a number to a specified number of decimal places.
- [SIGN](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/sign.md): Return the sign of a number. This function returns -1, 0, or 1 depending on whether the argument is negative, zero, or positive.
- [SIN](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/sin.md): Calculate sine. This function returns the sine of an angle given in radians.
- [SQRT](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/sqrt.md): Calculate square root. This function returns the non-negative square root of a number.
- [TAN](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/tan.md): Calculate tangent. This function returns the tangent of an angle given in radians.
- [TO\_NUMBER](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/to_number.md): Convert a string to a number. This Oracle-compatible function parses a string using a specified format and returns a numeric value.
- [TRUNCATE](https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/truncate.md): Truncate a number. This function truncates a number to a specified number of decimal places.
- [Pseudo Columns](https://mariadb.com/docs/server/reference/sql-functions/pseudo-columns.md): MariaDB has pseudo columns that can be used for different purposes.
- [\_rowid](https://mariadb.com/docs/server/reference/sql-functions/pseudo-columns/_rowid.md): Access the unique row identifier. This pseudo column often aliases the primary key, allowing direct row access even if the primary key column name is unknown.
- [Secondary Functions](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions.md): Explore secondary functions in MariaDB Server. This section details various SQL functions that support specialized operations, enhancing data manipulation and analysis beyond core functionalities.
- [Bit Functions and Operators](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/bit-functions-and-operators.md): Perform bitwise logic and manipulation. This section covers operators like AND, OR, XOR, and functions for shifting bits or counting set bits in binary data.
- [BIT\_COUNT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/bit-functions-and-operators/bit_count.md): Count the set bits. This function returns the number of bits that are set to 1 in the binary representation of a number.
- [~](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/bit-functions-and-operators/bitwise-not.md): Invert all bits. This unary operator flips every bit in the operand, changing 1s to 0s and 0s to 1s.
- [|](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/bit-functions-and-operators/bitwise-or.md): Perform bitwise OR. This operator compares bits and returns 1 if at least one of the corresponding bits is 1.
- [^](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/bit-functions-and-operators/bitwise-xor.md): Perform bitwise exclusive OR. This operator returns 1 only if the corresponding bits of the operands are different.
- [&](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/bit-functions-and-operators/bitwise_and.md): Perform bitwise AND. This operator compares bits of two operands and returns 1 only if both corresponding bits are 1.
- [Parentheses](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/bit-functions-and-operators/parentheses.md): Control operator precedence. Parentheses are used to group expressions and enforce the order of evaluation in complex operations.
- [<<](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/bit-functions-and-operators/shift-left.md): Shift bits to the left. This operator shifts the binary representation of a number to the left by a specified number of positions, filling with zeros.
- [>>](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/bit-functions-and-operators/shift-right.md): Shift bits to the right. This operator shifts the binary representation of a number to the right by a specified number of positions.
- [TRUE FALSE](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/bit-functions-and-operators/true-false.md): Boolean literal for 1 = TRUE or 0 = FALSE, respectively.
- [Encryption, Hashing and Compression Functions](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions.md): Learn about encryption, hashing, and compression functions. This section details SQL functions for securing data, generating hashes, and compressing/decompressing information within your database.
- [AES\_DECRYPT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/aes_decrypt.md): Decrypt data using AES. This function decrypts a string that was encrypted using the Advanced Encryption Standard (AES) algorithm.
- [AES\_ENCRYPT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/aes_encrypt.md): Encrypt data using AES. This function encrypts a string using the Advanced Encryption Standard (AES) algorithm and returns a binary string.
- [COMPRESS](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/compress.md): Compress a string. This function compresses a string argument and returns the result as a binary string, useful for saving storage space.
- [DECODE](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/decode.md): Decrypt a string. This function decrypts an encrypted string using a password. It is the reverse of the ENCODE function.
- [DES\_DECRYPT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/des_decrypt.md): Decrypt data using DES. This function decrypts a string that was encrypted using the Data Encryption Standard (DES) algorithm.
- [DES\_ENCRYPT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/des_encrypt.md): Encrypt data using DES. This function encrypts a string using the Data Encryption Standard (DES) algorithm.
- [ENCODE](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/encode.md): Encrypt a string. This function encrypts a string using a password, returning a binary string. It is the reverse of the DECODE function.
- [ENCRYPT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/encrypt.md): Encrypt a string using Unix crypt(). This function encrypts a string using the Unix crypt() system call, typically used for password hashing.
- [KDF](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/kdf.md): Derive a key. This function derives a key from a password using a Key Derivation Function (KDF), enhancing security for password storage.
- [MD5](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/md5.md): Calculate MD5 checksum. This function returns the MD5 hash of a string as a 32-character hexadecimal number.
- [OLD\_PASSWORD](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/old_password.md): Generate pre-4.1 password hash. This function creates a password hash compatible with the hashing method used in MySQL versions prior to 4.1.
- [PASSWORD](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/password.md): Calculate password hash. This function calculates a password hash string for a plaintext password.
- [RANDOM\_BYTES](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/random_bytes.md): Generate random bytes. This function returns a binary string of random bytes of a specified length, suitable for cryptographic use.
- [SHA1](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/sha1.md): Calculate SHA-1 checksum. This function computes the SHA-1 160-bit checksum for a string, returning a 40-character hexadecimal string.
- [SHA2](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/sha2.md): Calculate SHA-2 checksum. This function computes the SHA-2 family of hash functions (SHA-224, SHA-256, SHA-384, and SHA-512).
- [UNCOMPRESS](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/uncompress.md): Uncompress a compressed string. This function uncompresses a binary string compressed by the COMPRESS function.
- [UNCOMPRESSED\_LENGTH](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/encryption-hashing-and-compression-functions/uncompressed_length.md): Return length of uncompressed string. This function returns the length of a compressed string before it was compressed.
- [Information Functions](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions.md): Retrieve system and session metadata. This section details functions to access database names, user details, version info, and query statistics like row counts.
- [BENCHMARK](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/benchmark.md): Execute an expression repeatedly. This function runs a scalar expression a specified number of times, primarily for measuring query execution speed.
- [BINLOG\_GTID\_POS](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/binlog_gtid_pos.md): Retrieve GTID position from a binary log file. This function returns the Global Transaction ID corresponding to a specific file and position in the binlog.
- [CHARSET](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/charset.md): Return the character set of a string. This function identifies the character set encoding used by the argument.
- [COERCIBILITY](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/coercibility.md): Determine collation coercibility. This function returns a numeric value indicating the priority of the argument's collation in comparison operations.
- [COLLATION](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/collation.md): Return the collation of a string. This function outputs the name of the collation rule used for sorting and comparing the string argument.
- [CONNECTION\_ID](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/connection_id.md): Return the connection ID. This function retrieves the unique thread identifier for the current client connection.
- [CURRENT\_ROLE](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/current_role.md): Returns the current role. The current role can be set with SET ROLE or SET DEFAULT ROLE.
- [CURRENT\_USER](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/current_user.md): Return the authenticated user name. This function displays the user name and host name combination used by the server to authenticate the current client.
- [DATABASE](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/database.md): Return the default database name. This function outputs the name of the currently selected database for the session.
- [DECODE\_HISTOGRAM](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/decode_histogram.md): Inspect histogram data. This function allows viewing the distribution statistics stored in a histogram for query optimization analysis.
- [DEFAULT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/default.md): Return the default value for a column. This function retrieves the value assigned to a column if no explicit value is provided during insertion.
- [FOUND\_ROWS](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/found_rows.md): Count rows found by the last SELECT statement. This function returns the total number of rows matching the query, disregarding any LIMIT clause.
- [LAST\_INSERT\_ID](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/last_insert_id.md): Return the last automatically generated value. This function retrieves the most recent AUTO\_INCREMENT value generated by an INSERT statement.
- [LAST\_VALUE](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/last_value.md): Return the last value from a sequence. This function retrieves the most recently generated value from a sequence object.
- [PROCEDURE ANALYSE](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/procedure-analyse.md): Analyze query results. This procedure examines the result set and suggests optimal data types for columns based on the data.
- [ROW\_COUNT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/row_count.md): Count rows affected by the last statement. This function returns the number of rows inserted, updated, or deleted by the previous DML operation.
- [ROWNUM](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/rownum.md)
- [SCHEMA](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/schema.md): Synonym for DATABASE(). Returns the name of the default database currently in use.
- [SESSION\_USER](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/session_user.md): Return the current user name. This function returns the user name and host name as provided by the client when connecting.
- [SYSTEM\_USER](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/system_user.md): Synonym for USER(). Returns the MariaDB user name and host name associated with the current session.
- [USER](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/user.md): Return the current MariaDB user. This function returns the user name and host name provided by the client upon connection.
- [VERSION](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/version.md): Complete VERSION reference for MariaDB. Complete function guide with syntax, parameters, return values, and usage examples with comprehensive examples and.
- [Miscellaneous Functions](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions.md): Explore specialized utilities. This category includes functions for benchmarking, managing UUIDs, converting IP addresses, and handling binary data formats.
- [FORMAT\_BYTES](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/miscellaneous-functions-format_bytes.md): Convert bytes to a human-readable string. This function formats a numeric byte count into units like KiB, MiB, GiB, up to EiB.
- [GET\_LOCK](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/get_lock.md): Acquire a named user-level lock. This function attempts to obtain a lock with a specified name and timeout, returning 1 on success or 0 on timeout.
- [INET6\_ATON](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/inet6_aton.md): Convert an IPv6 address to binary. This function takes an IPv6 (or IPv4) address string and returns it as a VARBINARY(16) string.
- [INET6\_NTOA](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/inet6_ntoa.md): Convert a binary IPv6 address to string. This function takes a binary IPv6 address (like from INET6\_ATON) and returns its human-readable string representation.
- [INET\_ATON](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/inet_aton.md): Convert an IPv4 address to an integer. This function takes a dotted-quad IP string (e.g., '1.2.3.4') and returns its numeric representation.
- [INET\_NTOA](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/inet_ntoa.md): Convert an integer to an IPv4 address. This function takes a numeric IP value and returns its dotted-quad string representation.
- [IS\_FREE\_LOCK](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/is_free_lock.md): Check if a named lock is free. This function returns 1 if the specified lock is available (not currently held), and 0 if it is in use.
- [IS\_IPV4](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/is_ipv4.md): Check validity of an IPv4 address. This function returns 1 if the argument is a valid IPv4 address string, and 0 otherwise.
- [IS\_IPV4\_COMPAT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/is_ipv4_compat.md): Check if an IPv6 address is IPv4-compatible. This function returns 1 if the binary IPv6 address represents an IPv4-compatible address.
- [IS\_IPV4\_MAPPED](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/is_ipv4_mapped.md): Check if an IPv6 address is IPv4-mapped. This function returns 1 if the binary IPv6 address represents an IPv4-mapped address.
- [IS\_IPV6](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/is_ipv6.md): Check validity of an IPv6 address. This function returns 1 if the argument is a valid IPv6 address string, and 0 otherwise.
- [IS\_USED\_LOCK](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/is_used_lock.md): Check who holds a named lock. This function returns the connection identifier of the client holding the lock, or NULL if the lock is free.
- [MASTER\_GTID\_WAIT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/master_gtid_wait.md): Wait for a replica to apply a GTID. This function blocks until the replica has executed transactions up to the specified Global Transaction ID.
- [MASTER\_POS\_WAIT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/master_pos_wait.md): Wait for a replica to reach a log position. This function blocks until the replica has read and applied updates up to a specified position in the primary's binary log.
- [NAME\_CONST](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/name_const.md): Force a column name for an expression. This function is primarily used internally for replication to ensure consistent column naming.
- [OLD\_VALUE](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/old-value.md): Access values in ON DUPLICATE KEY UPDATE. This function retrieves the value that would have been inserted into a column if no key conflict occurred.
- [RELEASE\_ALL\_LOCKS](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/release_all_locks.md): Release all named locks held by the session. This function frees all user-level locks acquired with GET\_LOCK() in the current connection.
- [RELEASE\_LOCK](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/release_lock.md): Release a specific named lock. This function frees a user-level lock previously obtained with GET\_LOCK(), allowing others to acquire it.
- [SLEEP](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/sleep.md): Pause query execution. This function pauses the script for a specified number of seconds, returning 0 if successful or 1 if interrupted.
- [SYS\_GUID](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/sys_guid.md): Generate a UUID without hyphens. This Oracle-compatible function returns a globally unique identifier as a 32-character hexadecimal string.
- [UUID](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/uuid.md): Official UUID() function reference: generate UUIDv1 values, 128-bit 36-character format (aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee), and replication safety.
- [UUID\_SHORT](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/uuid_short.md): Generate a short 64-bit UUID. This function returns a unique, monotonically increasing integer suitable for use as a compact identifier.
- [UUID\_v4](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/uuid_v4.md): Generate a random UUID (v4). This function returns a version 4 UUID, which is generated using random numbers.
- [UUID\_v7](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/uuid_v7.md): Generate a time-ordered UUID (v7). This function returns a version 7 UUID, which is sortable by creation time.
- [VALUES / VALUE](https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/miscellaneous-functions/values-value.md): Access values in ON DUPLICATE KEY UPDATE. This function retrieves the value that would have been inserted into a column if no key conflict occurred.
- [Special Functions](https://mariadb.com/docs/server/reference/sql-functions/special-functions.md): Explore special functions in MariaDB Server. This section details unique SQL functions that provide specialized capabilities, often related to server internals, diagnostics, or specific data handling.
- [Dynamic Columns Functions](https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions.md): Manage schema-less data within relational tables. These functions, such as COLUMN\_CREATE and COLUMN\_GET, allow you to store and retrieve variable sets of columns in a single BLOB field.
- [COLUMN\_ADD](https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions/column_add.md): Update dynamic columns. This function adds or updates values within a dynamic column blob, returning the new blob content.
- [COLUMN\_CHECK](https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions/column_check.md): Verify dynamic column integrity. This function checks if a blob containing dynamic columns is valid and returns 1 if it is, 0 otherwise.
- [COLUMN\_CREATE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions/column_create.md): Create a dynamic column blob. This function generates a binary string containing specified column names and values for storage in a BLOB.
- [COLUMN\_DELETE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions/column_delete.md): Remove dynamic columns. This function deletes specified columns from a dynamic column blob and returns the updated blob.
- [COLUMN\_EXISTS](https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions/column_exists.md): Check for a dynamic column. This function returns 1 if a specified column exists within a dynamic column blob, and 0 otherwise.
- [COLUMN\_GET](https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions/column_get.md): Retrieve a dynamic column value. This function extracts a specific column's value from a dynamic column blob, casting it to a specified type.
- [COLUMN\_JSON](https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions/column_json.md): Convert dynamic columns to JSON. This function returns a JSON string representation of the data stored in a dynamic column blob.
- [COLUMN\_LIST](https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions/column_list.md): List dynamic column names. This function returns a comma-separated list of all column names contained within a dynamic column blob.
- [Galera Functions](https://mariadb.com/docs/server/reference/sql-functions/special-functions/galera-functions.md): Interact with the Galera Cluster plugin. These functions provide internal status information and control mechanisms specific to synchronous multi-master replication nodes.
- [WSREP\_LAST\_SEEN\_GTID](https://mariadb.com/docs/server/reference/sql-functions/special-functions/galera-functions/wsrep_last_seen_gtid.md): Return the GTID of the most recent write transaction. This function helps determine the transaction ID to use for synchronization waiting.
- [WSREP\_LAST\_WRITTEN\_GTID](https://mariadb.com/docs/server/reference/sql-functions/special-functions/galera-functions/wsrep_last_written_gtid.md): Return the GTID of the client's last write. This function identifies the specific transaction ID generated by the current client's most recent write operation.
- [WSREP\_SYNC\_WAIT\_UPTO\_GTID](https://mariadb.com/docs/server/reference/sql-functions/special-functions/galera-functions/wsrep_sync_wait_upto_gtid.md): Wait for a specific GTID to be applied. This function blocks the client until the node has committed the transaction with the specified Global Transaction ID.
- [Geographic Functions](https://mariadb.com/docs/server/reference/sql-functions/special-functions/geographic-functions.md): Process geospatial data. This collection of functions allows you to create, analyze, and manipulate geometric shapes like points, lines, and polygons within your database.
- [JSON Functions](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions.md): Complete JSON Functions reference: JSON\_EXTRACT(), JSON\_SET(), JSON\_REPLACE(), JSON\_SEARCH() syntax for path queries, document updates, and value retrieval.
- [JSONPath Expressions](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/jsonpath-expressions.md): Understand JSONPath syntax. This guide explains how to use JSONPath to select and extract specific elements, objects, or arrays from JSON documents.
- [Differences between JSON\_QUERY and JSON\_VALUE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/differences-between-json_query-and-json_value.md): Learn the difference between JSON\_QUERY and JSON\_VALUE in MariaDB. JSON\_QUERY returns objects or arrays, while JSON\_VALUE extracts scalar values.
- [JSON\_ARRAY](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_array.md): Create a JSON array. This function evaluates a list of values and returns a JSON array containing those values.
- [JSON\_ARRAY\_APPEND](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_array_append.md): Explore JSON\_ARRAY\_APPEND in MariaDB. This function appends values to the end of specified arrays within a JSON document, returning the modified result.
- [JSON\_ARRAY\_INSERT](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_array_insert.md): This function inserts values into a JSON document at a specified path, returning the modified document, and supports evaluating multiple path-value pairs sequentially.
- [JSON\_ARRAY\_INTERSECT](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_array_intersect.md): Available from version 11.2, this function compares two JSON arrays and returns a new array containing only the items present in both.
- [JSON\_COMPACT](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_compact.md): Learn about the JSON\_COMPACT function in MariaDB. This function removes all unnecessary whitespace from a JSON document, minimizing its size for efficient storage and transmission.
- [JSON\_CONTAINS](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_contains.md): Check for JSON containment. This function returns 1 if a candidate JSON document is contained within a target JSON document, or 0 otherwise.
- [JSON\_CONTAINS\_PATH](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_contains_path.md): Check for a JSON path. This function returns 1 if a specified path exists within a JSON document, or 0 if it does not.
- [JSON\_DEPTH](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_depth.md): Discover JSON\_DEPTH in MariaDB. This function returns the maximum depth of a JSON document, assigning a depth of 1 to scalars and empty structures, and higher values for nested data.
- [JSON\_DETAILED](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_detailed.md): Explore JSON\_DETAILED in MariaDB. Also known as JSON\_PRETTY, this function formats JSON documents with indentation and newlines to emphasize nested structures for readability.
- [JSON\_EQUALS](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_equals.md): Discover JSON\_EQUALS in MariaDB. This function checks for equality between two JSON objects, returning 1 if they are equal, 0 if not, handling key order and data types intelligently.
- [JSON\_EXISTS](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_exists.md): Explore JSON\_EXISTS in MariaDB. This function checks whether a specified JSON document contains an element at a given path, returning 1 for existence and 0 otherwise.
- [JSON\_EXTRACT](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_extract.md): Complete JSON\_EXTRACT() reference: JSON\_EXTRACT(json\_doc, path\[, path]...) syntax, JSONPath arguments, NULL/error behavior, and multi-match array autowrap.
- [JSON\_INSERT](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_insert.md): Learn about the JSON\_INSERT function in MariaDB. This function inserts new data into a JSON document without replacing existing values, returning the updated document or NULL.
- [JSON\_KEY\_VALUE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_key_value.md): Explore JSON\_KEY\_VALUE in MariaDB. Available from version 11.2, this function extracts key/value pairs from a JSON object, enabling easier data transformation and usage with JSON\_TABLE.
- [JSON\_KEYS](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_keys.md): Return keys from a JSON object. This function returns the keys from the top-level value of a JSON object as a JSON array.
- [JSON\_LENGTH](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_length.md): Return the length of a JSON document. This function returns the length of a JSON document or, if a path is given, the length of the value within the path.
- [JSON\_LOOSE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_loose.md): Discover JSON\_LOOSE in MariaDB. This function adds spaces to a JSON document to improve its readability, providing a format that is easier for humans to scan than compact JSON.
- [JSON\_MERGE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_merge.md): Merge JSON documents. This function merges two or more JSON documents into a single JSON document, preserving all keys and values.
- [JSON\_MERGE\_PATCH](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_merge_patch.md): Learn about JSON\_MERGE\_PATCH in MariaDB. This RFC 7396-compliant function merges JSON documents by overwriting duplicate keys, serving as a modern replacement for the deprecated JSON\_MERGE.
- [JSON\_MERGE\_PRESERVE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_merge_preserve.md): Explore JSON\_MERGE\_PRESERVE in MariaDB. This function merges JSON documents while keeping all members, including those with duplicate keys, effectively acting as a synonym for the legacy JSON\_MERGE.
- [JSON\_NORMALIZE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_normalize.md): Discover JSON\_NORMALIZE in MariaDB. This function recursively sorts keys and removes spaces from a JSON document, enabling reliable equality comparisons and unique constraints on JSON data.
- [JSON\_OBJECT](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_object.md): Create a JSON object. This function evaluates a list of key-value pairs and returns a JSON object containing those pairs.
- [JSON\_OBJECT\_FILTER\_KEYS](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_object_filter_keys.md): Discover JSON\_OBJECT\_FILTER\_KEYS in MariaDB. Available from version 11.2, this function returns a new JSON object containing only the key-value pairs where the keys match those provided in a specified
- [JSON\_OBJECT\_TO\_ARRAY](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_object_to_array.md): Explore JSON\_OBJECT\_TO\_ARRAY in MariaDB. Available from version 11.2, this function converts JSON objects into arrays of key-value pairs, facilitating operations like finding common values when used w
- [JSON\_OVERLAPS](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_overlaps.md): Discover JSON\_OVERLAPS in MariaDB. Available from version 10.9, this function compares two JSON documents, returning true if they share at least one common key-value pair, array element, or scalar val
- [JSON\_PRETTY](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_pretty.md): Learn about JSON\_PRETTY in MariaDB. This function is an alias for JSON\_DETAILED, serving to format JSON documents in a human-readable way by adding indentation and newlines.
- [JSON\_QUERY](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_query.md): Extract a JSON object or array. This function extracts data from a JSON document at a given path, returning a JSON object or array.
- [JSON\_QUOTE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_quote.md): Quote a string as a JSON value. This function wraps a string with double quotes and escapes special characters to create a valid JSON string literal.
- [JSON\_REMOVE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_remove.md): Remove data from a JSON document. This function removes data from a JSON document at a specified path and returns the result.
- [JSON\_REPLACE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_replace.md): Replace values in a JSON document. This function replaces existing values in a JSON document and returns the result.
- [JSON\_SCHEMA\_VALID](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_schema_valid.md): Discover JSON\_SCHEMA\_VALID in MariaDB. Available from version 11.1, this function validates a JSON document against a specified JSON Schema (Draft 2020), returning true if valid.
- [JSON\_SEARCH](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_search.md): Search for a value in a JSON document. This function returns the path to the given string within a JSON document.
- [JSON\_SET](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_set.md): Insert or update data in a JSON document. This function inserts or updates data in a JSON document at a specified path and returns the result.
- [JSON\_TABLE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_table.md): Convert JSON data to a relational table. This table function extracts data from a JSON document and returns it as a relational table with columns.
- [JSON\_TYPE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_type.md): Return the type of a JSON value. This function returns a string indicating the type of a JSON value (e.g., OBJECT, ARRAY, INTEGER).
- [JSON\_UNQUOTE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_unquote.md): Unquote a JSON value. This function removes the quotes from a JSON string and unescapes special characters.
- [JSON\_VALID](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_valid.md): Check if a value is valid JSON. This function returns 1 if the argument is a valid JSON document, and 0 otherwise.
- [JSON\_VALUE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_value.md): Extract a scalar value from a JSON document. This function extracts a value from a JSON document at a given path and returns it as a scalar.
- [JSON Validation Function](https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json-validation-function.md)
- [Window Functions](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions.md): Explore window functions in MariaDB Server. This section details SQL functions that perform calculations across a set of table rows related to the current row, enabling advanced analytical queries.
- [Window Functions Overview](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/window-functions-overview.md): Understand window function concepts. These functions operate on a set of rows (window) defined by an OVER clause, returning a value for each row without collapsing results.
- [Window Frames](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/window-frames.md): Define subsets of rows for calculation. Window frames specify which rows relative to the current row are included in the window function's calculation.
- [ColumnStore Window Functions](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/window-functions-columnstore-window-functions.md): Review window function support in ColumnStore. This page details the specific window functions and limitations applicable when using the ColumnStore storage engine.
- [CUME\_DIST](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/cume_dist.md): Calculate cumulative distribution. This function returns the relative rank of the current row within its partition, calculated as the percentage of rows preceding or peer to it.
- [DENSE\_RANK](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/dense_rank.md): Calculate rank without gaps. This function assigns a rank to each row within a partition, with tied values receiving the same rank and no numbers skipped.
- [FIRST\_VALUE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/first_value.md): Return the value from the first row in the window frame. This function retrieves the value of an expression from the first row of the defined window.
- [LAG](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/lag.md): Access data from a preceding row. This function returns the value of an expression from a row at a specified physical offset prior to the current row.
- [LEAD](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/lead.md): Access data from a following row. This function returns the value of an expression from a row at a specified physical offset after the current row.
- [MEDIAN](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/median.md): Calculate the median value. This window function returns the middle value (50th percentile) of an ordered set of values within the window.
- [NTH\_VALUE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/nth_value.md): Return the value from the N-th row. This function retrieves the value of an expression from the N-th row within the window frame.
- [NTILE](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/ntile.md): Distribute rows into buckets. This function divides the rows in an ordered partition into a specified number of approximately equal groups.
- [PERCENT\_RANK](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/percent_rank.md): Calculate relative rank. This function returns the percentage rank of the current row within its partition, ranging from 0 to 1.
- [PERCENTILE\_CONT](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/percentile_cont.md): Calculate a continuous percentile. This inverse distribution function returns an interpolated value that corresponds to the specified percentile.
- [PERCENTILE\_DISC](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/percentile_disc.md): Calculate a discrete percentile. This inverse distribution function returns an actual value from the dataset that corresponds to the specified percentile.
- [RANK](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/rank.md): Calculate rank with gaps. This function assigns a rank to each row, with tied values receiving the same rank and subsequent ranks skipped.
- [ROW\_NUMBER](https://mariadb.com/docs/server/reference/sql-functions/special-functions/window-functions/row_number.md): Complete ROW\_NUMBER() reference: ROW\_NUMBER() OVER() window syntax, PARTITION BY clauses, ORDER BY ordering, and RANK()/DENSE\_RANK() comparisons.
- [String Functions](https://mariadb.com/docs/server/reference/sql-functions/string-functions.md): Learn about string functions in MariaDB Server. This section details SQL functions for manipulating, searching, and formatting text strings, essential for data cleansing and presentation.
- [ASCII](https://mariadb.com/docs/server/reference/sql-functions/string-functions/ascii.md): Return the ASCII value of the first character. This function returns the numeric ASCII code for the leftmost character of the input string.
- [BIN](https://mariadb.com/docs/server/reference/sql-functions/string-functions/bin.md): Return the binary representation of a number. This function converts a number to its binary string equivalent.
- [BINARY Operator](https://mariadb.com/docs/server/reference/sql-functions/string-functions/binary-operator.md): Cast a string to a binary string. This operator converts a character string to a binary string, often used for case-sensitive comparisons.
- [BIT\_LENGTH](https://mariadb.com/docs/server/reference/sql-functions/string-functions/bit_length.md): Return the length of a string in bits. This function calculates the size of the string in bits (length in bytes multiplied by 8).
- [CAST](https://mariadb.com/docs/server/reference/sql-functions/string-functions/cast.md): Complete CAST reference for MariaDB. Complete function guide with syntax, parameters, return values, and usage examples with comprehensive examples and best.
- [CHAR Function](https://mariadb.com/docs/server/reference/sql-functions/string-functions/char-function.md): Return the character for each integer passed. This function interprets arguments as integer ASCII values and returns a string of those characters.
- [CHAR\_LENGTH](https://mariadb.com/docs/server/reference/sql-functions/string-functions/char_length.md): Return the length of a string in characters. This function counts the number of characters in the string, treating multi-byte characters as single units.
- [CHARACTER\_LENGTH](https://mariadb.com/docs/server/reference/sql-functions/string-functions/character_length.md): Synonym for CHAR\_LENGTH(). Returns the number of characters in the string.
- [CHR](https://mariadb.com/docs/server/reference/sql-functions/string-functions/chr.md): Return the character for a specific ASCII value. This function is similar to CHAR() but accepts a single integer argument.
- [CONCAT](https://mariadb.com/docs/server/reference/sql-functions/string-functions/concat.md): Complete CONCAT reference for MariaDB. Complete function guide with syntax, parameters, return values, and usage examples with comprehensive examples and.
- [CONCAT\_WS](https://mariadb.com/docs/server/reference/sql-functions/string-functions/concat_ws.md): Concatenate with separator. This function joins strings with a specified separator. It skips NULL values during concatenation.
- [CONVERT](https://mariadb.com/docs/server/reference/sql-functions/string-functions/convert.md): Complete CONVERT() reference: CONVERT(expr,type) and CONVERT(expr USING charset) syntax, SIGNED/UNSIGNED/BINARY/CHAR types, and CAST() differences.
- [ELT](https://mariadb.com/docs/server/reference/sql-functions/string-functions/elt.md): Return the string at a specific index. This function returns the N-th string from a list of arguments.
- [EXPORT\_SET](https://mariadb.com/docs/server/reference/sql-functions/string-functions/export_set.md): Return a string representation of bits. This function generates a string based on the bits set in a number, using specified 'on' and 'off' strings.
- [EXTRACTVALUE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/extractvalue.md): Extract a value from XML. This function returns the text content of an XML fragment matching a given XPath expression.
- [FIELD](https://mariadb.com/docs/server/reference/sql-functions/string-functions/field.md): Return the index of a string in a list. This function returns the position of the first argument within the subsequent list of arguments.
- [FIND\_IN\_SET](https://mariadb.com/docs/server/reference/sql-functions/string-functions/find_in_set.md): Return the index of a string in a comma-separated list. This function finds the position of a string within a list of strings separated by commas.
- [FORMAT](https://mariadb.com/docs/server/reference/sql-functions/string-functions/format.md): Format a number. This function formats a number to a format like '#,###,###.##', rounded to a specified number of decimal places.
- [FROM\_BASE64](https://mariadb.com/docs/server/reference/sql-functions/string-functions/from_base64.md): Decode a base-64 encoded string. This function takes a base-64 string and returns the decoded binary result.
- [HEX](https://mariadb.com/docs/server/reference/sql-functions/string-functions/hex.md): Return the hexadecimal representation. This function converts a number or string to its hexadecimal string equivalent.
- [INSERT Function](https://mariadb.com/docs/server/reference/sql-functions/string-functions/insert-function.md): Insert a substring into a string. This function inserts a string within another string at a specified position and length, replacing existing characters.
- [INSTR](https://mariadb.com/docs/server/reference/sql-functions/string-functions/instr.md): Return the position of the first occurrence of a substring. This function locates a substring within a string and returns its index.
- [LCASE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/lcase.md): Synonym for LOWER(). Converts a string to lowercase characters.
- [LEFT](https://mariadb.com/docs/server/reference/sql-functions/string-functions/left.md): Return the leftmost characters. This function returns the specified number of characters from the beginning (left) of a string.
- [LENGTH](https://mariadb.com/docs/server/reference/sql-functions/string-functions/length.md): Return the length of a string in bytes. This function counts the number of bytes in the string, which may differ from character count for multi-byte strings.
- [LENGTHB](https://mariadb.com/docs/server/reference/sql-functions/string-functions/lengthb.md): Return the length of a string in bytes. This function is a synonym for LENGTH() in default mode, returning the byte count.
- [LIKE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/like.md): Complete LIKE operator reference: LIKE/NOT LIKE pattern matching syntax, % and \_ wildcards, ESCAPE clause, NULL behavior, and collation case-sensitivity.
- [LOAD\_FILE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/load_file.md): Read a file from the server. This function reads the content of a file located on the server host and returns it as a string.
- [LOCATE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/locate.md): Return the position of the first occurrence of a substring. This function finds the starting position of a substring within a string.
- [LOWER](https://mariadb.com/docs/server/reference/sql-functions/string-functions/lower.md): Convert a string to lowercase. This function returns the string with all characters converted to lowercase.
- [LPAD](https://mariadb.com/docs/server/reference/sql-functions/string-functions/lpad.md): Left-pad a string. This function pads a string on the left side with a specified string until it reaches a certain length.
- [LTRIM](https://mariadb.com/docs/server/reference/sql-functions/string-functions/ltrim.md): Remove leading spaces. This function returns the string with any leading whitespace characters removed.
- [MAKE\_SET](https://mariadb.com/docs/server/reference/sql-functions/string-functions/make_set.md): Return a set of comma-separated strings. This function returns a string consisting of substrings corresponding to the set bits in a given number.
- [MATCH AGAINST](https://mariadb.com/docs/server/reference/sql-functions/string-functions/match-against.md): Perform a full-text search. This construct searches for a text query against a set of columns indexed with a FULLTEXT index.
- [MID](https://mariadb.com/docs/server/reference/sql-functions/string-functions/mid.md): Synonym for SUBSTRING(). Returns a substring starting at a specified position for a given length.
- [NATURAL\_SORT\_KEY](https://mariadb.com/docs/server/reference/sql-functions/string-functions/natural_sort_key.md): Generate a sort key for natural ordering. This function produces a key that allows strings containing numbers to be sorted in a human-readable order.
- [NOT LIKE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/not-like.md): Negated pattern matching. This operator tests whether a string does NOT match a specified SQL pattern.
- [NOT REGEXP](https://mariadb.com/docs/server/reference/sql-functions/string-functions/not-regexp.md): Negated regular expression matching. This operator tests whether a string does NOT match a specified regular expression pattern.
- [OCTET\_LENGTH](https://mariadb.com/docs/server/reference/sql-functions/string-functions/octet_length.md): Return the length of a string in bytes. This function is a synonym for LENGTH() and returns the number of bytes in the string.
- [ORD](https://mariadb.com/docs/server/reference/sql-functions/string-functions/ord.md): Return the numeric value of the first character. This function returns the code for the leftmost character, supporting multi-byte characters.
- [POSITION](https://mariadb.com/docs/server/reference/sql-functions/string-functions/position.md): Synonym for LOCATE(). Returns the position of the first occurrence of a substring within a string.
- [QUOTE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/quote.md): Quote a string for SQL usage. This function produces a string ready for use as a data value in an SQL statement, escaping special characters.
- [REPEAT Function](https://mariadb.com/docs/server/reference/sql-functions/string-functions/repeat-function.md): Repeat a string. This function returns a string consisting of the input string repeated a specified number of times.
- [REPLACE Function](https://mariadb.com/docs/server/reference/sql-functions/string-functions/replace-function.md): Complete REPLACE Function reference for MariaDB. Complete function guide with syntax, parameters, return values, and usage examples for production use.
- [REVERSE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/reverse.md): Reverse a string. This function returns the string with the order of its characters reversed.
- [RIGHT](https://mariadb.com/docs/server/reference/sql-functions/string-functions/right.md): Return the rightmost characters. This function returns the specified number of characters from the end (right) of a string.
- [RPAD](https://mariadb.com/docs/server/reference/sql-functions/string-functions/rpad.md): Right-pad a string. This function pads a string on the right side with a specified string until it reaches a certain length.
- [RTRIM](https://mariadb.com/docs/server/reference/sql-functions/string-functions/rtrim.md): Remove trailing spaces. This function returns the string with any trailing whitespace characters removed.
- [SFORMAT](https://mariadb.com/docs/server/reference/sql-functions/string-functions/sformat.md): Format strings with arbitrary patterns. This function allows complex string formatting using a pattern string and arguments.
- [SOUNDEX](https://mariadb.com/docs/server/reference/sql-functions/string-functions/soundex.md): Return the Soundex string. This function calculates the Soundex key for a string, allowing comparison of words that sound similar.
- [SOUNDS LIKE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/sounds-like.md): Compare strings by sound. This operator tests if two strings have the same Soundex value, useful for fuzzy matching.
- [SPACE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/space.md): Return a string of spaces. This function returns a string consisting of a specified number of space characters.
- [STRCMP](https://mariadb.com/docs/server/reference/sql-functions/string-functions/strcmp.md): Compare two strings. This function returns 0 if strings are equal, -1 if the first is smaller, and 1 if the first is larger.
- [SUBSTR](https://mariadb.com/docs/server/reference/sql-functions/string-functions/substr.md)
- [SUBSTRING](https://mariadb.com/docs/server/reference/sql-functions/string-functions/substring.md): Complete SUBSTRING() reference: syntax forms (pos,len, FROM/FOR), negative position from end, NULL handling, and Oracle sql\_mode position 0 behavior.
- [SUBSTRING\_INDEX](https://mariadb.com/docs/server/reference/sql-functions/string-functions/substring_index.md): Complete SUBSTRING\_INDEX() reference: SUBSTRING\_INDEX(str,delim,count) syntax, positive/negative count, case-sensitive delimiter, NULL rules.
- [TO\_BASE64](https://mariadb.com/docs/server/reference/sql-functions/string-functions/to_base64.md): Encode a string to base-64. This function converts a string argument to its base-64 encoded form.
- [TO\_CHAR](https://mariadb.com/docs/server/reference/sql-functions/string-functions/to_char.md): Convert to string. This function converts a value (often date/time) to a string, potentially using a format mask.
- [TRIM](https://mariadb.com/docs/server/reference/sql-functions/string-functions/trim.md): Remove spaces from both ends. This function removes leading and trailing whitespace (or other specified characters) from a string.
- [TRIM\_ORACLE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/trim_oracle.md): Oracle-compatible TRIM function. This version of TRIM provides compatibility with Oracle's syntax for removing characters from a string.
- [Type Conversion](https://mariadb.com/docs/server/reference/sql-functions/string-functions/type-conversion.md): Understand Type Conversion in MariaDB. Learn the rules for implicit conversion during comparisons and arithmetic, and how to use CAST for predictable results.
- [UCASE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/ucase.md): Synonym for UPPER(). Converts a string to uppercase characters.
- [UNHEX](https://mariadb.com/docs/server/reference/sql-functions/string-functions/unhex.md): Convert hexadecimal to string. This function interprets pairs of hexadecimal digits as numbers and converts them to the characters they represent.
- [UPDATEXML](https://mariadb.com/docs/server/reference/sql-functions/string-functions/updatexml.md): Replace a portion of XML. This function replaces a section of XML markup matching an XPath expression with a new XML fragment.
- [UPPER](https://mariadb.com/docs/server/reference/sql-functions/string-functions/upper.md): Convert a string to uppercase. This function returns the string with all characters converted to uppercase.
- [WEIGHT\_STRING](https://mariadb.com/docs/server/reference/sql-functions/string-functions/weight_string.md): Return the weight string. This function returns the binary string that represents the sorting and comparison value of the input string.
- [Regular Expressions Functions](https://mariadb.com/docs/server/reference/sql-functions/string-functions/regular-expressions-functions.md): Learn about regular expression functions in MariaDB Server. This section details SQL functions for powerful pattern matching and manipulation of string data using regular expressions.
- [Regular Expressions Overview](https://mariadb.com/docs/server/reference/sql-functions/string-functions/regular-expressions-functions/regular-expressions-overview.md): Get an overview of regex usage. This page introduces the pattern matching capabilities and common metacharacters used in MariaDB regular expressions.
- [PCRE - Perl Compatible Regular Expressions](https://mariadb.com/docs/server/reference/sql-functions/string-functions/regular-expressions-functions/pcre.md): Understand MariaDB's regex support. This concept page explains the PCRE library integration, detailing supported syntax, character classes, and special characters.
- [REGEXP](https://mariadb.com/docs/server/reference/sql-functions/string-functions/regular-expressions-functions/regexp.md): Complete REGEXP operator reference: expr REGEXP/RLIKE pat syntax, 1/0/NULL return values, NOT REGEXP aliases, BINARY case-sensitivity, default\_regex\_flags.
- [REGEXP\_INSTR](https://mariadb.com/docs/server/reference/sql-functions/string-functions/regular-expressions-functions/regexp_instr.md): Return the index of a regex match. This function finds the starting position of the first substring that matches the given pattern.
- [REGEXP\_REPLACE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/regular-expressions-functions/regexp_replace.md): Replace regex matches in a string. This function substitutes occurrences of a pattern with a specified replacement string.
- [REGEXP\_SUBSTR](https://mariadb.com/docs/server/reference/sql-functions/string-functions/regular-expressions-functions/regexp_substr.md): Return the substring matching a regex. This function extracts the actual part of the string that matches the given pattern.
- [RLIKE](https://mariadb.com/docs/server/reference/sql-functions/string-functions/regular-expressions-functions/rlike.md): Synonym for REGEXP. This operator performs a regular expression match against a string argument.
- [Vector Functions](https://mariadb.com/docs/server/reference/sql-functions/vector-functions.md): Explore vector functions. This section details SQL functions for manipulating and querying vector data types, enabling efficient similarity search and AI/ML applications within your  database.
- [VEC\_DISTANCE](https://mariadb.com/docs/server/reference/sql-functions/vector-functions/vector-functions-vec_distance.md): Calculate distance between vectors. This function computes the distance between two vectors using either Euclidean or Cosine metric, depending on the index.
- [VEC\_DISTANCE\_COSINE](https://mariadb.com/docs/server/reference/sql-functions/vector-functions/vec_distance_cosine.md): Calculate Cosine distance. This function computes the Cosine distance between two vectors, measuring the cosine of the angle between them.
- [VEC\_DISTANCE\_EUCLIDEAN](https://mariadb.com/docs/server/reference/sql-functions/vector-functions/vec_distance_euclidean.md): Calculate Euclidean distance. This function computes the Euclidean (L2) distance between two vectors, representing the straight-line distance.
- [VEC\_FromText](https://mariadb.com/docs/server/reference/sql-functions/vector-functions/vec_fromtext.md): Convert text to vector. This function parses a JSON array string representation of a vector and converts it into the binary VECTOR data type.
- [VEC\_ToText](https://mariadb.com/docs/server/reference/sql-functions/vector-functions/vec_totext.md): Convert vector to text. This function takes a binary VECTOR data type and returns its JSON array string representation.
- [Data Types](https://mariadb.com/docs/server/reference/data-types.md): Comprehensive MariaDB data types reference. Complete guide for numeric, string, date/time, spatial, and JSON types with storage specifications.
- [Data Type Storage Requirements](https://mariadb.com/docs/server/reference/data-types/data-type-storage-requirements.md): Reference for storage space usage. This page lists the disk space consumed by each data type, helping with capacity planning and schema optimization.
- [AUTO\_INCREMENT](https://mariadb.com/docs/server/reference/data-types/auto_increment.md): Complete AUTO\_INCREMENT data type guide for MariaDB. Complete reference for syntax, valid values, storage requirements, and range limits for production use.
- [AUTO\_INCREMENT FAQ](https://mariadb.com/docs/server/reference/data-types/auto_increment-faq.md): Answers to common questions about AUTO\_INCREMENT. Learn about gaps in sequences, resetting values, and behavior in different storage engines.
- [NULL Values](https://mariadb.com/docs/server/reference/data-types/null-values.md): Understand the concept of NULL. This page explains how NULL represents missing or unknown data and how it interacts with comparison operators and functions.
- [ROW TYPE OF](https://mariadb.com/docs/server/reference/data-types/row-type-of.md): Declare row-based variables. This PL/SQL compatibility feature allows declaring variables that match the structure of a table row or cursor.
- [SERIAL](https://mariadb.com/docs/server/reference/data-types/serial.md): Alias for BIGINT UNSIGNED NOT NULL AUTO\_INCREMENT UNIQUE. This shorthand data type is often used to define primary keys.
- [TYPE OF](https://mariadb.com/docs/server/reference/data-types/type-of.md): Declare variables based on existing types. This feature allows defining variables or parameters that inherit the data type of a table column or another variable.
- [Numeric Data Types](https://mariadb.com/docs/server/reference/data-types/numeric-data-types.md): Complete numeric types reference: INT/BIGINT ranges, DECIMAL(M,D) precision/scale, FLOAT/DOUBLE storage sizes, and numeric type selection guidelines.
- [Numeric Data Type Overview](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/numeric-data-type-overview.md): General introduction to numeric data types. This page summarizes the available integer, fixed-point, and floating-point types and their storage characteristics.
- [BIGINT](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/bigint.md): Large integer type. A BIGINT uses 8 bytes and can store values from -9223372036854775808 to 9223372036854775807 (signed) or 0 to 18446744073709551615 (unsigned).
- [BIT](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/bit.md): Bit-field data type. A BIT(M) column stores M bits per value, allowing storage of binary values from 1 to 64 bits in length.
- [BOOL](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/bool.md): Synonym for TINYINT(1). This type is commonly used to represent boolean values, where 0 is considered false and non-zero values are true.
- [BOOLEAN](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/boolean.md): Complete BOOLEAN type reference: TINYINT(1) synonym, TRUE/FALSE aliases, CREATE TABLE/SHOW CREATE TABLE output, and IF()/IS operator evaluation.
- [DEC, NUMERIC, FIXED](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/dec-numeric-fixed.md): Synonyms for DECIMAL. These keywords declare fixed-point numbers, which store exact numeric data with a defined precision and scale.
- [DEC](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/numeric-data-types-dec.md): Synonym for DECIMAL. This keyword creates a fixed-point column with exact precision, suitable for financial calculations.
- [DECIMAL](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/decimal.md): Complete DECIMAL type reference: DECIMAL(M,D) syntax, precision limits (M≤65, D≤38), SIGNED/UNSIGNED/ZEROFILL options, and rounding behavior.
- [DOUBLE PRECISION](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/double-precision.md): Synonym for DOUBLE. This keyword declares a normal-size (8-byte) floating-point number with double precision.
- [DOUBLE](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/double.md): Double precision floating-point number. A DOUBLE column uses 8 bytes to store large or precise approximate values.
- [FIXED](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/fixed.md): Synonym for DECIMAL. This keyword is used to define columns that require exact numeric precision, such as currency.
- [FLOAT](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/float.md): Single precision floating-point number. A FLOAT column uses 4 bytes and stores approximate values with less precision than DOUBLE.
- [FLOAT4](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/float4.md): Synonym for FLOAT. This keyword declares a single-precision floating-point column.
- [FLOAT8](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/float8.md): Synonym for DOUBLE. This keyword declares a double-precision floating-point column.
- [Floating-point Accuracy](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/floating-point-accuracy.md): Explanation of floating-point precision issues. This page details why FLOAT and DOUBLE types are approximate and how rounding errors occur.
- [INT](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/int.md): Complete INT type reference: INT(M) syntax, signed (-2147483648 to 2147483647) vs unsigned (0 to 4294967295) ranges, and ZEROFILL padding guidelines.
- [INT1](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/int1.md): Synonym for TINYINT. This type uses 1 byte of storage.
- [INT2](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/int2.md): Synonym for SMALLINT. This type uses 2 bytes of storage.
- [INT3](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/int3.md): Synonym for MEDIUMINT. This type uses 3 bytes of storage.
- [INT4](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/int4.md): Synonym for INT. This type uses 4 bytes of storage.
- [INT8](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/int8.md): Synonym for BIGINT. This type uses 8 bytes of storage.
- [INTEGER](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/integer.md): Synonym for INT. This keyword declares a standard 4-byte integer column.
- [MEDIUMINT](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/mediumint.md): Medium-sized integer. A MEDIUMINT column uses 3 bytes and stores values from -8388608 to 8388607 (signed) or 0 to 16777215 (unsigned).
- [MIDDLEINT](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/middleint.md): Synonym for MEDIUMINT. This keyword refers to the 3-byte integer type.
- [NUMBER](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/number.md): Oracle-compatible synonym for DECIMAL. This type is used for fixed-point arithmetic.
- [NUMERIC](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/numeric.md): Synonym for DECIMAL. This type stores exact numeric data values.
- [REAL](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/real.md): Synonym for DOUBLE. In standard SQL mode, REAL is a double-precision floating-point number.
- [SMALLINT](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/smallint.md): Small integer type. A SMALLINT column uses 2 bytes and stores values from -32768 to 32767 (signed) or 0 to 65535 (unsigned).
- [TINYINT](https://mariadb.com/docs/server/reference/data-types/numeric-data-types/tinyint.md): Very small integer type. A TINYINT column uses 1 byte and stores values from -128 to 127 (signed) or 0 to 255 (unsigned).
- [Date and Time Data Types](https://mariadb.com/docs/server/reference/data-types/date-and-time-data-types.md): Store temporal values. This section covers data types for dates, times, and timestamps, including DATE, DATETIME, TIMESTAMP, TIME, and YEAR.
- [DATE](https://mariadb.com/docs/server/reference/data-types/date-and-time-data-types/date.md): Complete DATE type reference: YYYY-MM-DD format, YYMMDD input literals, date range 1000-01-01 to 9999-12-31, and zero-date SQL\_MODE handling.
- [DATETIME](https://mariadb.com/docs/server/reference/data-types/date-and-time-data-types/datetime.md): Complete DATETIME data type guide for MariaDB. Complete reference for syntax, valid values, storage requirements, and range limits for production use.
- [SQL\_TSI\_YEAR](https://mariadb.com/docs/server/reference/data-types/date-and-time-data-types/sql_tsi_year.md): Synonym for YEAR. This keyword is an alias used for declaring a column to store year values.
- [TIME](https://mariadb.com/docs/server/reference/data-types/date-and-time-data-types/time.md): Store time values. This type handles time durations or time of day, ranging from '-838:59:59' to '838:59:59' with optional microsecond precision.
- [TIMESTAMP](https://mariadb.com/docs/server/reference/data-types/date-and-time-data-types/timestamp.md): Complete TIMESTAMP data type guide for MariaDB. Complete reference for syntax, valid values, storage requirements, and range limits for production use.
- [YEAR Data Type](https://mariadb.com/docs/server/reference/data-types/date-and-time-data-types/year-data-type.md): Store year values. This type stores a year in 2-digit or 4-digit format, supporting values from 1901 to 2155, and 0000.
- [String Data Types](https://mariadb.com/docs/server/reference/data-types/string-data-types.md): Store text and binary data. This section covers character types like CHAR, VARCHAR, and TEXT, as well as binary types like BLOB and BINARY.
- [BLOB and TEXT Data Types](https://mariadb.com/docs/server/reference/data-types/string-data-types/blob-and-text-data-types.md): Overview of large object types. This page compares BLOB (binary) and TEXT (character) types, explaining their storage and usage differences.
- [BINARY](https://mariadb.com/docs/server/reference/data-types/string-data-types/binary.md): Fixed-length binary string type. This type stores a fixed number of bytes, padding with zero bytes if the data is shorter.
- [BLOB](https://mariadb.com/docs/server/reference/data-types/string-data-types/blob.md): Variable-length binary large object. BLOB columns can store binary data up to 65,535 bytes, suitable for images or other non-text files.
- [CHAR](https://mariadb.com/docs/server/reference/data-types/string-data-types/char.md): Fixed-length character string type. CHAR columns store strings of a specified length (0 to 255), padding with spaces if necessary.
- [CHARACTER](https://mariadb.com/docs/server/reference/data-types/string-data-types/character.md): Fixed-length character string type. CHARACTER columns store strings of a specified length (0 to 255), padding with spaces if necessary.
- [CHAR BYTE](https://mariadb.com/docs/server/reference/data-types/string-data-types/char-byte.md): Fixed-length binary string type. This type stores a fixed number of bytes, padding with zero bytes if the data is shorter.
- [CHAR VARYING](https://mariadb.com/docs/server/reference/data-types/string-data-types/char-varying.md)
- [CLOB](https://mariadb.com/docs/server/reference/data-types/string-data-types/clob.md): In Oracle mode, CLOB is an alias for the LONGTEXT data type used to store large text objects.
- [ENUM](https://mariadb.com/docs/server/reference/data-types/string-data-types/enum.md): Complete ENUM type reference: ENUM('v1','v2') syntax, CHARACTER SET/COLLATE options, NULL/empty string defaults, and numeric index sorting guidelines.
- [INET4](https://mariadb.com/docs/server/reference/data-types/string-data-types/inet4.md): IPv4 address data type. Stores IPv4 addresses as 4-byte binary strings for efficient storage and retrieval.
- [INET6](https://mariadb.com/docs/server/reference/data-types/string-data-types/inet6.md): IPv6 address data type. Stores IPv6 addresses as 16-byte binary strings, also supporting IPv4 addresses via mapping.
- [JSON Data Type](https://mariadb.com/docs/server/reference/data-types/string-data-types/json.md): Complete JSON Data Type data type guide for MariaDB. Complete reference for syntax, valid values, storage requirements, and range limits for production use.
- [LONG and LONG VARCHAR](https://mariadb.com/docs/server/reference/data-types/string-data-types/long-and-long-varchar.md): LONG and LONG VARCHAR are compatibility synonyms for the MEDIUMTEXT string data type.
- [LONG CHAR VARYING](https://mariadb.com/docs/server/reference/data-types/string-data-types/long-char-varying.md): LONG CHAR VARYING is a compatibility synonym for the MEDIUMTEXT string data type.
- [LONG CHARACTER VARYING](https://mariadb.com/docs/server/reference/data-types/string-data-types/long-character-varying.md): LONG CHARACTER VARYING is a compatibility synonym for the MEDIUMTEXT string data type.
- [LONG VARBINARY](https://mariadb.com/docs/server/reference/data-types/string-data-types/long-varbinary.md): LONG VARBINARY is a compatibility synonym for the MEDIUMBLOB binary data type.
- [LONG VARCHAR](https://mariadb.com/docs/server/reference/data-types/string-data-types/long-varchar.md): LONG VARCHAR is a compatibility synonym for the MEDIUMTEXT string data type.
- [LONG VARCHARACTER](https://mariadb.com/docs/server/reference/data-types/string-data-types/long-varcharacter.md): LONG VARCHARACTER is a compatibility synonym for the MEDIUMTEXT string data type.
- [LONGBLOB](https://mariadb.com/docs/server/reference/data-types/string-data-types/longblob.md): Very large binary object. A LONGBLOB column can store up to 4GB of binary data.
- [LONGTEXT](https://mariadb.com/docs/server/reference/data-types/string-data-types/longtext.md): Complete LONGTEXT type reference: 4GB (2^32-1) storage limit, CHARACTER SET/COLLATE syntax, max\_allowed\_packet constraints, and JSON/CLOB aliases.
- [MEDIUMBLOB](https://mariadb.com/docs/server/reference/data-types/string-data-types/mediumblob.md): Medium-sized binary object. A MEDIUMBLOB column can store up to 16MB of binary data.
- [MEDIUMTEXT](https://mariadb.com/docs/server/reference/data-types/string-data-types/mediumtext.md): Medium-sized character string. A MEDIUMTEXT column can store up to 16MB of text data.
- [NATIONAL CHAR](https://mariadb.com/docs/server/reference/data-types/string-data-types/national-char.md): NATIONAL CHAR is a synonym for the CHAR data type that uses the predefined utf8 character set.
- [NATIONAL CHAR VARYING](https://mariadb.com/docs/server/reference/data-types/string-data-types/national-char-varying.md): NATIONAL CHAR VARYING is a synonym for VARCHAR that uses the predefined utf8 character set.
- [NATIONAL CHARACTER VARYING](https://mariadb.com/docs/server/reference/data-types/string-data-types/national-character-varying.md): NATIONAL CHARACTER VARYING is a synonym for VARCHAR using the predefined utf8 character set.
- [NATIONAL CHARACTER](https://mariadb.com/docs/server/reference/data-types/string-data-types/national-character.md): NATIONAL CHARACTER is a synonym for the CHAR data type using the predefined utf8 character set.
- [NATIONAL VARCHAR](https://mariadb.com/docs/server/reference/data-types/string-data-types/national-varchar.md): NATIONAL VARCHAR is a synonym for the VARCHAR data type using the predefined utf8 character set.
- [NATIONAL VARCHARACTER](https://mariadb.com/docs/server/reference/data-types/string-data-types/national-varcharacter.md): NATIONAL VARCHARACTER is a synonym for VARCHAR using the predefined utf8 character set.
- [NCHAR](https://mariadb.com/docs/server/reference/data-types/string-data-types/nchar.md): NCHAR is a synonym for the fixed-length CHAR string data type using the utf8 character set.
- [NCHAR VARCHAR](https://mariadb.com/docs/server/reference/data-types/string-data-types/nchar-varchar.md): NCHAR VARCHAR is a synonym for the VARCHAR string data type using the utf8 character set.
- [NCHAR VARCHARACTER](https://mariadb.com/docs/server/reference/data-types/string-data-types/nchar-varcharacter.md): NCHAR VARCHARACTER is a synonym for VARCHAR using the utf8 character set.
- [NCHAR VARYING](https://mariadb.com/docs/server/reference/data-types/string-data-types/nchar-varying.md): NCHAR VARYING is a synonym for the VARCHAR string data type using the utf8 character set.
- [RAW](https://mariadb.com/docs/server/reference/data-types/string-data-types/raw.md): In Oracle mode, RAW is a variable-length binary data type synonymous with VARBINARY.
- [ROW](https://mariadb.com/docs/server/reference/data-types/string-data-types/row.md): ROW is a data type used in stored programs to store a complete row of data from a cursor or table.
- [SET Data Type](https://mariadb.com/docs/server/reference/data-types/string-data-types/set-data-type.md): String object with zero or more values from a predefined list. A SET column can store multiple values selected from a list of permitted strings.
- [TEXT](https://mariadb.com/docs/server/reference/data-types/string-data-types/text.md): Complete TEXT type reference: TEXT(M) syntax, 65,535 byte maximum, 2-byte length prefix, DEFAULT value support, and indexing constraints rules.
- [TINYBLOB](https://mariadb.com/docs/server/reference/data-types/string-data-types/tinyblob.md): Very small binary object. A TINYBLOB column can store up to 255 bytes of binary data.
- [TINYTEXT](https://mariadb.com/docs/server/reference/data-types/string-data-types/tinytext.md): Very small character string. A TINYTEXT column can store up to 255 characters.
- [UUID Data Type](https://mariadb.com/docs/server/reference/data-types/string-data-types/uuid-data-type.md): Official UUID data type reference: 128-bit storage optimization, CAST from CHAR/VARCHAR/BINARY types, RFC4122 string format, and UUIDv6/v7 support.
- [VARBINARY](https://mariadb.com/docs/server/reference/data-types/string-data-types/varbinary.md): Variable-length binary string type. VARBINARY columns store binary strings of variable length up to a specified maximum.
- [VARCHAR](https://mariadb.com/docs/server/reference/data-types/string-data-types/varchar.md): Complete VARCHAR reference: VARCHAR(M) syntax, length limits (0-65532 per row), CHARACTER SET/COLLATE options, indexing rules, and trailing spaces.
- [VARCHAR2](https://mariadb.com/docs/server/reference/data-types/string-data-types/varchar2.md): Variable-length character string type. VARCHAR2 columns store strings of variable length up to a specified maximum (up to 65,535).
- [VARCHARACTER](https://mariadb.com/docs/server/reference/data-types/string-data-types/varcharacter.md): Variable-length character string type. VARCHARACTER columns store strings of variable length up to a specified maximum (up to 65,535).
- [XMLTYPE](https://mariadb.com/docs/server/reference/data-types/string-data-types/xmltype.md)
- [Character Sets and Collations](https://mariadb.com/docs/server/reference/data-types/string-data-types/character-sets.md): Learn about character sets in MariaDB Server. This section details how different character sets and collations impact string storage, comparison, and sorting within your database.
- [Character Set and Collation Overview](https://mariadb.com/docs/server/reference/data-types/string-data-types/character-sets/character-set-and-collation-overview.md): Learn the core concepts of character sets and collations in MariaDB, including how they define string storage and sorting rules.
- [Setting Character Sets and Collations](https://mariadb.com/docs/server/reference/data-types/string-data-types/character-sets/setting-character-sets-and-collations.md): Complete Setting Character Sets and Collations data type guide for MariaDB. Complete reference for syntax, valid values, storage requirements, and range.
- [Supported Character Sets and Collations](https://mariadb.com/docs/server/reference/data-types/string-data-types/character-sets/supported-character-sets-and-collations.md): Complete character sets reference: SHOW CHARACTER SET command, information\_schema.CHARACTER\_SETS/COLLATIONS tables, NO PAD queries, and ci/cs flags.
- [Unicode](https://mariadb.com/docs/server/reference/data-types/string-data-types/character-sets/unicode.md): Explore MariaDB's support for Unicode, covering the differences between the utf8mb3 and utf8mb4 character sets for multi-byte storage.
- [Internationalization and Localization](https://mariadb.com/docs/server/reference/data-types/string-data-types/character-sets/internationalization-and-localization.md): Discover how MariaDB supports internationalization and localization, enabling databases to store and process data in multiple languages.
- [Coordinated Universal Time](https://mariadb.com/docs/server/reference/data-types/string-data-types/character-sets/internationalization-and-localization/coordinated-universal-time.md): Coordinated Universal Time (UTC) is the primary time standard by which the world regulates clocks and time, and is the internal storage format for MariaDB timestamp values.
- [Locales Plugin](https://mariadb.com/docs/server/reference/data-types/string-data-types/character-sets/internationalization-and-localization/locales-plugin.md): The LOCALES plugin enables the INFORMATION\_SCHEMA.LOCALES table and SHOW LOCALES statement, allowing users to view all locales compiled into the server.
- [Server Locale](https://mariadb.com/docs/server/reference/data-types/string-data-types/character-sets/internationalization-and-localization/server-locale.md): Server locale settings control the language for date and time functions via lc\_time\_names and the language for error messages via lc\_messages.
- [Setting the Language for Error Messages](https://mariadb.com/docs/server/reference/data-types/string-data-types/character-sets/internationalization-and-localization/setting-the-language-for-error-messages.md): Learn how to configure the lc\_messages and lc\_messages\_dir system variables to display server error messages in a supported local language.
- [Time Zones](https://mariadb.com/docs/server/reference/data-types/string-data-types/character-sets/internationalization-and-localization/time-zones.md): Complete Time Zones data type guide for MariaDB. Complete reference for syntax, valid values, storage requirements, and range limits for production use.
- [Plugins](https://mariadb.com/docs/server/reference/plugins.md): Explore plugins in MariaDB Server. This section details how to extend database functionality, security, and performance by leveraging various loadable plugins, from authentication to storage engines.
- [Plugin Overview](https://mariadb.com/docs/server/reference/plugins/plugin-overview.md): MariaDB supports loading plugins at startup or runtime to extend functionality, including storage engines, security features, and logging capabilities, without rebuilding the server.
- [Plugin Maturity](https://mariadb.com/docs/server/reference/plugins/list-of-plugins.md): This page lists the maturity level (Alpha, Beta, Gamma, Stable) of various MariaDB plugins, helping users determine which are suitable for production environments.
- [MariaDB Enterprise Audit](https://mariadb.com/docs/server/reference/plugins/mariadb-enterprise-audit.md): The MariaDB Enterprise Audit plugin logs detailed data access and configuration changes, offering advanced filtering to meet security and compliance requirements.
- [MariaDB Community Audit Plugin](https://mariadb.com/docs/server/reference/plugins/mariadb-audit-plugin.md): Complete MariaDB Audit Plugin reference: server\_audit activity logging, connection/query event tracking, file/syslog output, and compliance configuration.
- [Audit Plugin Overview](https://mariadb.com/docs/server/reference/plugins/mariadb-audit-plugin/mariadb-audit-plugin-overview.md): The MariaDB Audit Plugin records server activity, including connections, queries, and table access, to help meet organizational auditing and compliance regulations.
- [Audit Plugin Installation](https://mariadb.com/docs/server/reference/plugins/mariadb-audit-plugin/mariadb-audit-plugin-installation.md): Follow this guide to install the Audit Plugin on your MariaDB server. Learn how to verify the plugin file's location, load it dynamically, or configure it to load automatically at startup.
- [Audit Plugin Configuration](https://mariadb.com/docs/server/reference/plugins/mariadb-audit-plugin/mariadb-audit-plugin-configuration.md): Configure the Audit Plugin to suit your monitoring requirements. Learn how to enable logging, select specific event types to record, and exclude specific users from the audit trail.
- [Audit Plugin Log Settings](https://mariadb.com/docs/server/reference/plugins/mariadb-audit-plugin/mariadb-audit-plugin-log-settings.md): Control where and how the audit data is stored. This section explains how to direct output to a file or the system syslog, and how to configure logging parameters for different environments.
- [Audit Plugin Location and Rotation of Logs](https://mariadb.com/docs/server/reference/plugins/mariadb-audit-plugin/mariadb-audit-plugin-location-and-rotation-of-logs.md): Manage your audit log files effectively. Learn how to define the log file path, set size limits, and configure rotation strategies to prevent log files from consuming all available disk space.
- [Audit Plugin Log Format](https://mariadb.com/docs/server/reference/plugins/mariadb-audit-plugin/mariadb-audit-plugin-log-format.md): Understand the structure of audit log entries. This guide breaks down the fields in the log records, including timestamps, server IDs, user details, and the specific operations performed.
- [Audit Plugin Options and System Variables](https://mariadb.com/docs/server/reference/plugins/mariadb-audit-plugin/mariadb-audit-plugin-options-and-system-variables.md): Browse the complete reference of system variables for the Audit Plugin. Use these settings to fine-tune logging behavior, control performance impact, and manage log file handling.
- [Audit Plugin Status Variables](https://mariadb.com/docs/server/reference/plugins/mariadb-audit-plugin/mariadb-audit-plugin-status-variables.md): Monitor the performance and status of the Audit Plugin. View variables that track the number of logged events and current settings to ensure the auditing system is functioning correctly.
- [Audit Plugin Versions](https://mariadb.com/docs/server/reference/plugins/mariadb-audit-plugin/mariadb-audit-plugin-versions.md): Review the version history of the MariaDB Audit Plugin. Check compatibility with different MariaDB Server releases and identify which features or bug fixes are included in each version.
- [Authentication Plugins](https://mariadb.com/docs/server/reference/plugins/authentication-plugins.md): Explore the authentication plugins available in MariaDB, such as ed25519, GSSAPI, and PAM, which provide flexible and secure methods for user verification.
- [Pluggable Authentication Overview](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/pluggable-authentication-overview.md): Pluggable authentication allows MariaDB to use various authentication methods, enabling external validation, different hashing algorithms, and role-based access control.
- [Authentication Plugin - caching\_sha2\_password](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-plugin-caching_sha2_password.md)
- [Authentication Plugin - ed25519](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-plugin-ed25519.md): The ed25519 authentication plugin provides high-security password authentication using the Elliptic Curve Digital Signature Algorithm, a modern alternative to SHA-1.
- [Authentication Plugin - GSSAPI](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-plugin-gssapi.md): Complete GSSAPI authentication setup: Kerberos/SSPI single sign-on, INSTALL SONAME 'auth\_gssapi', gssapi\_keytab\_path/principal\_name, CREATE USER syntax.
- [Authentication Plugin - mysql\_native\_password](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-plugin-mysql_native_password.md): Complete Authentication Plugin - mysql\_native\_password guide for MariaDB. Complete reference documentation for implementation, configuration, and usage.
- [Authentication Plugin - mysql\_old\_password](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-plugin-mysql_old_password.md): This plugin provides backward compatibility for pre-4.1 clients using an older, insecure password hashing algorithm and should not be used for new installations.
- [Authentication Plugin - Named Pipe](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-plugin-named-pipe.md): The named\_pipe authentication plugin allows Windows users connecting via named pipes to authenticate using their operating system credentials without a password.
- [Authentication Plugin - PARSEC](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-plugin-parsec.md): PARSEC is a modern, secure authentication plugin that uses salted passwords and elliptic curve cryptography to prevent replay attacks and secure user credentials.
- [Authentication Plugin - SHA-256](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-plugin-sha-256.md): The SHA-256 authentication plugin uses the SHA-256 hashing algorithm for password storage, offering stronger security than the default SHA-1 method.
- [Authentication Plugin - Unix Socket](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-plugin-unix-socket.md): Official Unix socket authentication: OS user login via SO\_PEERCRED/uid matching, CREATE USER IDENTIFIED VIA unix\_socket, and unix\_socket force modes.
- [Authentication with Pluggable Authentication Modules (PAM)](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-with-pluggable-authentication-modules-pam.md): Learn about authentication with Pluggable Authentication Modules (PAM) in MariaDB Server. This section details how to integrate MariaDB with PAM for centralized and flexible user authentication.
- [Authentication Plugin - PAM](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-with-pluggable-authentication-modules-pam/authentication-plugin-pam.md): The PAM authentication plugin delegates password validation to the operating system's PAM framework, enabling integration with LDAP, Kerberos, and other services.
- [Configuring PAM Authentication and User Mapping with LDAP Authentication](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-with-pluggable-authentication-modules-pam/configuring-pam-authentication-and-user-mapping-with-ldap-authentication.md): Learn to configure the PAM plugin to authenticate users via LDAP and map LDAP groups to MariaDB accounts using the pam\_user\_map module.
- [Configuring PAM Authentication and User Mapping with Unix Authentication](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-with-pluggable-authentication-modules-pam/configuring-pam-authentication-and-user-mapping-with-unix-authentication.md): This guide shows how to authenticate database users using local Unix accounts and map Unix groups to MariaDB users with the PAM plugin.
- [User and Group Mapping with PAM](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-with-pluggable-authentication-modules-pam/user-and-group-mapping-with-pam.md): The pam\_user\_map PAM module allows administrators to map external PAM users and groups to specific MariaDB accounts for flexible authorization management.
- [Authentication with JWT, OIDC, and OAuth 2.0 via PAM](https://mariadb.com/docs/server/reference/plugins/authentication-plugins/authentication-with-pluggable-authentication-modules-pam/authentication-with-jwt-oidc-and-oauth-2.0-via-pam.md)
- [MariaDB Replication & Cluster Plugins](https://mariadb.com/docs/server/reference/plugins/mariadb-replication-cluster-plugins.md): This section covers plugins specifically designed for high availability and clustering, including the wsrep\_provider plugin used for Galera Cluster integration.
- [WSREP\_INFO Plugin](https://mariadb.com/docs/server/reference/plugins/mariadb-replication-cluster-plugins/wsrep_info-plugin.md): The WSREP\_INFO plugin adds the WSREP\_MEMBERSHIP and WSREP\_STATUS tables to the Information Schema, providing detailed insights into Galera Cluster membership and status.
- [wsrep\_provider](https://mariadb.com/docs/server/reference/plugins/mariadb-replication-cluster-plugins/wsrep_provider.md): The wsrep\_provider plugin exposes Galera Cluster provider options as individual system variables, allowing for easier configuration and validation of cluster settings.
- [Other Plugins](https://mariadb.com/docs/server/reference/plugins/other-plugins.md): Discover additional plugins that extend MariaDB Server functionality, such as the Disks, Feedback, and Query Response Time plugins, for specialized use cases.
- [Disks Plugin](https://mariadb.com/docs/server/reference/plugins/other-plugins/disks-plugin.md): The Disks plugin adds the DISKS table to the Information Schema, providing metadata about the system's disk storage and usage.
- [Feedback Plugin](https://mariadb.com/docs/server/reference/plugins/other-plugins/feedback-plugin.md): The Feedback plugin collects and sends anonymous server usage and configuration data to MariaDB to help improve the software.
- [inet4](https://mariadb.com/docs/server/reference/plugins/other-plugins/inet4.md): The inet4 plugin provides the INET4 data type, allowing for efficient native storage and manipulation of IPv4 addresses as 4-byte binary strings.
- [METADATA\_LOCK\_INFO Plugin](https://mariadb.com/docs/server/reference/plugins/other-plugins/metadata-lock-info-plugin.md): This plugin creates the METADATA\_LOCK\_INFO table in the Information Schema, allowing users to view active metadata locks and their owners.
- [MYSQL\_JSON](https://mariadb.com/docs/server/reference/plugins/other-plugins/mysql_json.md): The MYSQL\_JSON plugin provides a JSON data type alias for compatibility, ensuring that tables created with the MySQL JSON type can be read by MariaDB.
- [mhnsw](https://mariadb.com/docs/server/reference/plugins/other-plugins/mhnsw.md): The mhnsw plugin implements the Hierarchical Navigable Small World algorithm, enabling high-performance approximate nearest neighbor search for vector data.
- [online\_alter\_log](https://mariadb.com/docs/server/reference/plugins/other-plugins/online_alter_log.md): The online\_alter\_log plugin provides logging capabilities for online ALTER TABLE operations, helping administrators monitor and debug schema changes.
- [Query Cache Information Plugin](https://mariadb.com/docs/server/reference/plugins/other-plugins/query-cache-information-plugin.md): This plugin exposes the contents of the query cache via the QUERY\_CACHE\_INFO table in the Information Schema, aiding in performance analysis.
- [Query Response Time Plugin](https://mariadb.com/docs/server/reference/plugins/other-plugins/query-response-time-plugin.md): The Query Response Time plugin collects and displays the distribution of query execution times, helping to identify performance bottlenecks.
- [User Variables Plugin](https://mariadb.com/docs/server/reference/plugins/other-plugins/user-variables-plugin.md): The User Variables plugin adds the USER\_VARIABLES table to the Information Schema, allowing users to inspect defined user variables and their values.
- [Password Validation Plugins](https://mariadb.com/docs/server/reference/plugins/password-validation-plugins.md): Password validation plugins, like simple\_password\_check and cracklib, enforce strong password policies by checking new passwords against defined complexity rules.
- [Password Validation Plugin Overview](https://mariadb.com/docs/server/reference/plugins/password-validation-plugins/password-validation.md): General introduction into plugins that enforce specific security policies and complexity rules for user passwords.
- [Cracklib Password Check Plugin](https://mariadb.com/docs/server/reference/plugins/password-validation-plugins/cracklib-password-check-plugin.md): The Cracklib Password Check Plugin enforces password strength by validating new passwords against the CrackLib library and its dictionary.
- [Password Reuse Check Plugin](https://mariadb.com/docs/server/reference/plugins/password-validation-plugins/password-reuse-check-plugin.md): The Password Reuse Check Plugin prevents users from reusing previous passwords, with a retention policy controlled by the password\_reuse\_check\_interval variable.
- [password\_reuse\_check\_interval Variable](https://mariadb.com/docs/server/reference/plugins/password-validation-plugins/password_reuse_check_interval.md): This system variable defines the retention period in days for the password history used by the Password Reuse Check Plugin to prevent reuse.
- [Simple Password Check Plugin](https://mariadb.com/docs/server/reference/plugins/password-validation-plugins/simple-password-check-plugin.md): The Simple Password Check Plugin enforces basic password complexity rules, such as minimum length and required numbers of digits, letters, and special characters.
- [System Tables](https://mariadb.com/docs/server/reference/system-tables.md): Explore system tables in MariaDB Server. These internal tables store metadata and configuration information about the database, essential for administration, monitoring, and advanced querying.
- [Information Schema](https://mariadb.com/docs/server/reference/system-tables/information-schema.md): Query information\_schema.tables in MariaDB Server. This system table provides metadata about all tables in the databases, including their names, types, storage engines, and other crucial properties.
- [TIME\_MS column in INFORMATION\_SCHEMA.PROCESSLIST](https://mariadb.com/docs/server/reference/system-tables/information-schema/time_ms-column-in-information_schemaprocesslist.md): The TIME\_MS column in the INFORMATION\_SCHEMA.PROCESSLIST table displays the time a thread has been in its current state in milliseconds, offering higher precision than the standard TIME column.
- [Information Schema Tables](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables.md): Query information\_schema.tables in MariaDB Server. These system tables provides metadata about all tables in the databases, including their names, types, storage engines, and other crucial properties.
- [Information Schema ALL\_PLUGINS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/all-plugins-table-information-schema.md): The Information Schema ALL\_PLUGINS table contains information about server plugins, whether installed or not, providing a superset of SHOW PLUGINS SONAME.
- [Information Schema APPLICABLE\_ROLES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-applicable_roles-table.md): The Information Schema APPLICABLE\_ROLES table shows the role authorizations that the current user may use, detailing grantable and default status.
- [Information Schema CATALOG Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-catalog-table.md): The Information Schema CATALOG table stores information about catalogs on the server, including default character sets and collations.
- [Information Schema CHARACTER\_SETS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-character_sets-table.md): The Information Schema CHARACTER\_SETS table contains a list of supported character sets, their default collations, and maximum lengths.
- [Information Schema CHECK\_CONSTRAINTS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-check_constraints-table.md): The Information Schema CHECK\_CONSTRAINTS table stores metadata about the constraints defined for tables in all databases, including the check clause.
- [Information Schema CLIENT\_STATISTICS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-client_statistics-table.md): The Information Schema CLIENT\_STATISTICS table holds statistics about client connections, such as total connections, bytes sent/received, and command counts.
- [Information Schema COLLATION\_CHARACTER\_SET\_APPLICABILITY Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-collation_character_set_applicability-table.md): The Information Schema COLLATION\_CHARACTER\_SET\_APPLICABILITY table maps which character sets are associated with which collations.
- [Information Schema COLLATIONS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-collations-table.md): The Information Schema COLLATIONS table contains a list of supported collations, indicating their associated character sets and compilation status.
- [Information Schema COLUMN\_PRIVILEGES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-column_privileges-table.md): The Information Schema COLUMN\_PRIVILEGES table contains column privilege information derived from the mysql.columns\_priv grant table.
- [Information Schema COLUMNS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-columns-table.md): The Information Schema COLUMNS table provides information about columns in each table on the server, including data types, defaults, and nullability.
- [Information Schema DISKS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-disks-table.md): The Information Schema DISKS table, created by the DISKS plugin, displays metadata such as total and available space for disks on the system.
- [Information Schema ENABLED\_ROLES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-enabled_roles-table.md): The Information Schema ENABLED\_ROLES table lists all roles that are currently enabled for the current session, including nested roles.
- [Information Schema ENGINES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-engines-table.md): The Information Schema ENGINES table displays status information about the server's storage engines, including support level and transaction capabilities.
- [Information Schema EVENTS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-events-table.md): The Information Schema EVENTS table stores information about scheduled events on the server, including their timing, definition, and status.
- [Information Schema FEEDBACK Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-feedback-table.md): The Information Schema FEEDBACK table is created when the Feedback Plugin is enabled and contains the usage data collected for submission.
- [Information Schema FILE\_KEY\_MANAGEMENT\_KEYS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-file_key_management_keys.md): The Information Schema FILES table provides information about files stored in tablespaces, such as those used by the InnoDB storage engine.
- [Information Schema HASHICORP\_KEY\_MANAGEMENT\_CACHE Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-hashicorp_key_management_cache.md): The Information Schema HASHICORP\_KEY\_MANAGEMENT\_CACHE table provides information about keys managed by the HashiCorp Key Management plugin.
- [Information Schema GEOMETRY\_COLUMNS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-geometry_columns-table.md): The Information Schema GEOMETRY\_COLUMNS table describes the geometry columns in tables, providing details on spatial reference systems and geometry types.
- [Information Schema GLOBAL\_STATUS and SESSION\_STATUS Tables](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-global_status-and-session_status-tables.md): The GLOBAL\_STATUS and SESSION\_STATUS tables store the global and session values of server status variables, respectively.
- [Information Schema GLOBAL\_VARIABLES and SESSION\_VARIABLES Tables](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-global_variables-and-session_variables-tables.md): The GLOBAL\_VARIABLES and SESSION\_VARIABLES tables store the global and session values of all system variables, respectively.
- [Information Schema INDEX\_STATISTICS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-index_statistics-table.md): The Information Schema INDEX\_STATISTICS table provides statistics on index usage, helping to identify unused indexes and optimize performance.
- [Information Schema KEY\_CACHES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-key_caches-table.md): The Information Schema KEY\_CACHES table displays statistics about the segmented key cache, including block usage and read/write requests.
- [Information Schema KEY\_COLUMN\_USAGE Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-key_column_usage-table.md): The Information Schema KEY\_COLUMN\_USAGE table details which columns in a table are constrained by keys, such as primary or foreign keys.
- [Information Schema KEY\_PERIOD\_USAGE Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-key_period_usage-table.md): The Information Schema KEY\_PERIOD\_USAGE table describes how keys reference application-time periods, detailing constraints involving those periods.
- [Information Schema KEYWORDS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-keywords-table.md): The Information Schema KEYWORDS table contains a complete list of reserved and non-reserved keywords recognized by the MariaDB server.
- [Information Schema LOCALES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-locales-table.md): The Information Schema LOCALES table lists all compiled-in locales available to the server, providing their IDs, names, and descriptions.
- [Information Schema METADATA\_LOCK\_INFO Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-metadata_lock_info-table.md): The Information Schema METADATA\_LOCK\_INFO table shows active metadata locks and user locks, helping to diagnose locking conflicts.
- [Information Schema MROONGA\_STATS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-mroonga_stats-table.md): The Information Schema MROONGA\_STATS table provides statistical information specific to the Mroonga full-text search storage engine.
- [Information Schema OPTIMIZER\_TRACE Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-optimizer_trace-table.md): The Information Schema OPTIMIZER\_TRACE table contains details about the optimizer's decision-making process for the last executed query.
- [Information Schema PARAMETERS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-parameters-table.md): The Information Schema PARAMETERS table stores information about parameters for stored procedures and functions, including data types and modes.
- [Information Schema PARTITIONS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-partitions-table.md): The Information Schema PARTITIONS table provides detailed metadata about table partitions, including partition methods and data distribution.
- [Information Schema PERIODS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-periods-table.md): The Information Schema PERIODS table provides information about Application-Time Periods, detailing the start and end columns for system versioning.
- [Information Schema PLUGINS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/plugins-table-information-schema.md): The Information Schema PLUGINS table contains information about server plugins, including their status, type, and library paths.
- [Information Schema PROCESSLIST Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-processlist-table.md): The Information Schema PROCESSLIST table contains detailed information about running threads, including their current state and execution time.
- [Information Schema PROFILING Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-profiling-table.md): The Information Schema PROFILING table provides statement resource usage details, such as CPU time and block operations, when profiling is enabled.
- [Information Schema QUERY\_CACHE\_INFO Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-query_cache_info-table.md): The Information Schema QUERY\_CACHE\_INFO table shows all queries currently stored in the query cache, aiding in cache performance analysis.
- [Information Schema QUERY\_RESPONSE\_TIME Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-query_response_time-table.md): The Information Schema QUERY\_RESPONSE\_TIME table displays the distribution of query execution times, helping to identify performance bottlenecks.
- [Information Schema REFERENTIAL\_CONSTRAINTS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-referential_constraints-table.md): The Information Schema REFERENTIAL\_CONSTRAINTS table contains metadata about foreign keys, including update and delete rules.
- [Information Schema ROUTINES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-routines-table.md): The Information Schema ROUTINES table stores information about stored procedures and stored functions, including their definitions and properties.
- [Information Schema SCHEMA\_PRIVILEGES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-schema_privileges-table.md): The Information Schema SCHEMA\_PRIVILEGES table contains information about database-level privileges granted to accounts.
- [Information Schema SCHEMATA Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-schemata-table.md): The Information Schema SCHEMATA table stores information about databases on the server, including default character sets and collations.
- [Information Schema SEQUENCES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-sequences-table.md): The Information Schema SEQUENCES table provides metadata about sequence objects, including their minimum, maximum, and current values.
- [Information Schema SLAVE\_STATUS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-slave_status-table.md): The Information Schema SLAVE\_STATUS table displays status information for the replication slave threads, similar to SHOW SLAVE STATUS.
- [Information Schema SPATIAL\_REF\_SYS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-spatial_ref_sys-table.md): The Information Schema SPATIAL\_REF\_SYS table stores information about available Spatial Reference Systems (SRS) for geometry data.
- [Information Schema SPIDER\_ALLOC\_MEM Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-spider_alloc_mem-table.md): The Information Schema SPIDER\_ALLOC\_MEM table tracks memory allocation for the Spider storage engine, aiding in resource monitoring.
- [Information Schema SQL\_FUNCTIONS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-sql_functions-table.md): The Information Schema SQL\_FUNCTIONS table lists all available SQL functions, including built-in functions and user-defined functions.
- [Information Schema STATISTICS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-statistics-table.md): The Information Schema STATISTICS table provides information about table indexes, serving as a standard-compliant alternative to SHOW INDEX.
- [Information Schema SYSTEM\_VARIABLES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-system_variables-table.md): The Information Schema SYSTEM\_VARIABLES table contains all system variables and their current global or session values.
- [Information Schema TABLE\_CONSTRAINTS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-table_constraints-table.md): The Information Schema TABLE\_CONSTRAINTS table describes constraints on tables, such as PRIMARY KEY, UNIQUE, and FOREIGN KEY constraints.
- [Information Schema TABLE\_PRIVILEGES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-table_privileges-table.md): The Information Schema TABLE\_PRIVILEGES table lists privileges granted specifically at the table level.
- [Information Schema TABLE\_STATISTICS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-table_statistics-table.md): The Information Schema TABLE\_STATISTICS table provides usage statistics for tables, such as the number of rows read or changed.
- [Information Schema TABLES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-tables-table.md): Complete Information Schema TABLES reference: TABLE\_ROWS, DATA\_LENGTH/INDEX\_LENGTH, CREATE\_TIME/UPDATE\_TIME columns, TEMPORARY='Y', and WHERE clause queries.
- [Information Schema TABLESPACES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-tablespaces-table.md): The Information Schema TABLESPACES table provides information about active tablespaces, specifically for the InnoDB storage engine.
- [Information Schema THREAD\_POOL\_GROUPS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-thread_pool_groups-table.md): The Information Schema THREAD\_POOL\_GROUPS table provides details about the thread groups in the thread pool, including active thread counts.
- [Information Schema THREAD\_POOL\_QUEUES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-thread_pool_queues-table.md): The Information Schema THREAD\_POOL\_QUEUES table shows the status of the queues within the thread pool, detailing pending connections.
- [Information Schema THREAD\_POOL\_STATS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-thread_pool_stats-table.md): The Information Schema THREAD\_POOL\_STATS table provides performance statistics for the thread pool, such as thread creation and efficiency.
- [Information Schema THREAD\_POOL\_WAITS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-thread_pool_waits-table.md): The Information Schema THREAD\_POOL\_WAITS table lists the number of times threads in the thread pool have waited for various events.
- [Information Schema TRIGGERED\_UPDATE\_COLUMNS](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-triggered_update_columns.md): The Information Schema TRIGGERED\_UPDATE\_COLUMNS table identifies which columns are modified by the SET clause of a specific trigger.
- [Information Schema TRIGGERS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-triggers-table.md): The Information Schema TRIGGERS table contains detailed information about triggers, including the event, timing, and action statement.
- [Information Schema USER\_PRIVILEGES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-user_privileges-table.md): The Information Schema USER\_PRIVILEGES table lists global privileges granted to user accounts, derived from the mysql.user table.
- [Information Schema USER\_STATISTICS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-user_statistics-table.md): The Information Schema USER\_STATISTICS table provides activity statistics for users, such as bytes sent and rows read, aiding in auditing.
- [Information Schema USER\_VARIABLES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-user_variables-table.md): The Information Schema USERS\_VARIABLES table lists user accounts, including whether they are global or local, and details about their password expiration.
- [Information Schema USERS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-users-table.md): The Information Schema USERS table lists user accounts, including whether they are global or local, and details about their password expiration.
- [Information Schema WSREP\_BF\_ABORTS](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-wsrep_bf_aborts.md): The Information Schema WSREP\_BF\_ABORTS table provides statistics on Galera Cluster brute force aborts, detailing the victim and transaction IDs.
- [Information Schema WSREP\_CERT\_KEYS](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-wsrep_cert_keys.md): The Information Schema WSREP\_CERT\_KEYS table displays the certification keys for transactions currently being processed by the Galera Cluster.
- [Information Schema WSREP\_CERT\_KEYS\_HISTORY](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-wsrep_cert_keys_history.md): The Information Schema WSREP\_CERT\_KEYS\_HISTORY table logs a history of certification keys for recently processed Galera transactions.
- [Information Schema WSREP\_CONNECTIONS](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-wsrep_connections.md): The Information Schema WSREP\_CONNECTIONS table shows active connections to the Galera Cluster, primarily used for debugging cluster membership.
- [Information Schema WSREP\_MEMBERSHIP Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-wsrep_membership-table.md): The Information Schema WSREP\_MEMBERSHIP table lists the current members of the Galera Cluster, including their node UUIDs, names, and IP addresses.
- [Information Schema WSREP\_STATUS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-wsrep_status-table.md): The Information Schema WSREP\_STATUS table provides a comprehensive view of the Galera Cluster status variables, similar to SHOW STATUS LIKE 'wsrep%'
- [Information Schema WSREP\_THD\_STATE](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-wsrep_thd_state.md): The Information Schema WSREP\_THD\_STATE table displays the internal state of Galera threads, helping to monitor replication progress and locking.
- [Information Schema WSREP\_THD\_STATE\_HISTORY](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-wsrep_thd_state_history.md): The Information Schema WSREP\_THD\_STATE\_HISTORY table maintains a history of thread states for Galera replication, aiding in post-incident analysis.
- [Information Schema InnoDB Tables](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables.md): These system tables provide detailed metadata about InnoDB tables, including their structure, storage, and other crucial properties for analysis.
- [Information Schema INNODB\_CMP\_PER\_INDEX and INNODB\_CMP\_PER\_INDEX\_RESET Tables](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb-tables-information-schema-innodb_cmp_per_index-an.md): These tables provide status information on compression operations for XtraDB/InnoDB tables, grouped by individual indexes.
- [Information Schema INNODB\_BUFFER\_PAGE Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_buffer_page-table.md): The Information Schema INNODB\_BUFFER\_PAGE table contains detailed information about each page currently in the InnoDB buffer pool.
- [Information Schema INNODB\_BUFFER\_PAGE\_LRU Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_buffer_page_lru-table.md): The Information Schema INNODB\_BUFFER\_PAGE\_LRU table details pages in the buffer pool and their position in the LRU eviction list.
- [Information Schema INNODB\_BUFFER\_POOL\_PAGES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_buffer_pool_pages-table.md): The Information Schema INNODB\_BUFFER\_POOL\_PAGES table provides a record for each page in the buffer pool, specific to the XtraDB engine.
- [Information Schema INNODB\_BUFFER\_POOL\_PAGES\_BLOB Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_buffer_pool_pages_blob-table.md): The INNODB\_BUFFER\_POOL\_PAGES\_BLOB table contains information about blob pages in the buffer pool, only available for XtraDB.
- [Information Schema INNODB\_BUFFER\_POOL\_PAGES\_INDEX Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_buffer_pool_pages_index-table.md): The INNODB\_BUFFER\_POOL\_PAGES\_INDEX table provides information about index pages in the buffer pool, specific to the XtraDB engine.
- [Information Schema INNODB\_BUFFER\_POOL\_STATS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_buffer_pool_stats-table.md): The Information Schema INNODB\_BUFFER\_POOL\_STATS table displays high-level statistics about the InnoDB buffer pool's activity.
- [Information Schema INNODB\_CHANGED\_PAGES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_changed_pages-table.md): The Information Schema INNODB\_CHANGED\_PAGES table lists pages that have been modified since a specific checkpoint.
- [Information Schema INNODB\_CMP and INNODB\_CMP\_RESET Tables](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_cmp-and-innodb_cmp_reset-tables.md): These tables contain status information on compression operations for compressed XtraDB/InnoDB tables, detailing compress and uncompress ops.
- [Information Schema INNODB\_CMPMEM and INNODB\_CMPMEM\_RESET Tables](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_cmpmem-and-innodb_cmpmem_reset-tables.md): These tables provide status statistics on compressed pages within the buffer pool, useful for analyzing compression efficiency.
- [Information Schema INNODB\_FT\_BEING\_DELETED Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_ft_being_deleted-table.md): This table is used only during an OPTIMIZE TABLE operation to store the document IDs of rows currently being deleted from an InnoDB FULLTEXT index.
- [Information Schema INNODB\_FT\_CONFIG Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_ft_config-table.md): The Information Schema INNODB\_FT\_CONFIG table displays metadata about the configuration of an InnoDB FULLTEXT index, such as the internal cache size.
- [Information Schema INNODB\_FT\_DEFAULT\_STOPWORD Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_ft_default_stopword-table.md): The INNODB\_FT\_DEFAULT\_STOPWORD table lists the default stop words used by InnoDB FULLTEXT indexes when no custom stopword list is defined.
- [Information Schema INNODB\_FT\_DELETED Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_ft_deleted-table.md): The INNODB\_FT\_DELETED table lists document IDs of rows that have been deleted from an InnoDB FULLTEXT index but not yet removed from the index files.
- [Information Schema INNODB\_FT\_INDEX\_CACHE Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_ft_index_cache-table.md): The INNODB\_FT\_INDEX\_CACHE table displays token information from newly inserted rows in a FULLTEXT index before the data is flushed to disk.
- [Information Schema INNODB\_FT\_INDEX\_TABLE Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_ft_index_table-table.md): The INNODB\_FT\_INDEX\_TABLE table provides information about the inverted index (tokens and positions) for an InnoDB FULLTEXT index currently in use.
- [Information Schema INNODB\_LOCK\_WAITS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_lock_waits-table.md): The Information Schema INNODB\_LOCK\_WAITS table maps blocked transactions to the transactions that are blocking them, aiding in deadlock analysis.
- [Information Schema INNODB\_LOCKS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_locks-table.md): The INNODB\_LOCKS table provides information about locks that a transaction has requested but not yet obtained, or locks that are blocking another transaction.
- [Information Schema INNODB\_METRICS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_metrics-table.md): The Information Schema INNODB\_METRICS table contains a wide range of low-level performance metrics and counters for the InnoDB storage engine.
- [Information Schema INNODB\_MUTEXES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_mutexes-table.md): The Information Schema INNODB\_MUTEXES table displays statistics about InnoDB mutex and read-write lock waits, helping to identify internal contention.
- [Information Schema INNODB\_SYS\_COLUMNS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_sys_columns-table.md): The INNODB\_SYS\_COLUMNS table contains metadata about InnoDB table columns, derived directly from the internal InnoDB data dictionary.
- [Information Schema INNODB\_SYS\_DATAFILES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_sys_datafiles-table.md): The INNODB\_SYS\_DATAFILES table, now deprecated and removed, was intended to provide metadata for InnoDB tablespace paths.
- [Information Schema INNODB\_SYS\_FIELDS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_sys_fields-table.md): The INNODB\_SYS\_FIELDS table lists the fields that comprise InnoDB indexes, detailing their position within the index structure.
- [Information Schema INNODB\_SYS\_FOREIGN Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_sys_foreign-table.md): The INNODB\_SYS\_FOREIGN table provides metadata about foreign key constraints defined on InnoDB tables, including reference details.
- [Information Schema INNODB\_SYS\_FOREIGN\_COLS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_sys_foreign_cols-table.md): The INNODB\_SYS\_FOREIGN\_COLS table maps columns to their respective foreign key constraints within the InnoDB storage engine.
- [Information Schema INNODB\_SYS\_INDEXES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_sys_indexes-table.md): The INNODB\_SYS\_INDEXES table provides metadata about InnoDB indexes, including the table they belong to, unique IDs, and type.
- [Information Schema INNODB\_SYS\_SEMAPHORE\_WAITS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_sys_semaphore_waits-table.md): The INNODB\_SYS\_SEMAPHORE\_WAITS table displays threads currently waiting for semaphores, which is useful for debugging high-concurrency contention.
- [Information Schema INNODB\_SYS\_TABLES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_sys_tables-table.md): The INNODB\_SYS\_TABLES table exposes the internal InnoDB data dictionary metadata for tables, including row formats and space IDs.
- [Information Schema INNODB\_SYS\_TABLESPACES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_sys_tablespaces-table.md): The INNODB\_SYS\_TABLESPACES table provides metadata about the tablespaces used by InnoDB, including space ID, page size, and filename.
- [Information Schema INNODB\_SYS\_TABLESTATS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_sys_tablestats-table.md): The INNODB\_SYS\_TABLESTATS table offers low-level performance statistics for InnoDB tables, such as row counts and modification counters.
- [Information Schema INNODB\_SYS\_VIRTUAL Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_sys_virtual-table.md): The INNODB\_SYS\_VIRTUAL table contains metadata about the base columns of virtual generated columns in InnoDB tables.
- [Information Schema INNODB\_TABLESPACES\_ENCRYPTION Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_tablespaces_encryption-table.md): The INNODB\_TABLESPACES\_ENCRYPTION table provides metadata about encrypted InnoDB tablespaces, including key versions and rotation status.
- [Information Schema INNODB\_TABLESPACES\_SCRUBBING Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_tablespaces_scrubbing-table.md): The INNODB\_TABLESPACES\_SCRUBBING table contains statistics about background data scrubbing processes for InnoDB tablespaces.
- [Information Schema INNODB\_TRX Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_trx-table.md): The INNODB\_TRX table stores information about currently executing InnoDB transactions, including transaction state, start time, and locks.
- [Information Schema TEMP\_TABLES\_INFO Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-temp_tables_info-table.md): The TEMP\_TABLES\_INFO table lists active InnoDB temporary tables, including their column counts and tablespace identifiers.
- [Information Schema INNODB\_UNDO\_LOGS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-innodb-tables/information-schema-innodb_undo_logs-table.md): The INNODB\_UNDO\_LOGS table, an XtraDB enhancement, contains information about undo log segments, including transaction IDs and states.
- [Information Schema MyRocks Tables](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables.md): Query INFORMATION\_SCHEMA.MYROCKS\_TABLES. These system tables provide metadata about MyRocks tables, including their storage, compression, and other properties for performance analysis.
- [Information Schema ROCKSDB\_CF\_OPTIONS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_cf_options-table.md): The Information Schema ROCKSDB\_CF\_OPTIONS table contains information about MyRocks column families, such as the column family name and option type.
- [Information Schema ROCKSDB\_CFSTATS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_cfstats-table.md): The Information Schema ROCKSDB\_CFSTATS table provides statistics for each column family in the MyRocks storage engine.
- [Information Schema ROCKSDB\_COMPACTION\_STATS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_compaction_stats-table.md): The Information Schema ROCKSDB\_COMPACTION\_STATS table contains statistics about compaction operations performed by the RocksDB engine.
- [Information Schema ROCKSDB\_DBSTATS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_dbstats-table.md): The Information Schema ROCKSDB\_DBSTATS table displays database-level statistics for the MyRocks storage engine.
- [Information Schema ROCKSDB\_DDL Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_ddl-table.md): The Information Schema ROCKSDB\_DDL table contains information about Data Definition Language (DDL) operations in MyRocks, including table and index names.
- [Information Schema ROCKSDB\_DEADLOCK Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_deadlock-table.md): The Information Schema ROCKSDB\_DEADLOCK table provides information about deadlocks that have occurred within the MyRocks storage engine.
- [Information Schema ROCKSDB\_GLOBAL\_INFO Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_global_info-table.md): The Information Schema ROCKSDB\_GLOBAL\_INFO table contains global configuration information for the MyRocks storage engine.
- [Information Schema ROCKSDB\_INDEX\_FILE\_MAP Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_index_file_map-table.md): The Information Schema ROCKSDB\_INDEX\_FILE\_MAP table maps MyRocks indexes to their corresponding SST files, useful for understanding data storage.
- [Information Schema ROCKSDB\_LOCKS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_locks-table.md): The Information Schema ROCKSDB\_LOCKS table displays information about locks currently held or requested by MyRocks transactions.
- [Information Schema ROCKSDB\_PERF\_CONTEXT Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_perf_context-table.md): The Information Schema ROCKSDB\_PERF\_CONTEXT table contains performance counters for the current session, providing granular metrics on RocksDB operations.
- [Information Schema ROCKSDB\_PERF\_CONTEXT\_GLOBAL Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_perf_context_global-table.md): The Information Schema ROCKSDB\_PERF\_CONTEXT\_GLOBAL table aggregates performance counters from all sessions, offering a global view of MyRocks performance.
- [Information Schema ROCKSDB\_SST\_PROPS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_sst_props-table.md): The Information Schema ROCKSDB\_SST\_PROPS table displays properties of SST files, such as data size and compression ratios, for MyRocks tables.
- [Information Schema ROCKSDB\_TRX Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-myrocks-tables/information-schema-rocksdb_trx-table.md): The Information Schema ROCKSDB\_TRX table provides information about active transactions in MyRocks, including transaction IDs and states.
- [Information Schema XtraDB Tables](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-xtradb-tables.md): These system tables provide metadata about XtraDB tables, including their storage, statistics, and other properties for advanced analysis and management.
- [Information Schema CHANGED\_PAGE\_BITMAPS Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-xtradb-tables/information-schema-changed_page_bitmaps-table.md): The XTRADB\_INTERNAL\_HASH\_TABLES table provides memory usage statistics for internal hash tables used by the XtraDB/InnoDB storage engine.
- [Information Schema XTRADB\_INTERNAL\_HASH\_TABLES Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-xtradb-tables/information-schema-xtradb_internal_hash_tables-table.md): The XTRADB\_INTERNAL\_HASH\_TABLES table provides memory usage statistics for internal hash tables used by the XtraDB/InnoDB storage engine.
- [Information Schema XTRADB\_READ\_VIEW Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-xtradb-tables/information-schema-xtradb_read_view-table.md): The XTRADB\_READ\_VIEW table displays the current MVCC read views, showing which transactions are visible to active queries.
- [Information Schema XTRADB\_RSEG Table](https://mariadb.com/docs/server/reference/system-tables/information-schema/information-schema-tables/information-schema-xtradb-tables/information-schema-xtradb_rseg-table.md): The XTRADB\_RSEG table contains detailed information about the rollback segments used by XtraDB for undo logging and MVCC.
- [Performance Schema](https://mariadb.com/docs/server/reference/system-tables/performance-schema.md): Explore performance\_schema in MariaDB Server. This system database provides detailed, low-level insights into server execution, helping you diagnose performance bottlenecks and optimize your database.
- [Performance Schema Digests](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-digests.md): Statement digests aggregate statistics for similar queries by removing specific data values, allowing you to identify performance patterns across statement types.
- [Performance Schema Overview](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-overview.md): The Performance Schema is a feature for monitoring server performance that inspects internal execution details at a low level with minimal overhead.
- [Performance Schema Status Variables](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-status-variables.md): This page lists status variables that track the internal health of the Performance Schema, such as counters for lost events due to memory constraints.
- [Performance Schema System Variables](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-system-variables.md): Configure the Performance Schema using these system variables to control buffer sizes, set instrumentation limits, and enable specific consumers at startup.
- [Performance Schema Tables](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables.md): Explore the tables in the performance\_schema database, which expose granular metrics on server events, locks, threads, and I/O for detailed performance analysis.
- [List of Performance Schema Tables](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/list-of-performance-schema-tables.md): Browse the List of Performance Schema Tables in MariaDB. Access a comprehensive index of tables and descriptions to assist in monitoring server performance.
- [Performance Schema accounts Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-accounts-table.md): The Performance Schema accounts table stores statistics on current and total connections for each client account connecting to the server.
- [Performance Schema cond\_instances Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-cond_instances-table.md): The cond\_instances table lists all active condition objects (internal code mechanisms for thread signaling) currently on the server.
- [Performance Schema events\_stages\_current Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_stages_current-table.md): The events\_stages\_current table shows the current stage event for each thread, including timer information and nesting details.
- [Performance Schema events\_stages\_history Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_stages_history-table.md): This table records the ten most recent completed stage events per thread, useful for analyzing recent thread activity.
- [Performance Schema events\_stages\_history\_long Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_stages_history_long-table.md): The events\_stages\_history\_long table stores the most recent 10,000 completed stage events globally, providing a deeper history than per-thread tables.
- [Performance Schema events\_stages\_summary\_by\_account\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_stages_summary_by_account_by_event_name-table.md): This table summarizes stage events aggregated by the client account and the specific event name, showing counts and wait times.
- [Performance Schema events\_stages\_summary\_by\_host\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_stages_summary_by_host_by_event_name-table.md): This table summarizes stage events aggregated by the client host and the event name, allowing performance analysis per host.
- [Performance Schema events\_stages\_summary\_by\_thread\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_stages_summary_by_thread_by_event_name-table.md): This table summarizes stage events aggregated by thread and event name, providing granular statistics on thread execution stages.
- [Performance Schema events\_stages\_summary\_by\_user\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_stages_summary_by_user_by_event_name-table.md): This table summarizes stage events aggregated by user name and event name, helping to identify users with resource-intensive stages.
- [Performance Schema events\_stages\_summary\_global\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_stages_summary_global_by_event_name-table.md): This table summarizes stage events aggregated by the client host and the event name, allowing performance analysis per host.
- [Performance Schema events\_statements\_current Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_statements_current-table.md): The events\_statements\_current table displays the current statement event for each thread, including SQL text, timer stats, and error codes.
- [Performance Schema events\_statements\_history Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_statements_history-table.md): This table records the ten most recent completed statement events per thread, offering a short-term history of executed SQL statements.
- [Performance Schema events\_statements\_history\_long Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_statements_history_long-table.md): The events\_statements\_history\_long table stores the most recent 10,000 completed statement events globally, providing extensive query history.
- [Performance Schema events\_statements\_summary\_by\_account\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_statements_summary_by_account_by_event_name-table.md): This table summarizes statement events aggregated by client account and event name, detailing execution counts and timer statistics.
- [Performance Schema events\_statements\_summary\_by\_digest Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_statements_summary_by_digest-table.md): This table aggregates statement events by schema and digest, providing execution counts, latency, and locking statistics for normalized queries.
- [Performance Schema events\_statements\_summary\_by\_host\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_statements_summary_by_host_by_event_name-table.md): This table summarizes statement events aggregated by client host and event name, showing execution frequency and wait times per host.
- [Performance Schema events\_statements\_summary\_by\_program Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_statements_summary_by_program-table.md): This table provides summary statistics for statements executed within stored programs, such as procedures, functions, triggers, and events.
- [Performance Schema events\_statements\_summary\_by\_thread\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_statements_summary_by_thread_by_event_name-table.md): This table summarizes statement events aggregated by thread and event name, allowing analysis of statement execution per individual thread.
- [Performance Schema events\_statements\_summary\_by\_user\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_statements_summary_by_user_by_event_name-table.md): This table summarizes statement events aggregated by user name and event name, helping to identify users executing specific statement types.
- [Performance Schema events\_statements\_summary\_global\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_statements_summary_global_by_event_name-table.md): This table provides a global summary of statement events aggregated by event name, showing total execution counts and wait times for the server.
- [Performance Schema events\_transactions\_current Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_transactions_current-table.md): The events\_transactions\_current table displays the current transaction event for each thread, including state, isolation level, and GTID.
- [Performance Schema events\_transactions\_history Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_transactions_history-table.md): This table records the ten most recent completed stage events per thread, useful for analyzing recent thread activity.
- [Performance Schema events\_transactions\_history\_long Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_transactions_history_long-table.md): The events\_stages\_history\_long table stores the most recent 10,000 completed stage events globally, providing a deeper history than per-thread tables.
- [Performance Schema events\_transactions\_summary\_by\_account\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_transactions_summary_by_account_by_event_name-tab.md): This table summarizes stage events aggregated by the client account and the specific event name, showing counts and wait times.
- [Performance Schema events\_transactions\_summary\_by\_host\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_transactions_summary_by_host_by_event_name-table.md): This table summarizes stage events aggregated by the client host and the event name, allowing performance analysis per host.
- [Performance Schema events\_transactions\_summary\_by\_thread\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_transactions_summary_by_thread_by_event_name-tabl.md): This table summarizes stage events aggregated by thread and event name, providing granular statistics on thread execution stages.
- [Performance Schema events\_transactions\_summary\_by\_user\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_transactions_summary_by_user_by_event_name-table.md): This table summarizes stage events aggregated by user name and event name, helping to identify users with resource-intensive stages.
- [Performance Schema events\_transactions\_summary\_global\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_transactions_summary_global_by_event_name-table.md): This table provides a global summary of statement events aggregated by event name, showing total execution counts and wait times for the server.
- [Performance Schema events\_waits\_current Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_waits_current-table.md): The events\_waits\_current table displays the most recent wait event for each thread, including timer and object information.
- [Performance Schema events\_waits\_history Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_waits_history-table.md): This table records the ten most recent completed wait events per thread, useful for diagnosing recent latency issues.
- [Performance Schema events\_waits\_history\_long Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_waits_history_long-table.md): The events\_waits\_history\_long table stores the most recent 10,000 completed wait events globally, autosized at startup.
- [Performance Schema events\_waits\_summary\_by\_account\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_waits_summary_by_account_by_event_name-table.md): This table summarizes wait events aggregated by client account and event name, providing statistics on wait times and execution counts.
- [Performance Schema events\_waits\_summary\_by\_host\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_waits_summary_by_host_by_event_name-table.md): This table summarizes wait events aggregated by client host and event name, helping to analyze wait latencies on a per-host basis.
- [Performance Schema events\_waits\_summary\_by\_instance Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_waits_summary_by_instance-table.md): This table summarizes wait events per instrument instance, allowing detailed analysis of specific locks, mutexes, or conditions.
- [Performance Schema events\_waits\_summary\_by\_thread\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_waits_summary_by_thread_by_event_name-table.md): This table summarizes wait events aggregated by thread and event name, useful for pinpointing threads experiencing high wait times.
- [Performance Schema events\_waits\_summary\_by\_user\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_waits_summary_by_user_by_event_name-table.md): This table summarizes wait events aggregated by user name and event name, helping to identify users triggering significant wait events.
- [Performance Schema events\_waits\_summary\_global\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-events_waits_summary_global_by_event_name-table.md): This table provides a global summary of wait events aggregated by event name, showing total server-wide wait statistics.
- [Performance Schema file\_instances Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-file_instances-table.md): The file\_instances table lists all file objects currently open by the server, including filenames and the number of open handles.
- [Performance Schema file\_summary\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-file_summary_by_event_name-table.md): This table summarizes file I/O events aggregated by event name, detailing read/write counts and bytes transferred for each file type.
- [Performance Schema file\_summary\_by\_instance Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-file_summary_by_instance-table.md): This table summarizes file I/O events aggregated by file instance, providing granular I/O statistics for individual files.
- [Performance Schema global\_status Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-global_status-table.md): The global\_status table provides a persistent view of global server status variables, aggregating statistics across all threads.
- [Performance Schema host\_cache Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-host_cache-table.md): The host\_cache table exposes the internal host cache contents, including IP-to-hostname resolution details and connection error counters.
- [Performance Schema hosts Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-hosts-table.md): The hosts table contains aggregated connection statistics for each client host, including counts for current and total historical connections.
- [Performance Schema memory\_summary\_by\_account\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-memory_summary_by_account_by_event_name-table.md): This table summarizes memory usage events aggregated by client account and event name, tracking current usage and high-water marks.
- [Performance Schema memory\_summary\_by\_host\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-memory_summary_by_host_by_event_name-table.md): This table summarizes memory usage events aggregated by client host and event name, helping to analyze memory consumption patterns per host.
- [Performance Schema memory\_summary\_by\_thread\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-memory_summary_by_thread_by_event_name-table.md): This table summarizes memory usage events aggregated by thread and event name, allowing for detailed memory profiling of individual threads.
- [Performance Schema memory\_summary\_by\_user\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-memory_summary_by_user_by_event_name-table.md): This table summarizes memory usage events aggregated by user name and event name, useful for identifying users with high memory footprints.
- [Performance Schema memory\_summary\_global\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-memory_summary_global_by_event_name-table.md): This table provides a global summary of memory usage events aggregated by event name, showing total memory allocation across the server.
- [Performance Schema metadata\_locks Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-metadata_locks-table.md): The metadata\_locks table lists currently held and requested metadata locks, which protect database object definitions from concurrent modification.
- [Performance Schema mutex\_instances Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-mutex_instances-table.md): The mutex\_instances table lists all active mutexes (mutual exclusions) instrumented by the Performance Schema, showing their locked state.
- [Performance Schema objects\_summary\_global\_by\_type Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-objects_summary_global_by_type-table.md): This table aggregates usage statistics for objects (tables, events, etc.) by type, schema, and name, showing global access counts and timers.
- [Performance Schema performance\_timers Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-performance_timers-table.md): The performance\_timers table lists available event timers (cycle, nanosecond, microsecond, millisecond) and their overhead characteristics.
- [Performance Schema prepared\_statements\_instances Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-prepared_statements_instances-table.md): The rwlock\_instances table lists all active read-write lock instances, showing the write-lock owner and the number of waiting readers or writers.
- [Performance Schema replication\_applier\_configuration Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-replication_applier_configuration-table.md): This table displays the configuration parameters used by the replica to connect to the primary server, such as host, port, and user credentials.
- [Performance Schema replication\_applier\_status Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-replication_applier_status-table.md): The replication\_applier\_status\_by\_worker table provides status information for each worker thread involved in parallel replication.
- [Performance Schema replication\_applier\_status\_by\_coordinator Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-replication_applier_status_by_coordinator-table.md): This table shows the status of the coordinator thread when parallel replication is enabled, detailing the distribution of transactions to workers.
- [Performance Schema replication\_applier\_status\_by\_worker Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-replication_applier_status_by_worker-table.md): The replication\_applier\_status\_by\_worker table provides status information for each worker thread involved in parallel replication.
- [Performance Schema replication\_connection\_configuration Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-replication_connection_configuration-table.md): This table displays the configuration parameters used by the replica to connect to the primary server, such as host, port, and user credentials.
- [Performance Schema rwlock\_instances Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-rwlock_instances-table.md): The rwlock\_instances table lists all active read-write lock instances, showing the write-lock owner and the number of waiting readers or writers.
- [Performance Schema session\_account\_connect\_attrs Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-session_account_connect_attrs-table.md): This table exposes connection attributes for the current session's account, providing metadata passed by the client application for identification.
- [Performance Schema session\_connect\_attrs Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-session_connect_attrs-table.md): The session\_connect\_attrs table lists connection attributes for the current session, offering details about the client library and environment.
- [Performance Schema session\_status Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-session_status-table.md): The session\_status table displays status variable values for the current session, providing data equivalent to the SHOW SESSION STATUS statement.
- [Performance Schema setup\_actors Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-setup_actors-table.md): The setup\_actors table configures which foreground threads (users/hosts) are monitored, allowing for targeted instrumentation of specific accounts.
- [Performance Schema setup\_consumers Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-setup_consumers-table.md): The setup\_consumers table controls which consumers (destinations) are enabled to store event data, managing the flow of metrics to history tables.
- [Performance Schema setup\_instruments Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-setup_instruments-table.md): The setup\_instruments table lists all supported instruments, allowing administrators to enable collection and configure timing for specific events.
- [Performance Schema setup\_objects Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-setup_objects-table.md): The setup\_objects table configures which database objects (tables, stored programs) are instrumented, enabling filtering by schema or name.
- [Performance Schema setup\_timers Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-setup_timers-table.md): The setup\_timers table defines the timer type (e.g., NANOSECOND, MICROSECOND) used for each instrument class within the Performance Schema.
- [Performance Schema socket\_instances Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-socket_instances-table.md): The socket\_instances table lists active network socket connections, providing details such as the IP address, port, and state of each socket.
- [Performance Schema socket\_summary\_by\_event\_name Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-socket_summary_by_event_name-table.md): This table summarizes socket I/O events aggregated by event name, showing execution counts and wait times for operations like send and receive.
- [Performance Schema socket\_summary\_by\_instance Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-socket_summary_by_instance-table.md): This table summarizes socket I/O events per socket instance, allowing for traffic analysis and latency monitoring of individual connections.
- [Performance Schema status\_by\_account Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-status_by_account-table.md): The status\_by\_account table aggregates session status variables by client account, showing cumulative counters for specific user-host combinations.
- [Performance Schema status\_by\_host Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-status_by_host-table.md): The status\_by\_host table aggregates session status variables by client host, useful for tracking activity levels from specific application servers.
- [Performance Schema status\_by\_thread Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-status_by_thread-table.md): The status\_by\_thread table lists session status variables for each active thread, effectively providing a "SHOW SESSION STATUS" for every connection.
- [Performance Schema status\_by\_user Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-status_by_user-table.md): The status\_by\_user table aggregates session status variables by user name, summarizing activity across all connections for a specific user identity.
- [Performance Schema table\_handles Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-table_handles-table.md): The table\_handles table lists all open table handles, showing which threads are currently accessing which table instances and the locks they hold.
- [Performance Schema table\_io\_waits\_summary\_by\_index\_usage Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-table_io_waits_summary_by_index_usage-table.md): This table aggregates I/O wait statistics by index, helping to identify which indexes handle the most traffic or are causing latency.
- [Performance Schema table\_io\_waits\_summary\_by\_table Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-table_io_waits_summary_by_table-table.md): This table summarizes I/O wait events by table, detailing the frequency and latency of fetch, insert, update, and delete operations.
- [Performance Schema table\_lock\_waits\_summary\_by\_table Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-table_lock_waits_summary_by_table-table.md): This table aggregates table lock wait events, allowing administrators to identify tables experiencing high contention due to locking.
- [Performance Schema threads Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-threads-table.md): The threads table lists all instrumented threads, mapping internal thread IDs to process IDs and providing execution status for every thread.
- [Performance Schema users Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-users-table.md): The users table tracks connection statistics aggregated by user name, including current active connections and total historical connections.
- [Performance Schema user\_variables\_by\_thread Table](https://mariadb.com/docs/server/reference/system-tables/performance-schema/performance-schema-tables/performance-schema-user_variables_by_thread-table.md): This table exposes user-defined variables set within active threads, allowing inspection of custom variables across all sessions.
- [Sys Schema](https://mariadb.com/docs/server/reference/system-tables/sys-schema.md): This schema provides a simplified and user-friendly view of Performance Schema and Information Schema data, aiding in database diagnostics and performance tuning.
- [Sys Schema sys\_config Table](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-sys_config-table.md): The sys\_config table holds persistent configuration options for the Sys Schema, stored using the Aria storage engine to maintain settings across restarts.
- [Sys Schema Stored Functions](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions.md): Explore sys\_schema stored functions in MariaDB Server. These functions simplify querying performance and configuration data, offering a user-friendly interface for database diagnostics.
- [extract\_schema\_from\_file\_name](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/extract_schema_from_file_name.md): This function takes a file path and returns the schema name it belongs to, assuming the file is located within the schema's directory.
- [extract\_table\_from\_file\_name](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/extract_table_from_file_name.md): This function extracts and returns the table name from a given file path, determined solely by parsing the path string.
- [format\_bytes](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/sys_schema_format_bytes.md): Convert bytes to a human-readable string. This function formats a numeric byte count into units like KiB, MiB, GiB, up to EiB.
- [format\_path](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/format_path.md): The format\_path function replaces specific system paths in a given string with their corresponding system variable names for better readability.
- [format\_statement](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/format_statement.md): This function formats and truncates an SQL statement string to a specified length, making it suitable for display in summary views.
- [format\_time](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/format_time.md): The format\_time function converts a time value in picoseconds into a human-readable string with appropriate units (e.g., ms, s, min).
- [list\_add](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/list_add.md): This function appends a value to a comma-separated list of values, which is useful for modifying system variables that take list values.
- [list\_drop](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/list_drop.md): The list\_drop function removes a specified value from a comma-separated list, returning the modified list.
- [ps\_is\_account\_enabled](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/ps_is_account_enabled.md): This function checks whether a specific user account is enabled for instrumentation in the Performance Schema setup\_actors table.
- [ps\_is\_consumer\_enabled](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/ps_is_consumer_enabled.md): This function returns YES or NO indicating whether a specific consumer is currently enabled in the Performance Schema.
- [ps\_is\_instrument\_default\_enabled](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/ps_is_instrument_default_enabled.md): This function checks if a given Performance Schema instrument is enabled by default, returning YES or NO.
- [ps\_is\_instrument\_default\_timed](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/ps_is_instrument_default_timed.md): This function checks if a specific Performance Schema instrument is timed by default, returning YES or NO based on the server's default configuration.
- [ps\_is\_thread\_instrumented](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/ps_is_thread_instrumented.md): The ps\_is\_thread\_instrumented function checks whether a specific thread ID is currently instrumented by the Performance Schema.
- [ps\_thread\_account](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/ps_thread_account.md): This function returns the user account (username@hostname) associated with a specific Performance Schema thread ID.
- [ps\_thread\_id](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/ps_thread_id.md): The ps\_thread\_id function returns the internal Performance Schema thread ID associated with a given connection ID.
- [ps\_thread\_stack](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/ps_thread_stack.md): This function returns a JSON-formatted stack trace of all statements, stages, and events for a given thread, useful for deep diagnostics.
- [ps\_thread\_trx\_info](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/ps_thread_trx_info.md): The ps\_thread\_trx\_info function returns a JSON object detailing the current transaction and executed statements for a specific thread.
- [quote\_identifier](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/quote_identifier.md): This function quotes a given string with backticks to ensure it can be safely used as an identifier in SQL statements.
- [sys\_get\_config](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/sys_get_config.md): The sys\_get\_config function retrieves the value of a specified configuration option from the sys\_config table, or a user variable if set.
- [version\_major](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/version_major.md): This function returns the major version number of the MariaDB Server instance (e.g., 10 from 10.6.4).
- [version\_minor](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/version_minor.md): This function returns the minor version number of the MariaDB Server instance, such as the 6 in 10.6.4.
- [version\_patch](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-functions/version_patch.md): This function returns the patch release version number of the MariaDB Server instance, such as the 4 in 10.6.4.
- [Sys Schema Stored Procedures](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-procedures.md): Explore sys\_schema stored procedures in MariaDB Server. These procedures simplify complex administrative and diagnostic tasks, offering streamlined access to performance and configuration insights.
- [create\_synonym\_db](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-procedures/create_synonym_db.md): The create\_synonym\_db stored procedure creates a new database that contains views mirroring all tables from a source database, useful for creating aliases.
- [optimizer\_switch Helper Functions](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-procedures/optimizer_switch-helper-functions.md): These helper functions allow you to easily enable or disable specific optimizer\_switch flags for the current session.
- [ps\_trace\_statement\_digest](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-procedures/ps_trace_statement_digest.md): This procedure traces a specific statement digest in the Performance Schema, capturing details about its execution for performance analysis.
- [ps\_trace\_thread](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-procedures/ps_trace_thread.md): The ps\_trace\_thread procedure captures a trace of Performance Schema instrumentation for a specific thread and dumps it to a .dot formatted graph file.
- [ps\_truncate\_all\_tables](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-procedures/ps_truncate_all_tables.md): This procedure truncates all Performance Schema summary tables, effectively resetting all aggregated performance statistics.
- [statement\_performance\_analyzer](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-procedures/statement_performance_analyzer.md): This diagnostic procedure creates a report of the statements currently running or recently run on the server, aiding in performance troubleshooting.
- [table\_exists](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-stored-procedures/table_exists.md): The table\_exists procedure checks for the existence of a specific table, view, or temporary table within a given database.
- [Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views.md): Explore sys\_schema views in MariaDB Server. These views offer simplified, aggregated insights into server performance, I/O, and memory usage, making diagnostics and monitoring easier.
- [host\_summary and x$host\_summary Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/host_summary-and-xhost_summary-sys-schema-views.md): The host\_summary views provide a high-level overview of activity per client host, including statement counts, file I/O, and connection statistics.
- [host\_summary\_by\_file\_io and x$host\_summary\_by\_file\_io Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/host_summary_by_file_io-and-xhost_summary_by_file_io-sys-schema-views.md): These views summarize file I/O events grouped by client host, detailing total I/O counts and latency to identify hosts generating heavy disk traffic.
- [host\_summary\_by\_file\_io\_type and x$host\_summary\_by\_file\_io\_type Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/host_summary_by_file_io_type-and-xhost_summary_by_file_io_type-sys-schema-v.md): These views provide a breakdown of file I/O events by event type (e.g., read, write) for each host, helping to characterize the I/O workload.
- [host\_summary\_by\_stages and x$host\_summary\_by\_stages Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/host_summary_by_stages-and-xhost_summary_by_stages-sys-schema-views.md): These views summarize statement execution stages grouped by host, showing where threads spend the most time during query processing.
- [host\_summary\_by\_statement\_type and x$host\_summary\_by\_statement\_type Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/host_summary_by_statement_type-and-xhost_summary_by_statement_type-sys-sche.md): These views aggregate executed statements by type (e.g., SELECT, INSERT) and host, providing statistics on frequency and latency.
- [host\_summary\_by\_statement\_latency and x$host\_summary\_by\_statement\_latency Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/sys-schema-views-host_summary_by_statement_latency-and-xhost_summary_by_sta.md): These views summarize statement statistics grouped by host, sorted by total latency, helping to identify hosts running the most time-consuming queries.
- [innodb\_buffer\_stats\_by\_schema and x$innodb\_buffer\_stats\_by\_schema Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/innodb_buffer_stats_by_schema-and-xinnodb_buffer_stats_by_schema-sys-schema.md): These views summarize InnoDB buffer pool usage, showing the amount of memory and number of pages allocated to each database schema.
- [innodb\_buffer\_stats\_by\_table and x$innodb\_buffer\_stats\_by\_table Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/innodb_buffer_stats_by_table-and-xinnodb_buffer_stats_by_table-sys-schema-v.md): These views provide a granular breakdown of InnoDB buffer pool usage by individual tables, sorted by buffer allocation size.
- [innodb\_lock\_waits and x$innodb\_lock\_waits Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/innodb_lock_waits-and-xinnodb_lock_waits-sys-schema-views.md): These views summarize lock wait information, linking waiting transactions to blocking transactions to help diagnose deadlocks and contention.
- [io\_by\_thread\_by\_latency and x$io\_by\_thread\_by\_latency Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/io_by_thread_by_latency-and-xio_by_thread_by_latency-sys-schema-views.md): These views rank threads by I/O latency, making it easier to identify specific threads that are consuming the most disk resources.
- [io\_global\_by\_file\_by\_bytes and x$io\_global\_by\_file\_by\_bytes Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/io_global_by_file_by_bytes-and-xio_global_by_file_by_bytes-sys-schema-views.md): These views summarize global file I/O statistics grouped by file path, sorted by total bytes read and written.
- [io\_global\_by\_file\_by\_latency and x$io\_global\_by\_file\_by\_latency Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/io_global_by_file_by_latency-and-xio_global_by_file_by_latency-sys-schema-v.md): These views summarize global file I/O statistics grouped by file path, sorted by total latency to highlight slow I/O targets.
- [io\_global\_by\_wait\_by\_bytes and x$io\_global\_by\_wait\_by\_bytes Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/io_global_by_wait_by_bytes-and-xio_global_by_wait_by_bytes-sys-schema-views.md): These views summarize global I/O consumers by event name, displaying total bytes read and written to identify high-throughput events.
- [io\_global\_by\_wait\_by\_latency and x$io\_global\_by\_wait\_by\_latency Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/io_global_by_wait_by_latency-and-xio_global_by_wait_by_latency-sys-schema-v.md): These views summarize global I/O consumers by event name, sorted by total latency, helping to pinpoint slow I/O event types.
- [latest\_file\_io and x$latest\_file\_io Sys Schema Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/latest_file_io-and-xlatest_file_io-sys-schema-views.md): These views display the most recent file I/O events, providing a real-time look at which files are being accessed by the server.
- [memory\_by\_host\_by\_current\_bytes and x$memory\_by\_host\_by\_current\_bytes Views](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/memory_by_host_by_current_bytes-and-xmemory_by_host_by_current_bytes-views.md): These views summarize current memory usage grouped by client host, enabling administrators to track memory consumption per connected host.
- [metrics Sys Schema View](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/metrics-sys-schema-view.md): The metrics view consolidates key performance metrics from Global Status, InnoDB Metrics, and memory summaries into a single unified table.
- [privileges\_by\_table\_by\_level Sys Schema View](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/privileges_by_table_by_level-sys-schema-view.md): The privileges\_by\_table\_by\_level view lists granted privileges broken down by table and the level (Global, Schema, or Table) at which they were granted.
- [schema\_auto\_increment\_columns Sys Schema View](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/schema_auto_increment_columns-sys-schema-view.md): The schema\_auto\_increment\_columns view lists tables with AUTO\_INCREMENT columns, showing the current value and the maximum allowed value for the column type.
- [schema\_object\_overview Sys Schema View](https://mariadb.com/docs/server/reference/system-tables/sys-schema/sys-schema-views/schema_object_overview-sys-schema-view.md): The schema\_object\_overview view provides a count of different database objects (such as tables, views, and routines) within each schema on the server.
- [The mysql Database Tables](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables.md): Explore tables in the mysql database in MariaDB Server. These system tables store essential information for server operation, including user privileges, security settings, and global configuration.
- [mysql.column\_stats Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-column_stats-table.md): The mysql.column\_stats table stores engine-independent column statistics, such as histograms, used by the optimizer to improve query execution plans.
- [mysql.columns\_priv Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-columns_priv-table.md): The mysql.columns\_priv table records column-level privileges granted to users, detailing specific access rights for individual columns.
- [mysql.db Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-db-table.md): The mysql.db table stores database-level privileges, determining which users have access to specific databases and what actions they can perform.
- [mysql.event Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-event-table.md): The mysql.event table contains the definitions and scheduling information for events created with the CREATE EVENT statement.
- [mysql.func Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-func-table.md): The mysql.func table registers user-defined functions (UDFs), storing their names and the shared library files containing their code.
- [mysql.general\_log Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysqlgeneral_log-table.md): The mysql.general\_log table captures a record of all SQL statements received by the server when general query logging is enabled and written to tables.
- [mysql.global\_priv Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-global_priv-table.md): The mysql.global\_priv table stores global privileges and account properties for all users, replacing the older mysql.user table structure.
- [mysql.gtid\_slave\_pos Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysqlgtid_slave_pos-table.md): The mysql.gtid\_slave\_pos table tracks the Global Transaction ID (GTID) of the last applied transaction on a replica to ensure replication consistency.
- [mysql.help\_category Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-help_category-table.md): The mysql.help\_category table stores category information for the server-side help system, organizing help topics into a hierarchy.
- [mysql.help\_keyword Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-help_keyword-table.md): The mysql.help\_keyword table maps keywords to help topics, facilitating keyword-based searches within the MariaDB help system.
- [mysql.help\_relation Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-help_relation-table.md): The mysql.help\_relation table links help keywords to help topics, defining the structure of the server-side help system.
- [mysql.help\_topic Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-help_topic-table.md): The mysql.help\_topic table stores the detailed content of help topics, including descriptions and examples displayed by the HELP command.
- [mysql.index\_stats Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-index_stats-table.md): The mysql.index\_stats table stores engine-independent index statistics, such as cardinality, used by the optimizer to plan query execution.
- [mysql.innodb\_index\_stats](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-innodb_index_stats.md): The mysql.innodb\_index\_stats table stores persistent index statistics for InnoDB, allowing optimizer plans to remain stable across restarts.
- [mysql.innodb\_table\_stats](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-innodb_table_stats.md): The mysql.innodb\_table\_stats table holds persistent table-level statistics for InnoDB, such as row counts, used for query optimization.
- [mysql.password\_reuse\_check\_history Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysqlpassword_reuse_check_history-table.md): This table stores a history of password hashes to enforce security policies regarding password reuse when the relevant plugin is enabled.
- [mysql.plugin Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-plugin-table.md): The mysql.plugin table records information about installed server plugins, ensuring they are reloaded automatically upon server startup.
- [mysql.proc Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-proc-table.md): The mysql.proc table stores the definitions, body, and metadata for stored procedures and functions created on the server.
- [mysql.procs\_priv Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-procs_priv-table.md): The mysql.procs\_priv table records privileges granted to users specifically for executing or altering stored procedures and functions.
- [mysql.proxies\_priv Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-proxies_priv-table.md): The mysql.proxies\_priv table manages proxy user privileges, defining which accounts are authorized to proxy as other users.
- [mysql.roles\_mapping Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-roles_mapping-table.md): The mysql.roles\_mapping table manages role assignments, linking user accounts to the roles they have been granted.
- [mysql.servers Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-servers-table.md): The mysql.servers table stores connection information for remote servers, used by the FEDERATED and Spider storage engines.
- [mysql.slow\_log Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-slow_log-table.md): The mysql.slow\_log table records details of queries that exceed the long\_query\_time threshold when slow query logging to tables is enabled.
- [mysql.table\_stats Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-table_stats-table.md): The mysql.table\_stats table stores engine-independent statistics about tables, such as row counts, to assist the optimizer.
- [mysql.tables\_priv Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-tables_priv-table.md): The mysql.tables\_priv table records table-level privileges granted to users, specifying which actions they can perform on specific tables.
- [mysql.time\_zone Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-time_zone-table.md): The mysql.time\_zone table assigns a unique ID to each time zone supported by the server, linking to other time zone system tables.
- [mysql.time\_zone\_leap\_second Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-time_zone_leap_second-table.md): The mysql.time\_zone\_leap\_second table lists leap second corrections to be applied to specific time zones.
- [mysql.time\_zone\_name Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-time_zone_name-table.md): The mysql.time\_zone\_name table maps human-readable time zone names (e.g., "Europe/Berlin") to their internal time zone IDs.
- [mysql.time\_zone\_transition Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-time_zone_transition-table.md): The mysql.time\_zone\_transition table defines the exact times at which daylight saving time or other time zone transitions occur.
- [mysql.time\_zone\_transition\_type Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-time_zone_transition_type-table.md): The mysql.time\_zone\_transition\_type table describes the properties of time zone transitions, such as the offset and abbreviation.
- [mysql.transaction\_registry Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-transaction_registry-table.md): The mysql.transaction\_registry table is used by system-versioned tables to track transaction IDs and their commit timestamps.
- [mysql.user Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/mysql-user-table.md): Complete mysql.user table reference: mysql.global\_priv view, Host/User identifiers, plugin/authentication\_string fields, and GRANT/CREATE USER integration.
- [Spider mysql Database Tables](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/spider-mysql-database-tables.md): Explore Spider-related tables within the mysql database. These system tables store crucial configuration and metadata for the Spider storage engine, essential for distributed deployments.
- [mysql.spider\_link\_failed\_log Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/spider-mysql-database-tables/mysql-spider_link_failed_log-table.md): This table logs failures when attempting to establish connections to remote Spider links, helping to diagnose network or configuration issues.
- [mysql.spider\_link\_mon\_servers Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/spider-mysql-database-tables/mysql-spider_link_mon_servers-table.md): This table defines the remote servers used for link monitoring in the Spider storage engine, ensuring high availability and failover handling.
- [mysql.spider\_table\_crd Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/spider-mysql-database-tables/mysql-spider_table_crd-table.md): The mysql.spider\_table\_crd table stores cardinality statistics for Spider tables, which the optimizer uses to create efficient query plans.
- [mysql.spider\_table\_position\_for\_recovery Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/spider-mysql-database-tables/mysql-spider_table_position_for_recovery-table.md): This table records XA transaction positions for Spider tables, essential for recovering distributed transactions after a crash.
- [mysql.spider\_table\_sts Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/spider-mysql-database-tables/mysql-spider_table_sts-table.md): The mysql.spider\_table\_sts table holds statistics such as row counts and data length for Spider tables, supporting the optimizer.
- [mysql.spider\_tables Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/spider-mysql-database-tables/mysql-spider_tables-table.md): This table stores specific parameters and metadata for Spider tables, defining how they map to remote backend tables.
- [mysql.spider\_xa Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/spider-mysql-database-tables/mysql-spider_xa-table.md): The mysql.spider\_xa table tracks the status of XA transactions involving Spider tables, ensuring atomicity across distributed nodes.
- [mysql.spider\_xa\_failed\_log Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/spider-mysql-database-tables/mysql-spider_xa_failed_log-table.md): This table logs details of failed XA transactions in the Spider storage engine, providing a record for troubleshooting distributed transaction errors.
- [mysql.spider\_xa\_member Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/spider-mysql-database-tables/mysql-spider_xa_member-table.md): The mysql.spider\_xa\_member table lists the member nodes participating in a distributed XA transaction managed by the Spider engine.
- [Obsolete mysql Database Tables](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/obsolete-mysql-database-tables.md): Explore obsolete tables in the mysql database for MariaDB Server. This section provides information on deprecated system tables, useful for understanding historical contexts or migration planning.
- [mysql.host Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/obsolete-mysql-database-tables/mysql-host-table.md)
- [mysql.ndb\_binlog\_index Table](https://mariadb.com/docs/server/reference/system-tables/the-mysql-database-tables/obsolete-mysql-database-tables/mysqlndb_binlog_index-table.md)
- [Error Codes](https://mariadb.com/docs/server/reference/error-codes.md)
- [MariaDB Error Code Reference](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-code-reference.md)
- [Operating System Error Codes](https://mariadb.com/docs/server/reference/error-codes/operating-system-error-codes.md)
- [MariaDB Error Codes 1000 to 1099](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099.md)
- [Error 1000: hashchk](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1000.md)
- [Error 1001: isamchk](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1001.md)
- [Error 1002: NO](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1002.md)
- [Error 1003: YES](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1003.md)
- [Error 1004: Can't create file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1004.md)
- [Error 1005: Can't create table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1005.md)
- [Error 1006: Can't create database](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1006.md): Reference for MariaDB error 1006 (HY000), including common causes like insufficient disk space and file permission issues.
- [Error 1007: Can't create database, database exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1007.md)
- [Error 1008: Can't drop database; database doesn't exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1008.md)
- [Error 1009: Error dropping database (can't delete)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1009.md)
- [Error 1010: Error dropping database (can't rmdir)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1010.md)
- [Error 1011: Error on delete of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1011.md)
- [Error 1012: Can't read record in system table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1012.md)
- [Error 1013: Can't get status of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1013.md)
- [Error 1014: Can't get working directory](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1014.md)
- [Error 1015: Can't lock file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1015.md)
- [Error 1016: Can't open file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1016.md)
- [Error 1017: Can't find file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1017.md)
- [Error 1018: Can't read dir of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1018.md)
- [Error 1019: Can't change dir to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1019.md)
- [Error 1020: Record has changed since last read in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1020.md)
- [Error 1021: Disk full (%s); waiting for someone to free some space](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1021.md)
- [Error 1022: Can't write; duplicate key in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1022.md)
- [Error 1023: Error on close of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1023.md)
- [Error 1024: Error reading file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1024.md)
- [Error 1025: Error on rename of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1025.md)
- [Error 1026: Error writing file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1026.md)
- [Error 1027: is locked against change](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1027.md)
- [Error 1028: Sort aborted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1028.md)
- [Error 1029: View doesn't exist for](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1029.md)
- [Error 1030: Got error from storage engine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1030.md)
- [Error 1031: Table storage engine doesn't have this option](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1031.md)
- [Error 1032: Can't find record in](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1032.md)
- [Error 1033: Incorrect information in file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1033.md)
- [Error 1034: Incorrect key file for table; try to repair it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1034.md)
- [Error 1035: Old key file for table; repair it!](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1035.md)
- [Error 1036: Table is read only](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1036.md)
- [Error 1037: Out of memory; restart server and try again](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1037.md)
- [Error 1038: Out of sort memory, consider increasing server sort buffer size](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1038.md)
- [Error 1039: Unexpected EOF found when reading file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1039.md)
- [Error 1040: Too many connections](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1040.md)
- [Error 1041: Out of memory](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1041.md)
- [Error 1042: Can't get hostname for your address](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1042.md)
- [Error 1043: Bad handshake](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1043.md)
- [Error 1044: Access denied for user](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1044.md)
- [Error 1045: Access denied for user (using password)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1045.md)
- [Error 1046: No database selected](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1046.md)
- [Error 1047: Unknown command](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1047.md)
- [Error 1048: Column cannot be null](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1048.md)
- [Error 1049: Unknown database](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1049.md)
- [Error 1050: Table already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1050.md)
- [Error 1051: Unknown table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1051.md)
- [Error 1052: Column is ambiguous](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1052.md)
- [Error 1053: Server shutdown in progress](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1053.md)
- [Error 1054: Unknown column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1054.md)
- [Error 1055: isn't in GROUP BY](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1055.md)
- [Error 1056: Can't group on](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1056.md)
- [Error 1057: Statement has sum functions and columns in same statement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1057.md)
- [Error 1058: Column count doesn't match value count](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1058.md)
- [Error 1059: Identifier name is too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1059.md)
- [Error 1060: Duplicate column name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1060.md)
- [Error 1061: Duplicate key name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1061.md)
- [Error 1062: Duplicate entry for key](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1062.md)
- [Error 1063: Incorrect column specifier for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1063.md)
- [Error 1064: near at line](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1064.md)
- [Error 1065: Query was empty](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1065.md)
- [Error 1066: Not unique table/alias](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1066.md)
- [Error 1067: Invalid default value for](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1067.md)
- [Error 1068: Multiple primary key defined](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1068.md)
- [Error 1069: Too many keys specified; max keys allowed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1069.md)
- [Error 1070: Too many key parts specified; max parts allowed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1070.md)
- [Error 1071: Specified key was too long; max key length is](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1071.md)
- [Error 1072: Key column doesn't exist in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1072.md)
- [Error 1073: BLOB column can't be used in key specification with the used table type](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1073.md)
- [Error 1074: Column length too big for column; use BLOB or TEXT instead](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1074.md)
- [Error 1075: Incorrect table definition; there can be only one auto column and it must be defined as](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1075.md)
- [Error 1076: ready for connections](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1076.md)
- [Error 1077: Normal shutdown](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1077.md)
- [Error 1078: Got signal. Aborting!](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1078.md)
- [Error 1079: Shutdown complete](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1079.md)
- [Error 1080: Forcing close of thread](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1080.md)
- [Error 1081: Can't create IP socket](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1081.md)
- [Error 1082: Table has no index like the one used in CREATE INDEX; recreate the table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1082.md)
- [Error 1083: Field separator argument is not what is expected; check the manual](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1083.md)
- [Error 1084: You can't use fixed rowlength with BLOBs; please use 'fields terminated by'](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1084.md)
- [Error 1085: The file must be in the database directory or be readable by all](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1085.md)
- [Error 1086: File already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1086.md)
- [Error 1087: Records Deleted Skipped Warnings](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1087.md)
- [Error 1088: Records Duplicates](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1088.md)
- [Error 1089: Incorrect prefix key; the used key part isn't a string, the used length is longer than t](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1089.md)
- [Error 1090: You can't delete all columns with ALTER TABLE; use DROP TABLE instead](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1090.md)
- [Error 1091: Can't DROP; check that column/key exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1091.md)
- [Error 1092: Records Duplicates Warnings](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1092.md)
- [Error 1093: You can't specify target table for update in FROM clause](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1093.md)
- [Error 1094: Unknown thread id](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1094.md)
- [Error 1095: You are not owner of thread](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1095.md)
- [Error 1096: No tables used](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1096.md)
- [Error 1097: Too many strings for column and SET](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1097.md)
- [Error 1098: Can't generate a unique log-filename](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1098.md)
- [Error 1099: Table was locked with a READ lock and can't be updated](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1000-to-1099/e1099.md)
- [MariaDB Error Codes 1100 to 1199](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199.md)
- [Error 1100: Table was not locked with LOCK TABLES](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1100.md)
- [Error 1101: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1101.md)
- [Error 1102: Incorrect database name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1102.md)
- [Error 1103: Incorrect table name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1103.md)
- [Error 1104: The SELECT would examine more than MAX\_JOIN\_SIZE rows](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1104.md)
- [Error 1105: Unknown error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1105.md)
- [Error 1106: Unknown procedure](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1106.md)
- [Error 1107: Incorrect parameter count to procedure](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1107.md)
- [Error 1108: Incorrect parameters to procedure](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1108.md)
- [Error 1109: Unknown table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1109.md)
- [Error 1110: Column specified twice](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1110.md)
- [Error 1111: Invalid use of group function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1111.md)
- [Error 1112: Table uses an extension that doesn't exist in this MariaDB version](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1112.md)
- [Error 1113: A table must have at least 1 column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1113.md)
- [Error 1114: The table is full](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1114.md)
- [Error 1115: Unknown character set](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1115.md)
- [Error 1116: Too many tables; MariaDB can only use tables in a join](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1116.md)
- [Error 1117: Too many columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1117.md)
- [Error 1118: Row size too large](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1118.md)
- [Error 1119: Thread stack overrun](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1119.md)
- [Error 1120: Cross dependency found in OUTER JOIN; examine your ON conditions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1120.md)
- [Error 1121: Table handler doesn't support NULL in given index](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1121.md)
- [Error 1122: Can't load function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1122.md)
- [Error 1123: Can't initialize function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1123.md)
- [Error 1124: No paths allowed for shared library](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1124.md)
- [Error 1125: Function already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1125.md)
- [Error 1126: Can't open shared library](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1126.md)
- [Error 1127: Can't find symbol in library](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1127.md)
- [Error 1128: Function is not defined](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1128.md)
- [Error 1129: Host is blocked because of many connection errors](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1129.md)
- [Error 1130: Host is not allowed to connect to this MariaDB server](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1130.md)
- [Error 1131: You are using MariaDB as an anonymous user](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1131.md)
- [Error 1132: You must have privileges to update tables in the mysql database](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1132.md)
- [Error 1133: Can't find any matching row in the user table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1133.md)
- [Error 1134: Rows matched Changed Warnings](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1134.md)
- [Error 1135: Can't create a new thread](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1135.md)
- [Error 1136: Column count doesn't match value count at row](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1136.md)
- [Error 1137: Can't reopen table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1137.md)
- [Error 1138: Invalid use of NULL value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1138.md)
- [Error 1139: Got error from regexp](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1139.md)
- [Error 1140: Mixing of GROUP columns with no GROUP columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1140.md)
- [Error 1141: There is no such grant defined for user on host](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1141.md)
- [Error 1142: command denied to user for table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1142.md)
- [Error 1143: command denied to user for column in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1143.md)
- [Error 1144: Illegal GRANT/REVOKE command](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1144.md)
- [Error 1145: The host or user argument to GRANT is too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1145.md)
- [Error 1146: Table doesn't exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1146.md)
- [Error 1147: There is no such grant defined for user on host on table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1147.md)
- [Error 1148: The used command is not allowed with this MariaDB version](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1148.md)
- [Error 1149: You have an error in your SQL syntax](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1149.md)
- [Error 1150: Delayed insert thread couldn't get requested lock for table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1150.md)
- [Error 1151: Too many delayed threads in use](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1151.md)
- [Error 1152: Aborted connection to db user](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1152.md)
- [Error 1153: Got a packet bigger than 'max\_allowed\_packet' bytes](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1153.md)
- [Error 1154: Got a read error from the connection pipe](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1154.md)
- [Error 1155: Got an error from fcntl()](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1155.md)
- [Error 1156: Got packets out of order](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1156.md)
- [Error 1157: Couldn't uncompress communication packet](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1157.md)
- [Error 1158: Got an error reading communication packets](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1158.md): Error 1158 diagnostic reference: communication packet read errors, client abort causes, log\_warnings≥4 diagnostics, error log parsing, and perror output.
- [Error 1159: Got timeout reading communication packets](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1159.md)
- [Error 1160: Got an error writing communication packets](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1160.md)
- [Error 1161: Got timeout writing communication packets](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1161.md)
- [Error 1162: Result string is longer than 'max\_allowed\_packet' bytes](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1162.md)
- [Error 1163: The used table type doesn't support BLOB/TEXT columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1163.md)
- [Error 1164: The used table type doesn't support AUTO\_INCREMENT columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1164.md)
- [Error 1165: INSERT DELAYED can't be used with table because it is locked](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1165.md)
- [Error 1166: Incorrect column name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1166.md)
- [Error 1167: The used storage engine can't index column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1167.md)
- [Error 1168: Unable to open underlying table which is differently defined or of non-MyISAM type or do](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1168.md)
- [Error 1169: Can't write, because of unique constraint, to table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1169.md)
- [Error 1170: BLOB/TEXT column used in key specification without a key length](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1170.md)
- [Error 1171: All parts of a PRIMARY KEY must be NOT NULL](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1171.md)
- [Error 1172: Result consisted of more than one row](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1172.md)
- [Error 1173: This table type requires a primary key](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1173.md)
- [Error 1174: This version of MariaDB is not compiled with RAID support](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1174.md)
- [Error 1175: You are using safe update mode and you tried to update a table without a WHERE that uses](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1175.md)
- [Error 1176: Key doesn't exist in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1176.md)
- [Error 1177: Can't open table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1177.md)
- [Error 1178: The storage engine for the table doesn't support](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1178.md)
- [Error 1179: You are not allowed to execute this command in a transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1179.md)
- [Error 1180: Got error during COMMIT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1180.md)
- [Error 1181: Got error during ROLLBACK](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1181.md)
- [Error 1182: Got error during FLUSH\_LOGS](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1182.md)
- [Error 1183: Got error during CHECKPOINT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1183.md)
- [Error 1184: Aborted connection to db user host](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1184.md)
- [Error 1185: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1185.md)
- [Error 1186: Binlog closed, cannot RESET MASTER](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1186.md)
- [Error 1187: Failed rebuilding the index of dumped table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1187.md)
- [Error 1188: Error from master](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1188.md)
- [Error 1189: Net error reading from master](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1189.md)
- [Error 1190: Net error writing to master](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1190.md)
- [Error 1191: Can't find FULLTEXT index matching the column list](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1191.md)
- [Error 1192: Can't execute the given command because you have active locked tables or an active trans](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1192.md)
- [Error 1193: Unknown system variable](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1193.md)
- [Error 1194: Table is marked as crashed and should be repaired](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1194.md)
- [Error 1195: Table is marked as crashed and last (automatic?) repair failed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1195.md)
- [Error 1196: Some non-transactional changed tables couldn't be rolled back](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1196.md)
- [Error 1197: Multi-statement transaction required more than 'max\_binlog\_cache\_size' bytes of storage](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1197.md)
- [Error 1198: This operation cannot be performed with a running slave; run STOP SLAVE first](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1198.md)
- [Error 1199: This operation requires a running slave; configure slave and do START SLAVE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1100-to-1199/e1199.md)
- [MariaDB Error Codes 1200 to 1299](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299.md)
- [Error 1200: The server is not configured as slave](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1200.md)
- [Error 1201: Could not initialize master info structure](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1201.md)
- [Error 1202: Could not create slave thread; check system resources](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1202.md)
- [Error 1203: User already has more than 'max\_user\_connections' active connections](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1203.md)
- [Error 1204: You may only use constant expressions with SET](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1204.md)
- [Error 1205: Lock wait timeout exceeded; try restarting transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1205.md)
- [Error 1206: The total number of locks exceeds the lock table size](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1206.md)
- [Error 1207: Update locks cannot be acquired during a READ UNCOMMITTED transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1207.md)
- [Error 1208: DROP DATABASE not allowed while thread is holding global read lock](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1208.md)
- [Error 1209: CREATE DATABASE not allowed while thread is holding global read lock](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1209.md)
- [Error 1210: Incorrect arguments to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1210.md)
- [Error 1211: is not allowed to create new users](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1211.md)
- [Error 1212: Incorrect table definition; all MERGE tables must be in the same database](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1212.md)
- [Error 1213: Deadlock found when trying to get lock; try restarting transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1213.md)
- [Error 1214: The used table type doesn't support FULLTEXT indexes](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1214.md)
- [Error 1215: Cannot add foreign key constraint](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1215.md)
- [Error 1216: Cannot add or update a child row: a foreign key constraint fails](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1216.md)
- [Error 1217: Cannot delete or update a parent row: a foreign key constraint fails](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1217.md)
- [Error 1218: Error connecting to master](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1218.md)
- [Error 1219: Error running query on master](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1219.md)
- [Error 1220: Error when executing command](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1220.md)
- [Error 1221: Incorrect usage of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1221.md)
- [Error 1222: The used SELECT statements have a different number of columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1222.md)
- [Error 1223: Can't execute the query because you have a conflicting read lock](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1223.md)
- [Error 1224: Mixing of transactional and non-transactional tables is disabled](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1224.md)
- [Error 1225: Option used twice in statement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1225.md)
- [Error 1226: User has exceeded the resource](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1226.md)
- [Error 1227: Access denied; you need (at least one of) the privilege(s) for this operation](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1227.md)
- [Error 1228: Variable is a SESSION variable and can't be used with SET GLOBAL](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1228.md)
- [Error 1229: Variable is a GLOBAL variable and should be set with SET GLOBAL](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1229.md)
- [Error 1230: Variable doesn't have a default value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1230.md)
- [Error 1231: Variable can't be set to the value of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1231.md)
- [Error 1232: Incorrect argument type to variable](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1232.md)
- [Error 1233: Variable can only be set, not read](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1233.md)
- [Error 1234: Incorrect usage/placement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1234.md)
- [Error 1235: This version of MariaDB doesn't yet support](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1235.md)
- [Error 1236: Got fatal error from master when reading data from binary log](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1236.md)
- [Error 1237: Slave SQL thread ignored the query because of replicate-\*-table rules](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1237.md)
- [Error 1238: Variable is a](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1238.md)
- [Error 1239: Incorrect foreign key definition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1239.md)
- [Error 1240: Key reference and table reference don't match](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1240.md)
- [Error 1241: Operand should contain column(s)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1241.md)
- [Error 1242: Subquery returns more than 1 row](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1242.md)
- [Error 1243: Unknown prepared statement handler given](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1243.md)
- [Error 1244: Help database is corrupt or does not exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1244.md)
- [Error 1245: Cyclic reference on subqueries](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1245.md)
- [Error 1246: Converting column from to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1246.md)
- [Error 1247: Reference not supported](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1247.md)
- [Error 1248: Every derived table must have its own alias](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1248.md)
- [Error 1249: Select was reduced during optimization](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1249.md)
- [Error 1250: Table from one of the SELECTs cannot be used](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1250.md)
- [Error 1251: Client does not support authentication protocol requested by server](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1251.md)
- [Error 1252: All parts of a SPATIAL index must be NOT NULL](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1252.md)
- [Error 1253: COLLATION is not valid for CHARACTER SET](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1253.md)
- [Error 1254: Slave is already running](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1254.md)
- [Error 1255: Slave already has been stopped](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1255.md)
- [Error 1256: Uncompressed data size too large](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1256.md)
- [Error 1257: ZLIB: Not enough memory](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1257.md)
- [Error 1258: ZLIB: Not enough room in the output buffer](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1258.md)
- [Error 1259: ZLIB: Input data corrupted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1259.md)
- [Error 1260: Row was cut by GROUP\_CONCAT()](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1260.md)
- [Error 1261: Row doesn't contain data for all columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1261.md)
- [Error 1262: Row was truncated; it contained more data than there were input columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1262.md)
- [Error 1263: Column set to default value; NULL supplied to NOT NULL columnError 1263: Column set to d](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1263.md)
- [Error 1264: Out of range value for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1264.md)
- [Error 1265: Data truncated for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1265.md)
- [Error 1266: Using storage engine for table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1266.md)
- [Error 1267: Illegal mix of collations for operation](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1267.md)
- [Error 1268: Cannot drop one or more of the requested users](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1268.md)
- [Error 1269: Can't revoke all privileges for one or more of the requested users](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1269.md)
- [Error 1270: Illegal mix of collations for operation](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1270.md)
- [Error 1271: Illegal mix of collations for operation](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1271.md)
- [Error 1272: Variable is not a variable component (can't be used as XXXX.variable\_name)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1272.md)
- [Error 1273: Unknown collation](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1273.md)
- [Error 1274: SSL parameters in CHANGE MASTER are ignored because this MariaDB slave was compiled with](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1274.md)
- [Error 1275: Server is running in --secure-auth mode, but has a password in the old format](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1275.md)
- [Error 1276: Field or reference of SELECT was resolved in SELECT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1276.md)
- [Error 1277: Incorrect parameter or combination of parameters for START SLAVE UNTIL](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1277.md)
- [Error 1278: It is recommended to use --skip-slave-start when doing step-by-step replication with STA](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1278.md)
- [Error 1279: SQL thread is not to be started so UNTIL options are ignored](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1279.md)
- [Error 1280: Incorrect index name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1280.md)
- [Error 1281: Incorrect catalog name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1281.md)
- [Error 1282: Query cache failed to set size; new query cache size is](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1282.md)
- [Error 1283: Column cannot be part of FULLTEXT index](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1283.md)
- [Error 1284: Unknown key cache](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1284.md)
- [Error 1285: MariaDB is started in --skip-name-resolve mode](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1285.md)
- [Error 1286: Unknown storage engine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1286.md)
- [Error 1287: is deprecated and will be removed in a future release. Please use instead](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1287.md)
- [Error 1288: The target table of the is not updatable](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1288.md)
- [Error 1289: The feature is disabled; you need MariaDB built with to have it working](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1289.md)
- [Error 1290: The MariaDB server is running with the option so it cannot execute this statement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1290.md)
- [Error 1291: Column has duplicated value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1291.md)
- [Error 1292: Truncated incorrect value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1292.md)
- [Error 1293: Incorrect table definition; there can be only one TIMESTAMP column with CURRENT\_TIMESTAM](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1293.md)
- [Error 1294: Invalid ON UPDATE clause](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1294.md)
- [Error 1295: This command is not supported in the prepared statement protocol yet](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1295.md)
- [Error 1296: Got error from](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1296.md)
- [Error 1297: Got temporary error from](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1297.md)
- [Error 1298: Unknown or incorrect time zone](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1298.md)
- [Error 1299: Invalid TIMESTAMP value in column at row](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1200-to-1299/e1299.md)
- [MariaDB Error Codes 1300 to 1399](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399.md)
- [Error 1300: Invalid character string](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1300.md)
- [Error 1301: Result was larger than max\_allowed\_packet - truncated](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1301.md)
- [Error 1302: Conflicting declarations](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1302.md)
- [Error 1303: Can't create from within another stored routine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1303.md)
- [Error 1304: already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1304.md)
- [Error 1305: does not exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1305.md)
- [Error 1306: Failed to DROP](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1306.md)
- [Error 1307: Failed to CREATE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1307.md)
- [Error 1308: with no matching label](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1308.md)
- [Error 1309: Redefining label](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1309.md)
- [Error 1310: End-label without match](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1310.md)
- [Error 1311: Referring to uninitialized variable](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1311.md)
- [Error 1312: PROCEDURE can't return a result set in the given context](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1312.md)
- [Error 1313: RETURN is only allowed in a FUNCTION](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1313.md)
- [Error 1314: is not allowed in stored procedures](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1314.md)
- [Error 1315: The update log is deprecated and replaced by the binary log](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1315.md)
- [Error 1316: The update log is deprecated and replaced by the binary log; SET SQL\_LOG\_UPDATE has been](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1316.md)
- [Error 1317: Query execution was interrupted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1317.md)
- [Error 1318: Incorrect number of arguments; expected, got](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1318.md)
- [Error 1319: Undefined CONDITION](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1319.md)
- [Error 1320: No RETURN found in FUNCTION](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1320.md)
- [Error 1321: FUNCTION ended without RETURN](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1321.md)
- [Error 1322: Cursor statement must be a SELECT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1322.md)
- [Error 1323: Cursor SELECT must not have INTO](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1323.md)
- [Error 1324: Undefined CURSOR](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1324.md)
- [Error 1325: Cursor is already open](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1325.md)
- [Error 1326: Cursor is not open](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1326.md)
- [Error 1327: Undeclared variable](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1327.md)
- [Error 1328: Incorrect number of FETCH variables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1328.md)
- [Error 1329: No data - zero rows fetched, selected, or processed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1329.md)
- [Error 1330: Duplicate parameter](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1330.md)
- [Error 1331: Duplicate variable](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1331.md)
- [Error 1332: Duplicate condition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1332.md)
- [Error 1333: Duplicate cursor](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1333.md)
- [Error 1334: Failed to ALTER](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1334.md)
- [Error 1335: Subquery value not supported](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1335.md)
- [Error 1336: is not allowed in stored function or trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1336.md)
- [Error 1337: Variable or condition declaration after cursor or handler declaration](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1337.md)
- [Error 1338: Cursor declaration after handler declaration](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1338.md)
- [Error 1339: Case not found for CASE statement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1339.md)
- [Error 1340: Configuration file is too big](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1340.md)
- [Error 1341: Malformed file type header in file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1341.md)
- [Error 1342: Unexpected end of file while parsing comment](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1342.md)
- [Error 1343: Error while parsing parameter](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1343.md)
- [Error 1344: Unexpected end of file while skipping unknown parameter](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1344.md)
- [Error 1345: EXPLAIN/SHOW can not be issued; lacking privileges for underlying table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1345.md)
- [Error 1346: File has unknown type in its header](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1346.md)
- [Error 1347: '%s.%s' is not %s](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1347.md)
- [Error 1348: Column is not updatable](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1348.md)
- [Error 1349: View's SELECT contains a subquery in the FROM clause](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1349.md)
- [Error 1350: View's SELECT contains clause](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1350.md)
- [Error 1351: View's SELECT contains a variable or parameter](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1351.md)
- [Error 1352: View's SELECT refers to a temporary table'](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1352.md)
- [Error 1353: View's SELECT and view's field list have different column counts](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1353.md)
- [Error 1354: View merge algorithm can't be used here for now](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1354.md)
- [Error 1355: View being updated does not have complete key of underlying table in it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1355.md)
- [Error 1356: View references invalid table(s) or column(s) or function(s) or definer/invoker of view](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1356.md)
- [Error 1357: Can't drop or alter from within another stored routine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1357.md)
- [Error 1358: GOTO is not allowed in a stored procedure handler](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1358.md)
- [Error 1359: Trigger already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1359.md)
- [Error 1360: Trigger does not exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1360.md)
- [Error 1361: Trigger's is view or temporary table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1361.md)
- [Error 1362: Updating of row is not allowed in trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1362.md)
- [Error 1363: There is no row in trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1363.md)
- [Error 1364: Field doesn't have a default value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1364.md)
- [Error 1365: Division by 0](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1365.md)
- [Error 1366: Incorrect value for column at row](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1366.md)
- [Error 1367: Illegal value found during parsing](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1367.md)
- [Error 1368: CHECK OPTION on non-updatable view](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1368.md)
- [Error 1369: CHECK OPTION failed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1369.md)
- [Error 1370: command denied to user for routine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1370.md)
- [Error 1371: Failed purging old relay logs](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1371.md)
- [Error 1372: Password hash should be a %d-digit hexadecimal number](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1372.md)
- [Error 1373: Target log not found in binlog index](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1373.md)
- [Error 1374: I/O error reading log index file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1374.md)
- [Error 1375: Server configuration does not permit binlog purge](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1375.md)
- [Error 1376: Failed on fseek()](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1376.md)
- [Error 1377: Fatal error during log purge](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1377.md)
- [Error 1378: A purgeable log is in use, will not purge](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1378.md)
- [Error 1379: Unknown error during log purge](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1379.md)
- [Error 1380: Failed initializing relay log position](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1380.md)
- [Error 1381: You are not using binary logging](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1381.md)
- [Error 1382: The syntax is reserved for purposes internal to the MariaDB server](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1382.md)
- [Error 1383: WSAStartup Failed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1383.md)
- [Error 1384: Can't handle procedures with different groups yet](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1384.md)
- [Error 1385: Select must have a group with this procedure](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1385.md)
- [Error 1386: Can't use ORDER clause with this procedure](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1386.md)
- [Error 1387: Binary logging and replication forbid changing the global server](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1387.md)
- [Error 1388: Can't map file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1388.md)
- [Error 1389: Wrong magic in](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1389.md)
- [Error 1390: Prepared statement contains too many placeholders](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1390.md)
- [Error 1391: Key part length cannot be 0](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1391.md)
- [Error 1392: View text checksum failed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1392.md)
- [Error 1393: Can not modify more than one base table through a join view](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1393.md)
- [Error 1394: Can not insert into join view without fields list](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1394.md)
- [Error 1395: Can not delete from join view](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1395.md)
- [Error 1396: Operation failed for](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1396.md)
- [Error 1397: XAER\_NOTA: Unknown XID](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1397.md)
- [Error 1398: XAER\_INVAL: Invalid arguments (or unsupported command)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1398.md)
- [Error 1399: XAER\_RMFAIL: The command cannot be executed when global transaction is in the state](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1399.md)
- [MariaDB Error Codes 1400 to 1499](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499.md)
- [Error 1400: XAER\_OUTSIDE: Some work is done outside global transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1400.md)
- [Error 1401: XAER\_RMERR: Fatal error occurred in the transaction branch - check your data for consist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1401.md)
- [Error 1402: XA\_RBROLLBACK: Transaction branch was rolled back](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1402.md)
- [Error 1403: There is no such grant defined for user on host on routine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1403.md)
- [Error 1404: Failed to grant EXECUTE and ALTER ROUTINE privileges](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1404.md)
- [Error 1405: Failed to revoke all privileges to dropped routine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1405.md)
- [Error 1406: Data too long for column at row](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1406.md)
- [Error 1407: Bad SQLSTATE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1407.md)
- [Error 1408: ready for connections. Version: socket: port:](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1408.md)
- [Error 1409: Can't load value from file with fixed size rows to variable](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1409.md)
- [Error 1410: You are not allowed to create a user with GRANT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1410.md)
- [Error 1411: Incorrect value for function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1411.md)
- [Error 1412: Table definition has changed, please retry transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1412.md)
- [Error 1413: Duplicate handler declared in the same block](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1413.md)
- [Error 1414: OUT or INOUT argument for routine is not a variable or NEW pseudo-variable in BEFORE tri](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1414.md)
- [Error 1415: Not allowed to return a result set from](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1415.md)
- [Error 1416: Cannot get geometry object from data you send to the GEOMETRY field](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1416.md)
- [Error 1417: A routine failed and has neither NO SQL nor READS SQL DATA in its declaration](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1417.md)
- [Error 1418: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration an](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1418.md)
- [Error 1419: You do not have the SUPER privilege and binary logging is enabled](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1419.md)
- [Error 1420: You can't execute a prepared statement which has an open cursor associated with it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1420.md)
- [Error 1421: The statement has no open cursor](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1421.md)
- [Error 1422: Explicit or implicit commit is not allowed in stored function or trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1422.md)
- [Error 1423: Field of view underlying table doesn't have a default value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1423.md)
- [Error 1424: Recursive stored functions and triggers are not allowed.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1424.md)
- [Error 1425: Too big scale specified for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1425.md)
- [Error 1426: Too big precision specified for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1426.md)
- [Error 1427: For float(M,D, double(M,D or decimal(M,D, M must be >= D](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1427.md)
- [Error 1428: You can't combine write-locking of system tables with other tables or lock types](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1428.md)
- [Error 1429: Unable to connect to foreign data source](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1429.md)
- [Error 1430: There was a problem processing the query on the foreign data source](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1430.md)
- [Error 1431: The foreign data source you are trying to reference does not exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1431.md)
- [Error 1432: Can't create federated table. The data source connection string is not in the correct format](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1432.md)
- [Error 1433: The data source connection string is not in the correct format](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1433.md)
- [Error 1434: Can't create federated table. Foreign data src error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1434.md)
- [Error 1435: Trigger in wrong schema](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1435.md)
- [Error 1436: Thread stack overrun](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1436.md)
- [Error 1437: Routine body is too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1437.md)
- [Error 1438: Cannot drop default keycache](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1438.md)
- [Error 1439: Display width out of range for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1439.md)
- [Error 1440: XAER\_DUPID: The XID already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1440.md)
- [Error 1441: Datetime function: field overflow](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1441.md)
- [Error 1442: Can't update table in stored function/trigger because it is already used by statement wh](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1442.md)
- [Error 1443: The definition of table prevents operation on table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1443.md)
- [Error 1444: The prepared statement contains a stored routine call that refers to that same statement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1444.md)
- [Error 1445: Not allowed to set autocommit from a stored function or trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1445.md)
- [Error 1446: Definer is not fully qualified](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1446.md)
- [Error 1447: View has no definer information (old table format)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1447.md)
- [Error 1448: You need the SUPER privilege for creation view with definer](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1448.md)
- [Error 1449: The user specified as a definer does not exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1449.md)
- [Error 1450: Changing schema from is not allowed.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1450.md)
- [Error 1451: Cannot delete or update a parent row: a foreign key constraint fails](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1451.md)
- [Error 1452: Cannot add or update a child row: a foreign key constraint fails](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1452.md)
- [Error 1453: Variable must be quoted with ..., or renamed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1453.md)
- [Error 1454: No definer attribute for trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1454.md)
- [Error 1455: has an old format, you should re-create the object(s)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1455.md)
- [Error 1456: Recursive limit (as set by the max\_sp\_recursion\_depth variable) was exceeded for routine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1456.md)
- [Error 1457: Failed to load routine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1457.md)
- [Error 1458: Incorrect routine name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1458.md)
- [Error 1459: Table upgrade required. Please do "REPAIR TABLE" or dump/reload to fix it!](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1459.md)
- [Error 1460: AGGREGATE is not supported for stored functions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1460.md)
- [Error 1461: Can't create more than max\_prepared\_stmt\_count statements](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1461.md)
- [Error 1462: contains view recursion](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1462.md)
- [Error 1463: Non-grouping field is used in clause](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1463.md)
- [Error 1464: The used table type doesn't support SPATIAL indexes](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1464.md)
- [Error 1465: Triggers can not be created on system tables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1465.md)
- [Error 1466: Leading spaces are removed from name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1466.md)
- [Error 1467: Failed to read auto-increment value from storage engine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1467.md)
- [Error 1468: user name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1468.md)
- [Error 1469: host name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1469.md)
- [Error 1470: String is too long for (should be no longer than )](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1470.md)
- [Error 1471: The target table of the is not insertable-into](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1471.md)
- [Error 1472: Table is differently defined or of non-MyISAM type or doesn't exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1472.md)
- [Error 1473: Too high level of nesting for select](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1473.md)
- [Error 1474: Name has become ''](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1474.md)
- [Error 1475: First character of the FIELDS TERMINATED string is ambiguous](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1475.md)
- [Error 1476: The foreign server you are trying to create already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1476.md)
- [Error 1477: The foreign server name you are trying to reference does not exist. Data source error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1477.md)
- [Error 1478: Table storage engine does not support the create option](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1478.md)
- [Error 1479: Syntax error: PARTITIONING requires definition of VALUES for each partition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1479.md)
- [Error 1480: Only PARTITIONING can use VALUES in partition definition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1480.md)
- [Error 1481: MAXVALUE can only be used in last partition definition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1481.md)
- [Error 1482: Subpartitions can only be hash partitions and by key](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1482.md)
- [Error 1483: Must define subpartitions on all partitions if on one partition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1483.md)
- [Error 1484: Wrong number of partitions defined, mismatch with previous setting](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1484.md)
- [Error 1485: Wrong number of subpartitions defined, mismatch with previous setting](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1485.md)
- [Error 1486: Constant/Random expression in (sub)partitioning function is not allowed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1486.md)
- [Error 1487: Expression in RANGE/LIST VALUES must be constant](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1487.md)
- [Error 1488: Field in list of fields for partition function not found in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1488.md)
- [Error 1489: List of fields is only allowed in KEY partitions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1489.md)
- [Error 1490: The partition info in the frm file is not consistent with what can be written into the f](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1490.md)
- [Error 1491: The function returns the wrong type](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1491.md)
- [Error 1492: For partitions each partition must be defined](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1492.md)
- [Error 1493: VALUES LESS THAN value must be strictly increasing for each partition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1493.md)
- [Error 1494: VALUES value must be of same type as partition function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1494.md)
- [Error 1495: Multiple definition of same constant in list partitioning](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1495.md)
- [Error 1496: Partitioning can not be used stand-alone in query](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1496.md)
- [Error 1497: The mix of handlers in the partitions is not allowed in this version of MariaDB](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1497.md)
- [Error 1498: For the partitioned engine it is necessary to define all](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1498.md)
- [Error 1499: Too many partitions (including subpartitions) were defined](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1400-to-1499/e1499.md)
- [MariaDB Error Codes 1500 to 1599](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599.md)
- [Error 1500: It is only possible to mix RANGE/LIST partitioning with HASH/KEY partitioning for subpar](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1500.md)
- [Error 1501: Failed to create specific handler file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1501.md)
- [Error 1502: A BLOB field is not allowed in partition function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1502.md)
- [Error 1503: must include all columns in the table's partitioning function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1503.md)
- [Error 1504: Number of = 0 is not an allowed value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1504.md)
- [Error 1505: Partition management on a not partitioned table is not possible](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1505.md)
- [Error 1506: Foreign key clause is not yet supported in conjunction with partitioning](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1506.md)
- [Error 1507: Error in list of partitions to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1507.md)
- [Error 1508: Cannot remove all partitions, use DROP TABLE instead](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1508.md)
- [Error 1509: COALESCE PARTITION can only be used on HASH/KEY partitions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1509.md)
- [Error 1510: REORGANIZE PARTITION can only be used to reorganize partitions not to change their numbe](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1510.md)
- [Error 1511: REORGANIZE PARTITION without parameters can only be used on auto-partitioned tables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1511.md)
- [Error 1512: PARTITION can only be used on RANGE/LIST partitions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1512.md)
- [Error 1513: Trying to Add partition(s) with wrong number of subpartitions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1513.md)
- [Error 1514: At least one partition must be added](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1514.md)
- [Error 1515: At least one partition must be coalesced](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1515.md)
- [Error 1516: More partitions to reorganize than there are partitions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1516.md)
- [Error 1517: Duplicate partition name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1517.md)
- [Error 1518: It is not allowed to shut off binlog on this command](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1518.md)
- [Error 1519: When reorganizing a set of partitions they must be in consecutive order](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1519.md)
- [Error 1520: Reorganize of range partitions cannot change total ranges except for last partition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1520.md)
- [Error 1521: Partition function not supported in this version for this handler](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1521.md)
- [Error 1522: Partition state cannot be defined from CREATE/ALTER TABLE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1522.md)
- [Error 1523: The handler only supports 32 bit integers in VALUES](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1523.md)
- [Error 1524: Plugin is not loaded](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1524.md)
- [Error 1525: Incorrect value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1525.md)
- [Error 1526: Table has no partition for value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1526.md)
- [Error 1527: It is not allowed to specify more than once](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1527.md)
- [Error 1528: Failed to create](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1528.md)
- [Error 1529: Failed to drop](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1529.md)
- [Error 1530: The handler doesn't support autoextend of tablespaces](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1530.md)
- [Error 1531: A size parameter was incorrectly specified, either number or on the form 10M](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1531.md)
- [Error 1532: The size number was correct but we don't allow the digit part to be more than 2 billion](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1532.md)
- [Error 1533: Failed to alter](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1533.md)
- [Error 1534: Writing one row to the row-based binary log failed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1534.md)
- [Error 1535: Table definition on master and slave does not match](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1535.md)
- [Error 1536: Slave running with --log-slave-updates must use row-based binary logging to be able to r](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1536.md)
- [Error 1537: Event already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1537.md)
- [Error 1538: Failed to store event. Error code from storage engine.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1538.md)
- [Error 1539: Unknown event](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1539.md)
- [Error 1540: Failed to alter event](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1540.md)
- [Error 1541: Failed to drop](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1541.md)
- [Error 1542: INTERVAL is either not positive or too big](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1542.md)
- [Error 1543: ENDS is either invalid or before STARTS](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1543.md)
- [Error 1544: Event execution time is in the past. Event has been disabled](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1544.md)
- [Error 1545: Failed to open mysql.event](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1545.md)
- [Error 1546: No datetime expression provided](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1546.md)
- [Error 1547: Column count is wrong. Expected found. The table is probably corrupted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1547.md)
- [Error 1548: Cannot load from mysql. The table is probably corrupted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1548.md)
- [Error 1549: Failed to delete the event from mysql.event](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1549.md)
- [Error 1550: Error during compilation of event's body](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1550.md)
- [Error 1551: Same old and new event name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1551.md)
- [Error 1552: Data for column too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1552.md)
- [Error 1553: Cannot drop index needed in a foreign key constraint](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1553.md)
- [Error 1554: The syntax is deprecated and will be removed in MariaDB](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1554.md)
- [Error 1555: You can't write-lock a log table. Only read access is possible](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1555.md)
- [Error 1556: You can't use locks with log tables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1556.md)
- [Error 1557: Upholding foreign key constraints for table, entry, key would lead to a duplicate entry](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1557.md)
- [Error 1558: Column count is wrong. Expected found. Created with MariaDB now running. Please use mysq](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1558.md)
- [Error 1559: Cannot switch out of the row-based binary log format when the session has open temporary](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1559.md)
- [Error 1560: Cannot change the binary logging format inside a stored function or trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1560.md)
- [Error 1561: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1561.md)
- [Error 1562: Cannot create temporary table with partitions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1562.md)
- [Error 1563: Partition constant is out of partition function domain](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1563.md)
- [Error 1564: This partition function is not allowed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1564.md)
- [Error 1565: Error in DDL log](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1565.md)
- [Error 1566: Not allowed to use NULL value in VALUES LESS THAN](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1566.md)
- [Error 1567: Incorrect partition name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1567.md)
- [Error 1568: Transaction isolation level can't be changed while a transaction is in progress](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1568.md)
- [Error 1569: ALTER TABLE causes auto\_increment resequencing, resulting in duplicate entry for key](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1569.md)
- [Error 1570: Internal scheduler error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1570.md)
- [Error 1571: Error during starting/stopping of the scheduler](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1571.md)
- [Error 1572: Engine cannot be used in partitioned tables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1572.md)
- [Error 1573: Cannot activate log](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1573.md)
- [Error 1574: The server was not built with row-based replication](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1574.md)
- [Error 1575: Decoding of base64 string failed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1575.md)
- [Error 1576: Recursion of EVENT DDL statements is forbidden when body is present](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1576.md)
- [Error 1577: Cannot proceed because system tables used by Event Scheduler were found damaged at serve](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1577.md)
- [Error 1578: Only integers allowed as number here](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1578.md)
- [Error 1579: This storage engine cannot be used for log tables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1579.md)
- [Error 1580: You cannot '%s' a log table if logging is enabled](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1580.md)
- [Error 1581: Cannot rename. When logging enabled, rename to/from log table must rename two tables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1581.md)
- [Error 1582: Incorrect parameter count in the call to native function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1582.md)
- [Error 1583: Incorrect parameters in the call to native function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1583.md)
- [Error 1584: Incorrect parameters in the call to stored function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1584.md)
- [Error 1585: This function has the same name as a native function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1585.md)
- [Error 1586: Duplicate entry for key](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1586.md)
- [Error 1587: Too many files opened, please execute the command again](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1587.md)
- [Error 1588: Event execution time is in the past and ON COMPLETION NOT PRESERVE is set](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1588.md)
- [Error 1589: Event execution time is in the past and ON COMPLETION NOT PRESERVE is set](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1589.md)
- [Error 1590: The incident occurred on the master](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1590.md)
- [Error 1591: Table has no partition for some existing values](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1591.md)
- [Error 1592: Unsafe statement written to the binary log using statement format since BINLOG\_FORMAT =](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1592.md)
- [Error 1593: Fatal error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1593.md)
- [Error 1594: Relay log read failure](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1594.md)
- [Error 1595: Relay log write failure](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1595.md)
- [Error 1596: Failed to create](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1596.md)
- [Error 1597: Master command failed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1597.md)
- [Error 1598: Binary logging not possible](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1598.md)
- [Error 1599: View has no creation context](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1500-to-1599/e1599.md)
- [MariaDB Error Codes 1600 to 1699](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699.md)
- [Error 1600: Creation context of view is invalid](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1600.md)
- [Error 1601: Creation context of stored routine is invalid](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1601.md)
- [Error 1602: Corrupted TRG file for table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1602.md)
- [Error 1603: Triggers for table have no creation context](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1603.md)
- [Error 1604: Trigger creation context of table is invalid](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1604.md)
- [Error 1605: Creation context of event is invalid](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1605.md)
- [Error 1606: Cannot open table for trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1606.md)
- [Error 1607: Cannot create stored routine. Check warnings](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1607.md)
- [Error 1608: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1608.md)
- [Error 1609: The BINLOG statement of type was not preceded by a format description BINLOG statement.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1609.md)
- [Error 1610: Corrupted replication event was detected](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1610.md)
- [Error 1611: Invalid column reference in LOAD DATA](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1611.md)
- [Error 1612: Being purged log was not found](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1612.md)
- [Error 1613: XA\_RBTIMEOUT: Transaction branch was rolled back: took too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1613.md)
- [Error 1614: XA\_RBDEADLOCK: Transaction branch was rolled back: deadlock was detected](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1614.md)
- [Error 1615: Prepared statement needs to be re-prepared](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1615.md)
- [Error 1616: DELAYED option not supported for table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1616.md)
- [Error 1617: The master info structure does not exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1617.md)
- [Error 1618: option ignored](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1618.md)
- [Error 1619: Built-in plugins cannot be deleted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1619.md)
- [Error 1620: Plugin is busy and will be uninstalled on shutdown](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1620.md)
- [Error 1621: variable is read-only. Use SET to assign the value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1621.md)
- [Error 1622: Storage engine does not support rollback for this statement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1622.md)
- [Error 1623: Unexpected master's heartbeat data](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1623.md)
- [Error 1624: The requested value for the heartbeat period is either negative or exceeds the maximum a](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1624.md)
- [Error 1625: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1625.md)
- [Error 1626: Error in parsing conflict function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1626.md)
- [Error 1627: Write to exceptions table failed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1627.md)
- [Error 1628: Comment for table is too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1628.md)
- [Error 1629: Comment for field is too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1629.md)
- [Error 1630: FUNCTION does not exist. Check the 'Function Name Parsing and Resolution' section in the](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1630.md)
- [Error 1631: Database](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1631.md)
- [Error 1632: Table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1632.md)
- [Error 1633: Partition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1633.md)
- [Error 1634: Subpartition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1634.md)
- [Error 1635: Temporary](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1635.md)
- [Error 1636: Renamed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1636.md)
- [Error 1637: Too many active concurrent transactions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1637.md)
- [Error 1638: Non-ASCII separator arguments are not fully supported](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1638.md)
- [Error 1639: debug sync point wait timed out](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1639.md)
- [Error 1640: debug sync point hit limit reached](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1640.md)
- [Error 1641: Duplicate condition information item](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1641.md)
- [Error 1642: Unhandled user-defined warning condition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1642.md)
- [Error 1643: Unhandled user-defined not found condition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1643.md)
- [Error 1644: Unhandled user-defined exception condition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1644.md)
- [Error 1645: RESIGNAL when handler not active](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1645.md)
- [Error 1646: SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1646.md)
- [Error 1647: Data truncated for condition item](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1647.md)
- [Error 1648: Data too long for condition item](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1648.md)
- [Error 1649: Unknown locale](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1649.md)
- [Error 1650: The requested server id clashes with the slave startup option --replicate-same-server-id](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1650.md)
- [Error 1651: Query cache is disabled; restart the server with query\_cache\_type=1 to enable it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1651.md)
- [Error 1652: Duplicate partition field name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1652.md)
- [Error 1653: Inconsistency in usage of column lists for partitioning](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1653.md)
- [Error 1654: Partition column values of incorrect type](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1654.md)
- [Error 1655: Too many fields](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1655.md)
- [Error 1656: Cannot use MAXVALUE as value in VALUES IN](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1656.md)
- [Error 1657: Cannot have more than one value for this type of partitioning](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1657.md)
- [Error 1658: Row expressions in VALUES IN only allowed for multi-field column partitioning](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1658.md)
- [Error 1659: Field is of a not allowed type for this type of partitioning](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1659.md)
- [Error 1660: The total length of the partitioning fields is too large](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1660.md)
- [Error 1661: Cannot execute statement: impossible to write to binary log since both row-incapable eng](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1661.md)
- [Error 1662: Cannot execute statement: impossible to write to binary log since BINLOG\_FORMAT = ROW an](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1662.md)
- [Error 1663: Cannot execute statement: impossible to write to binary log since statement is unsafe, s](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1663.md)
- [Error 1664: Cannot execute statement: impossible to write to binary log since statement is in row format](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1664.md)
- [Error 1665: Cannot execute statement: impossible to write to binary log since BINLOG\_FORMAT = STATEM](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1665.md)
- [Error 1666: Cannot execute statement: impossible to write to binary log since statement is in row format](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1666.md)
- [Error 1667: Cannot execute statement: impossible to write to binary log since more than one engine i](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1667.md)
- [Error 1668: The statement is unsafe because it uses a LIMIT clause](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1668.md)
- [Error 1669: The statement is unsafe because it uses INSERT DELAYED. This is unsafe because the times](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1669.md)
- [Error 1670: The statement is unsafe because it uses the general log, slow query log, or performance\_](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1670.md)
- [Error 1671: Statement is unsafe because it invokes a trigger or a stored function that inserts into](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1671.md)
- [Error 1672: Statement is unsafe because it uses a UDF which may not return the same value on the sla](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1672.md)
- [Error 1673: Statement is unsafe because it uses a system variable that may have a different value on](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1673.md)
- [Error 1674: Statement is unsafe because it uses a system function that may return a different value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1674.md)
- [Error 1675: Statement is unsafe because it accesses a non-transactional table after accessing a tran](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1675.md)
- [Error 1676: Statement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1676.md)
- [Error 1677: Column of table cannot be converted from type to type](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1677.md)
- [Error 1678: Can't create conversion table for table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1678.md)
- [Error 1679: Cannot modify @@session.binlog\_format inside a transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1679.md)
- [Error 1680: The path specified is too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1680.md)
- [Error 1681: is deprecated and will be removed in a future release.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1681.md)
- [Error 1682: Native table has the wrong structure](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1682.md)
- [Error 1683: Invalid performance\_schema usage](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1683.md)
- [Error 1684: Table was skipped since its definition is being modified by concurrent DDL statement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1684.md)
- [Error 1685: Cannot modify @@session.binlog\_direct\_non\_transactional\_updates inside a transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1685.md)
- [Error 1686: Cannot change the binlog direct flag inside a stored function or trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1686.md)
- [Error 1687: A SPATIAL index may only contain a geometrical type column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1687.md)
- [Error 1688: Comment for index is too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1688.md)
- [Error 1689: Wait on a lock was aborted due to a pending exclusive lock](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1689.md)
- [Error 1690: value is out of range in](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1690.md)
- [Error 1691: A variable of a non-integer based type in LIMIT clause](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1691.md)
- [Error 1692: Mixing self-logging and non-self-logging engines in a statement is unsafe.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1692.md)
- [Error 1693: Statement accesses nontransactional table as well as transactional or temporary table, a](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1693.md)
- [Error 1694: Cannot modify @@session.sql\_log\_bin inside a transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1694.md)
- [Error 1695: Cannot change the sql\_log\_bin inside a stored function or trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1695.md)
- [Error 1696: Failed to read from the .par file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1696.md)
- [Error 1697: VALUES value for partition must have type INT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1697.md)
- [Error 1698: Access denied for user](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1698.md)
- [Error 1699: SET PASSWORD has no significance for users authenticating via plugins](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1600-to-1699/e1699.md)
- [MariaDB Error Codes 1700 to 1799](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799.md)
- [Error 1700: GRANT with IDENTIFIED WITH is illegal because the user already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1700.md)
- [Error 1701: Cannot truncate a table referenced in a foreign key constraint](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1701.md)
- [Error 1702: Plugin is force\_plus\_permanent and can not be unloaded](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1702.md)
- [Error 1703: The requested value for the heartbeat period is less than 1 millisecond](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1703.md)
- [Error 1704: The requested value for the heartbeat period exceeds the value of slave\_net\_timeout seco](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1704.md)
- [Error 1705: Multi-row statements required more than 'max\_binlog\_stmt\_cache\_size' bytes of storage; i](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1705.md)
- [Error 1706: Primary key/partition key update is not allowed since the table is updated both as and](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1706.md)
- [Error 1707: Table rebuild required. Please do "ALTER TABLE FORCE" or dump/reload to fix it!](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1707.md)
- [Error 1708: The value of should be no less than the value of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1708.md)
- [Error 1709: Index column size too large. The maximum column size is bytes.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1709.md)
- [Error 1710: Trigger has an error in its body](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1710.md)
- [Error 1711: Unknown trigger has an error in its body](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1711.md)
- [Error 1712: Index is corrupted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1712.md)
- [Error 1713: Undo log record is too big](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1713.md)
- [Error 1714: INSERT IGNORE... SELECT is unsafe because the order in which rows are retrieved by the S](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1714.md)
- [Error 1715: INSERT... SELECT... ON DUPLICATE KEY UPDATE is unsafe because the order in which rows ar](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1715.md)
- [Error 1716: REPLACE... SELECT is unsafe because the order in which rows are retrieved by the SELECT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1716.md)
- [Error 1717: CREATE... IGNORE SELECT is unsafe because the order in which rows are retrieved by the S](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1717.md)
- [Error 1718: CREATE... REPLACE SELECT is unsafe because the order in which rows are retrieved by the](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1718.md)
- [Error 1719: UPDATE IGNORE is unsafe because the order in which rows are updated determines which (if](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1719.md)
- [Error 1720: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1720.md)
- [Error 1721: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1721.md)
- [Error 1722: Statements writing to a table with an auto-increment column after selecting from another](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1722.md)
- [Error 1723: CREATE TABLE... SELECT... on a table with an auto-increment column is unsafe because the](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1723.md)
- [Error 1724: INSERT... ON DUPLICATE KEY UPDATE on a table with more than one UNIQUE KEY is unsafe](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1724.md)
- [Error 1725: Table is being used in foreign key check.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1725.md)
- [Error 1726: Storage engine does not support system tables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1726.md)
- [Error 1727: INSERT into autoincrement field which is not the first part in the composed primary key](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1727.md)
- [Error 1728: Cannot load from. The table is probably corrupted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1728.md)
- [Error 1729: The requested value for the master delay exceeds the maximum](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1729.md)
- [Error 1730: Only Format\_description\_log\_event and row events are allowed in BINLOG statements](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1730.md)
- [Error 1731: Non matching attribute between partition and table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1731.md)
- [Error 1732: Table to exchange with partition is partitioned](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1732.md)
- [Error 1733: Table to exchange with partition is temporary](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1733.md)
- [Error 1734: Subpartitioned table, use subpartition instead of partition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1734.md)
- [Error 1735: Unknown partition in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1735.md)
- [Error 1736: Tables have different definitions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1736.md)
- [Error 1737: Found a row that does not match the partition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1737.md)
- [Error 1738: Option binlog\_cache\_size is greater than max\_binlog\_cache\_size; setting binlog\_cache\_siz](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1738.md)
- [Error 1739: Cannot use access on index due to type or collation conversion on field](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1739.md)
- [Error 1740: Table to exchange with partition has foreign key references](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1740.md)
- [Error 1741: Key value was not found in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1741.md)
- [Error 1742: Data for column too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1742.md)
- [Error 1743: Replication event checksum verification failed while reading from network.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1743.md)
- [Error 1744: Replication event checksum verification failed while reading from a log file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1744.md)
- [Error 1745: Option binlog\_stmt\_cache\_size is greater than max\_binlog\_stmt\_cache\_size](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1745.md)
- [Error 1746: Can't update table while is being created](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1746.md)
- [Error 1747: PARTITION () clause on non partitioned table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1747.md)
- [Error 1748: Found a row not matching the given partition set](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1748.md)
- [Error 1749: partition doesn't exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1749.md)
- [Error 1750: Failure while changing the type of replication repository](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1750.md)
- [Error 1751: The creation of some temporary tables could not be rolled back.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1751.md)
- [Error 1752: Some temporary tables were dropped, but these operations could not be rolled back.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1752.md)
- [Error 1753: is not supported in multi-threaded slave mode](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1753.md)
- [Error 1754: The number of modified databases exceeds the maximum](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1754.md)
- [Error 1755: Cannot execute the current event group in the parallel mode](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1755.md)
- [Error 1756: %s](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1756.md)
- [Error 1757: FULLTEXT index is not supported for partitioned tables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1757.md)
- [Error 1758: Invalid condition number](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1758.md)
- [Error 1759: Sending passwords in plain text without SSL/TLS is extremely insecure](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1759.md)
- [Error 1760: Storing MariaDB user name or password information in the master.info repository is not s](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1760.md)
- [Error 1761: Foreign key constraint for table, record would lead to a duplicate entry in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1761.md)
- [Error 1762: Foreign key constraint for table, record would lead to a duplicate entry in a child table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1762.md)
- [Error 1763: Setting authentication options is not possible when only the Slave SQL Thread is being s](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1763.md)
- [Error 1764: The table does not have FULLTEXT index to support this query](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1764.md)
- [Error 1765: The system variable cannot be set in stored functions or triggers](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1765.md)
- [Error 1766: The system variable cannot be set when there is an ongoing transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1766.md)
- [Error 1767: The system variable @@SESSION.GTID\_NEXT has the value which is not listed in @@SESSION.G](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1767.md)
- [Error 1768: The system variable @@SESSION.GTID\_NEXT cannot change inside a transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1768.md)
- [Error 1769: The statement 'SET' cannot invoke a stored function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1769.md)
- [Error 1770: The system variable @@SESSION.GTID\_NEXT cannot be 'AUTOMATIC' when @@SESSION.GTID\_NEXT\_L](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1770.md)
- [Error 1771: Skipping transaction because it has already been executed and logged](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1771.md)
- [Error 1772: Malformed GTID set specification](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1772.md)
- [Error 1773: Malformed GTID set encoding](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1773.md)
- [Error 1774: Malformed GTID specification](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1774.md)
- [Error 1775: Impossible to generate Global Transaction Identifier: the integer component reached the](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1775.md)
- [Error 1776: Parameters MASTER\_LOG\_FILE, MASTER\_LOG\_POS, RELAY\_LOG\_FILE and RELAY\_LOG\_POS cannot be s](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1776.md)
- [Error 1777: CHANGE MASTER TO MASTER\_AUTO\_POSITION = 1 can only be executed when @@GLOBAL.GTID\_MODE =](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1777.md)
- [Error 1778: Cannot execute statements with implicit commit inside a transaction when @@SESSION.GTID\_](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1778.md)
- [Error 1779: GTID\_MODE = ON or GTID\_MODE = UPGRADE\_STEP\_2 requires DISABLE\_GTID\_UNSAFE\_STATEMENTS = 1](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1779.md)
- [Error 1780: @@GLOBAL.GTID\_MODE = ON or UPGRADE\_STEP\_1 or UPGRADE\_STEP\_2 requires --log-bin and --log](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1780.md)
- [Error 1781: @@SESSION.GTID\_NEXT cannot be set to UUID:NUMBER when @@GLOBAL.GTID\_MODE = OFF](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1781.md)
- [Error 1782: @@SESSION.GTID\_NEXT cannot be set to ANONYMOUS when @@GLOBAL.GTID\_MODE = ON](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1782.md)
- [Error 1783: @@SESSION.GTID\_NEXT\_LIST cannot be set to a non-NULL value when @@GLOBAL.GTID\_MODE = OFF](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1783.md)
- [Error 1784: Found a Gtid\_log\_event or Previous\_gtids\_log\_event when @@GLOBAL.GTID\_MODE = OFF](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1784.md)
- [Error 1785: When @@GLOBAL.ENFORCE\_GTID\_CONSISTENCY = 1, updates to non-transactional tables can only](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1785.md)
- [Error 1786: CREATE TABLE ... SELECT is forbidden when @@GLOBAL.ENFORCE\_GTID\_CONSISTENCY = 1](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1786.md)
- [Error 1787: When @@GLOBAL.ENFORCE\_GTID\_CONSISTENCY = 1, the statements CREATE TEMPORARY TABLE and DR](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1787.md)
- [Error 1788: The value of @@GLOBAL.GTID\_MODE can only change one step at a time](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1788.md)
- [Error 1789: The slave is connecting using CHANGE MASTER TO MASTER\_AUTO\_POSITION = 1, but the master](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1789.md)
- [Error 1790: @@SESSION.GTID\_NEXT cannot be changed by a client that owns a GTID](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1790.md)
- [Error 1791: Unknown EXPLAIN format name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1791.md)
- [Error 1792: Cannot execute statement in a READ ONLY transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1792.md)
- [Error 1793: Comment for table partition is too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1793.md)
- [Error 1794: Slave is not configured or failed to initialize properly. You must at least set --server](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1794.md)
- [Error 1795: InnoDB presently supports one FULLTEXT index creation at a time](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1795.md)
- [Error 1796: Cannot create FULLTEXT index on temporary InnoDB table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1796.md)
- [Error 1797: Column is of wrong type for an InnoDB FULLTEXT index](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1797.md)
- [Error 1798: Index '%s' is of wrong type for an InnoDB FULLTEXT index](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1798.md)
- [Error 1799: Creating index required more than 'innodb\_online\_alter\_log\_max\_size' bytes of modificati](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1700-to-1799/e1799.md)
- [MariaDB Error Codes 1800 to 1899](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899.md)
- [Error 1800: Unknown ALGORITHM](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1800.md)
- [Error 1801: Unknown LOCK type](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1801.md)
- [Error 1802: CHANGE MASTER cannot be executed when the slave was stopped with an error or killed in M](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1802.md)
- [Error 1803: Cannot recover after SLAVE errored out in parallel execution mode](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1803.md)
- [Error 1804: Cannot clean up worker info tables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1804.md)
- [Error 1805: Column count of is wrong. Expected, found. The table is probably corrupted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1805.md)
- [Error 1806: Slave must silently retry current transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1806.md)
- [Error 1807: There is a foreign key check running on table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1807.md)
- [Error 1808: Schema mismatch](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1808.md)
- [Error 1809: Table in system tablespace](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1809.md)
- [Error 1810: IO Read error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1810.md)
- [Error 1811: IO Write error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1811.md)
- [Error 1812: Tablespace is missing for table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1812.md)
- [Error 1813: Tablespace for table exists. Please DISCARD the tablespace before IMPORT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1813.md)
- [Error 1814: Tablespace has been discarded for table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1814.md)
- [Error 1815: Internal error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1815.md)
- [Error 1816: ALTER TABLE IMPORT TABLESPACE failed with error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1816.md)
- [Error 1817: Index corrupt](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1817.md)
- [Error 1818: YEAR(%lu) column type is deprecated. Creating YEAR(4) column instead.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1818.md)
- [Error 1819: Your password does not satisfy the current policy requirements](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1819.md)
- [Error 1820: You must SET PASSWORD before executing this statement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1820.md)
- [Error 1821: Failed to add the foreign key constraint. Missing index for constraint in the foreign ta](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1821.md)
- [Error 1822: Failed to add the foreign key constraint. Missing index for constraint in the referenced](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1822.md)
- [Error 1823: Failed to add the foreign key constraint to system tables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1823.md)
- [Error 1824: Failed to open the referenced table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1824.md)
- [Error 1825: Failed to add the foreign key constraint on table. Incorrect options in FOREIGN KEY cons](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1825.md)
- [Error 1826: Duplicate foreign key constraint name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1826.md)
- [Error 1827: The password hash doesn't have the expected format](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1827.md)
- [Error 1828: Cannot drop column: needed in a foreign key constraint](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1828.md)
- [Error 1829: Cannot drop column: needed in a foreign key constraint of table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1829.md)
- [Error 1830: Column cannot be NOT NULL: needed in a foreign key constraint SET NULL](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1830.md)
- [Error 1831: Duplicate index defined on the table. This is deprecated and will be disallowed in a fut](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1831.md)
- [Error 1832: Cannot change column: used in a foreign key constraint](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1832.md)
- [Error 1833: Cannot change column: used in a foreign key constraint of table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1833.md)
- [Error 1834: Cannot delete rows from table which is parent in a foreign key constraint of table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1834.md)
- [Error 1835: Malformed communication packet.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1835.md)
- [Error 1836: Running in read-only mode](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1836.md)
- [Error 1837: When GTID\_NEXT is set to a GTID, you must explicitly set it again after a COMMIT or ROLL](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1837.md)
- [Error 1838: The system variable cannot be set in stored procedures](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1838.md)
- [Error 1839: @@GLOBAL.GTID\_PURGED can only be set when @@GLOBAL.GTID\_MODE = ON](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1839.md)
- [Error 1840: @@GLOBAL.GTID\_PURGED can only be set when @@GLOBAL.GTID\_EXECUTED is empty](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1840.md)
- [Error 1841: @@GLOBAL.GTID\_PURGED can only be set when there are no ongoing transactions (not even in](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1841.md)
- [Error 1842: @@GLOBAL.GTID\_PURGED was changed from to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1842.md)
- [Error 1843: @@GLOBAL.GTID\_EXECUTED was changed from to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1843.md)
- [Error 1844: Cannot execute statement: impossible to write to binary log since BINLOG\_FORMAT = STATEM](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1844.md)
- [Error 1845: is not supported for this operation. Try](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1845.md)
- [Error 1846: is not supported. Reason: Try](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1846.md)
- [Error 1847: COPY algorithm requires a lock](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1847.md)
- [Error 1848: Partition specific operations do not yet support LOCK/ALGORITHM](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1848.md)
- [Error 1849: Columns participating in a foreign key are renamed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1849.md)
- [Error 1850: Cannot change column type INPLACE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1850.md)
- [Error 1851: Adding foreign keys needs foreign\_key\_checks=OFF](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1851.md)
- [Error 1852: Creating unique indexes with IGNORE requires COPY algorithm to remove duplicate rows](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1852.md)
- [Error 1853: Dropping a primary key is not allowed without also adding a new primary key](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1853.md)
- [Error 1854: Adding an auto-increment column requires a lock](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1854.md)
- [Error 1855: Cannot replace hidden FTS\_DOC\_ID with a user-visible one](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1855.md)
- [Error 1856: Cannot drop or rename FTS\_DOC\_ID](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1856.md)
- [Error 1857: Fulltext index creation requires a lock](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1857.md)
- [Error 1858: sql\_slave\_skip\_counter can not be set when the server is running with @@GLOBAL.GTID\_MODE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1858.md)
- [Error 1859: Duplicate entry for key](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1859.md)
- [Error 1860: Long database name and identifier for object resulted in path length exceeding maximum c](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1860.md)
- [Error 1861: cannot silently convert NULL values, as required in this SQL\_MODE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1861.md)
- [Error 1862: Your password has expired. To log in you must change it using a client that supports exp](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1862.md)
- [Error 1863: Found a row in wrong partition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1863.md)
- [Error 1864: Cannot schedule event, relay-log name, position to Worker thread because its size exceed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1864.md)
- [Error 1865: Cannot CREATE FULLTEXT INDEX WITH PARSER on InnoDB table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1865.md)
- [Error 1866: The binary log file is logically corrupted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1866.md)
- [Error 1867: file was not purged because it was being read by thread(s), purged only out of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1867.md)
- [Error 1868: file was not purged because it is the active log file](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1868.md)
- [Error 1869: Auto-increment value in UPDATE conflicts with internally generated values](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1869.md)
- [Error 1870: Row events are not logged for statements that modify BLACKHOLE tables in row format](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1870.md)
- [Error 1871: Slave failed to initialize master info structure from the repository](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1871.md)
- [Error 1872: Slave failed to initialize relay log info structure from the repository](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1872.md)
- [Error 1873: Access denied trying to change to user (using password). Disconnecting.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1873.md)
- [Error 1874: InnoDB is in read only mode](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1874.md)
- [Error 1875: STOP SLAVE command execution is incomplete: Slave SQL thread got the stop signal](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1875.md)
- [Error 1876: STOP SLAVE command execution is incomplete: Slave IO thread got the stop signal](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1876.md)
- [Error 1877: Operation cannot be performed. The table is missing, corrupt or contains bad data](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1877.md)
- [Error 1878: Temporary file write failure](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1878.md)
- [Error 1879: Upgrade index name failed, please use create index(alter table) algorithm copy to rebuild](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1879.md)
- [Error 1880: "](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1800-to-1899/e1880.md)
- [MariaDB Error Codes 1900 to 1999](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999.md)
- [Error 1900: "](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1900.md)
- [Error 1901: Function or expression cannot be used in the clause of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1901.md)
- [Error 1902: "](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1902.md)
- [Error 1903: Primary key cannot be defined upon a generated column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1903.md)
- [Error 1904: Key/Index cannot be defined on a virtual generated column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1904.md)
- [Error 1905: Cannot define foreign key with clause on a generated column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1905.md)
- [Error 1906: The value specified for generated column in table has been ignored](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1906.md)
- [Error 1907: This is not yet supported for generated columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1907.md)
- [Error 1908: "](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1908.md)
- [Error 1909: "](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1909.md)
- [Error 1910: storage engine does not support generated columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1910.md)
- [Error 1911: Unknown option](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1911.md)
- [Error 1912: Incorrect value for option](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1912.md)
- [Error 1913: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1913.md)
- [Error 1914: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1914.md)
- [Error 1915: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1915.md)
- [Error 1916: Got overflow when converting to. Value truncated](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1916.md)
- [Error 1917: Truncated value when converting to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1917.md)
- [Error 1918: Encountered illegal value when converting to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1918.md)
- [Error 1919: Encountered illegal format of dynamic column string](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1919.md)
- [Error 1920: Dynamic column implementation limit reached](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1920.md)
- [Error 1921: Illegal value used as argument of dynamic column function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1921.md)
- [Error 1922: Dynamic column contains unknown character set](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1922.md)
- [Error 1923: At least one of the 'in\_to\_exists' or 'materialization' optimizer\_switch flags must be '](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1923.md)
- [Error 1924: Query cache is disabled (resize or similar command in progress); repeat this command lat](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1924.md)
- [Error 1925: Query cache is globally disabled and you can't enable it only for this session](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1925.md)
- [Error 1926: View ORDER BY clause ignored because there is other ORDER BY clause already](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1926.md)
- [Error 1927: Connection was killed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1927.md)
- [Error 1928: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1928.md)
- [Error 1929: Cannot modify @@session.skip\_replication inside a transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1929.md)
- [Error 1930: Cannot modify @@session.skip\_replication inside a stored function or trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1930.md)
- [Error 1931: Query execution was interrupted. The query exceeded. The query result may be incomplete](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1931.md)
- [Error 1932: Table doesn't exist in engine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1932.md)
- [Error 1933: Target is not running an EXPLAINable command](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1933.md)
- [Error 1934: Connection conflicts with existing connection](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1934.md)
- [Error 1935: Master](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1935.md)
- [Error 1936: Can't %s SLAVE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1936.md)
- [Error 1937: SLAVE started](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1937.md)
- [Error 1938: SLAVE stopped](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1938.md)
- [Error 1939: Engine failed to discover table with](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1939.md)
- [Error 1940: Failed initializing replication GTID state](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1940.md)
- [Error 1941: Could not parse GTID list](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1941.md)
- [Error 1942: Could not update replication slave gtid state](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1942.md)
- [Error 1943: GTID conflict (duplicate domain id)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1943.md)
- [Error 1944: Failed to open](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1944.md)
- [Error 1945: Connecting slave requested to start from GTID, which is not in the master's binlog](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1945.md)
- [Error 1946: Failed to load replication slave GTID position from table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1946.md)
- [Error 1947: Specified GTID conflicts with the binary log which contains a more recent GTID](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1947.md)
- [Error 1948: Specified value for @@gtid\_slave\_pos contains no value for replication domain](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1948.md)
- [Error 1949: START SLAVE UNTIL master\_gtid\_pos requires that slave is using GTID](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1949.md)
- [Error 1950: An attempt was made to binlog GTID which would create an out-of-order sequence number wi](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1950.md)
- [Error 1951: The binlog on the master is missing the GTID requested by the slave](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1951.md)
- [Error 1952: Unexpected GTID received from master after reconnect](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1952.md)
- [Error 1953: Cannot modify @@session.gtid\_domain\_id or @@session.gtid\_seq\_no inside a transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1953.md)
- [Error 1954: Cannot modify @@session.gtid\_domain\_id or @@session.gtid\_seq\_no inside a stored function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1954.md)
- [Error 1955: Connecting slave requested to start from GTID which is not in the master's binlog](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1955.md)
- [Error 1956: This operation is not allowed if any GTID has been logged to the binary log](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1956.md)
- [Error 1957: Unknown query id](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1957.md)
- [Error 1958: Bad base64 data as position](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1958.md)
- [Error 1959: Invalid role specification](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1959.md)
- [Error 1960: The current user is invalid](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1960.md)
- [Error 1961: Cannot grant role to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1961.md)
- [Error 1962: Cannot revoke role from](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1962.md)
- [Error 1963: Cannot change @@slave\_parallel\_threads while another change is in progress](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1963.md)
- [Error 1964: Commit failed due to failure of an earlier commit on which this one depends](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1964.md)
- [Error 1965: is a view](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1965.md)
- [Error 1966: When using GTID, @@sql\_slave\_skip\_counter can not be used](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1966.md)
- [Error 1967: The definition for table is too big](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1967.md)
- [Error 1968: Plugin already installed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1968.md)
- [Error 1969: Query execution was interrupted (max\_statement\_time exceeded)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1969.md)
- [Error 1970: does not support subqueries or stored functions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1970.md)
- [Error 1971: The system variable cannot be set in SET STATEMENT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1971.md)
- [Error 1972: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1972.md)
- [Error 1973: Can't create user; it already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1973.md)
- [Error 1974: Can't drop user; it doesn't exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1974.md)
- [Error 1975: Can't create role; it already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1975.md)
- [Error 1976: Can't drop role; it doesn't exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1976.md)
- [Error 1977: Cannot convert character to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1977.md)
- [Error 1978: Incorrect default value for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1978.md)
- [Error 1979: You are not owner of query](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1979.md)
- [Error 1980: Engine-independent statistics are not collected for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1980.md)
- [Error 1981: Aggregate function of SELECT belongs to SELECT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1981.md)
- [Error 1982: option ignored for InnoDB partition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1982.md)
- [MariaDB Error Codes 3000 to 3099](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099.md)
- [Error 3000: File is corrupted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3000.md)
- [Error 3001: Query partially completed on the master (error on master) and was aborted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3001.md)
- [Error 3002: Query caused different errors on master and slave](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3002.md)
- [Error 3003: Storage engine for table is not loaded](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3003.md)
- [Error 3004: GET STACKED DIAGNOSTICS when handler not active](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3004.md)
- [Error 3005: is no longer supported. The statement was converted to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3005.md)
- [Error 3006: Statement is unsafe because it uses a fulltext parser plugin which may not return the sa](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3006.md)
- [Error 3007: Cannot DISCARD/IMPORT tablespace associated with temporary table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3007.md)
- [Error 3008: Foreign key cascade delete/update exceeds max depth of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3008.md)
- [Error 3009: Column count of is wrong](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3009.md)
- [Error 3010: Trigger does not have CREATED attribute](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3010.md)
- [Error 3011: Referenced trigger for the given action time and event type does not exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3011.md)
- [Error 3012: EXPLAIN FOR CONNECTION command is supported only for SELECT/UPDATE/INSERT/DELETE/REPLACE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3012.md)
- [Error 3013: Invalid size for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3013.md)
- [Error 3014: Table storage engine found required create option missing](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3014.md)
- [Error 3015: Out of memory in storage engine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3015.md)
- [Error 3016: The password for anonymous user cannot be expired](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3016.md)
- [Error 3017: This operation cannot be performed with a running slave sql thread](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3017.md)
- [Error 3018: Cannot create FULLTEXT index on materialized subquery](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3018.md)
- [Error 3019: Undo Log error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3019.md)
- [Error 3020: Invalid argument for logarithm](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3020.md)
- [Error 3021: This operation cannot be performed with a running slave io thread](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3021.md)
- [Error 3022: This operation may not be safe when the slave has temporary tables](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3022.md)
- [Error 3023: CHANGE MASTER TO with a MASTER\_LOG\_FILE clause but no MASTER\_LOG\_POS clause may not be s](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3023.md)
- [Error 3024: Query execution was interrupted, maximum statement execution time exceeded](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3024.md)
- [Error 3025: Select is not a read only statement, disabling timer](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3025.md)
- [Error 3026: Duplicate entry](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3026.md)
- [Error 3027: mode no longer has any effect. Use STRICT\_ALL\_TABLES or STRICT\_TRANS\_TABLES instead.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3027.md)
- [Error 3028: Expression of ORDER BY contains aggregate function and applies to a UNION](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3028.md)
- [Error 3029: Expression of ORDER BY contains aggregate function and applies to the result of a non-ag](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3029.md)
- [Error 3030: Slave worker has stopped after at least one previous worker encountered an error when sl](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3030.md)
- [Error 3031: slave\_preserve\_commit\_order is not supported](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3031.md)
- [Error 3032: The server is currently in offline mode](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3032.md)
- [Error 3033: Binary geometry function given two geometries of different srids](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3033.md)
- [Error 3034: Calling geometry function with unsupported types of arguments](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3034.md)
- [Error 3035: Unknown GIS error occurred in function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3035.md)
- [Error 3036: Unknown exception caught in GIS function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3036.md)
- [Error 3037: Invalid GIS data provided to function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3037.md)
- [Error 3038: The geometry has no data in function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3038.md)
- [Error 3039: Unable to calculate centroid because geometry is empty in function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3039.md)
- [Error 3040: Geometry overlay calculation error: geometry data is invalid in function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3040.md)
- [Error 3041: Geometry turn info calculation error: geometry data is invalid in function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3041.md)
- [Error 3042: Analysis procedures of intersection points interrupted unexpectedly in function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3042.md)
- [Error 3043: Unknown exception thrown in function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3043.md)
- [Error 3044: Memory allocation error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3044.md)
- [Error 3045: Domain error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3045.md)
- [Error 3046: Length error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3046.md)
- [Error 3047: Invalid argument error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3047.md)
- [Error 3048: Out of range error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3048.md)
- [Error 3049: Overflow error error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3049.md)
- [Error 3050: Range error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3050.md)
- [Error 3051: Underflow error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3051.md)
- [Error 3052: Logic error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3052.md)
- [Error 3053: Runtime error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3053.md)
- [Error 3054: Unknown exception](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3054.md)
- [Error 3055: Geometry byte string must be little endian](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3055.md)
- [Error 3056: The password provided for the replication user exceeds the maximum length of 32 characte](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3056.md)
- [Error 3057: Incorrect user-level lock name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3057.md)
- [Error 3058: Deadlock found when trying to get user-level lock](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3058.md)
- [Error 3059: REPLACE cannot be executed as it requires deleting rows that are not in the view](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3059.md)
- [Error 3060: Do not support online operation on table with GIS index](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-3000-to-3099/e3060.md)
- [MariaDB Error Codes 4000 to 4099](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099.md)
- [Error 4000: COM\_MULTI can't return a result set in the given context](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4000.md)
- [Error 4001: Command is not allowed for COM\_MULTI](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4001.md)
- [Error 4002: WITH column list and SELECT field list have different column counts](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4002.md)
- [Error 4003: Too many WITH elements in WITH clause](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4003.md)
- [Error 4004: Duplicate query name in WITH clause](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4004.md)
- [Error 4005: No anchors for recursive WITH element](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4005.md)
- [Error 4006: Unacceptable mutual recursion with anchored table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4006.md)
- [Error 4007: Reference to recursive WITH table in materialized derived](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4007.md)
- [Error 4008: Restrictions imposed on recursive definitions are violated for table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4008.md)
- [Error 4009: Window specification with name is not defined](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4009.md)
- [Error 4010: Multiple window specifications with the same name](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4010.md)
- [Error 4011: Window specification referencing another one cannot contain partition list](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4011.md)
- [Error 4012: Referenced window specification already contains order list](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4012.md)
- [Error 4013: Referenced window specification cannot contain window frame](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4013.md)
- [Error 4014: Unacceptable combination of window frame bound specifications](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4014.md)
- [Error 4015: Window function is allowed only in SELECT list and ORDER BY clause](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4015.md)
- [Error 4016: Window function is not allowed in window specification](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4016.md)
- [Error 4017: Window frame is not allowed with](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4017.md)
- [Error 4018: No order list in window specification for](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4018.md)
- [Error 4019: RANGE-type frame requires ORDER BY clause with single sort key](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4019.md)
- [Error 4020: Integer is required for ROWS-type frame](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4020.md)
- [Error 4021: Numeric datatype is required for RANGE-type frame](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4021.md)
- [Error 4022: Frame exclusion is not supported yet](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4022.md)
- [Error 4023: This window function may not have a window frame](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4023.md)
- [Error 4024: Argument of NTILE must be greater than 0](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4024.md)
- [Error 4025: CONSTRAINT failed for](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4025.md)
- [Error 4026: Expression in the clause is too big](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4026.md)
- [Error 4027: Got an error evaluating stored expression](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4027.md)
- [Error 4028: Got an error when calculating default value for](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4028.md)
- [Error 4029: Expression for field is referring to uninitialized field](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4029.md)
- [Error 4030: Only one DEFAULT partition allowed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4030.md)
- [Error 4031: Referenced trigger for the given action time and event type does not exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4031.md)
- [Error 4032: Default/ignore value is not supported for such parameter usage](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4032.md)
- [Error 4033: Only row based replication supported for bulk operations](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4033.md)
- [Error 4034: Uncompress the compressed binlog failed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4034.md)
- [Error 4035: Broken JSON string in argument to function at position](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4035.md)
- [Error 4036: Character disallowed in JSON in argument to function at position](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4036.md)
- [Error 4037: Unexpected end of JSON text in argument to function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4037.md)
- [Error 4038: Syntax error in JSON text in argument to function at position](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4038.md)
- [Error 4039: Incorrect escaping in JSON text in argument to function at position](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4039.md)
- [Error 4040: Limit on JSON nested structures depth is reached in argument to function at position](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4040.md)
- [Error 4041: Unexpected end of JSON path in argument to function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4041.md)
- [Error 4042: Syntax error in JSON path in argument to function at position](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4042.md)
- [Error 4043: Limit on JSON path depth is reached in argument to function at position](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4043.md)
- [Error 4044: Wildcards in JSON path not allowed in argument to function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4044.md)
- [Error 4045: JSON path should end with an array identifier in argument to function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4045.md)
- [Error 4046: Argument 2 to function must be "one" or "all".](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4046.md)
- [Error 4047: CREATE TEMPORARY TABLE is not allowed with ROW\_FORMAT=COMPRESSED or KEY\_BLOCK\_SIZE.](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4047.md)
- [Error 4048: Incorrect GeoJSON format specified for st\_geomfromgeojson function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4048.md)
- [Error 4049: Incorrect GeoJSON format - too few points for linestring specified](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4049.md)
- [Error 4050: Incorrect GeoJSON format - polygon not closed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4050.md)
- [Error 4051: Path expression '$' is not allowed in argument to function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4051.md)
- [Error 4052: A slave with the same server\_uuid/server\_id as this slave has connected to the master](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4052.md)
- [Error 4053: Flashback does not support](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4053.md)
- [Error 4054: Keys are out order during bulk load](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4054.md)
- [Error 4055: Bulk load rows overlap existing rows](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4055.md)
- [Error 4056: Can't execute updates on master with binlog\_format != ROW](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4056.md)
- [Error 4057: MyRocks supports only READ COMMITTED and REPEATABLE READ isolation levels](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4057.md)
- [Error 4058: When unique checking is disabled in MyRocks, INSERT,UPDATE,LOAD statements with clauses](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4058.md)
- [Error 4059: Can't execute updates when you started a transaction with START TRANSACTION WITH CONSIST](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4059.md)
- [Error 4060: This transaction was rolled back and cannot be committed. Only supported operation is to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4060.md)
- [Error 4061: MyRocks currently does not support ROLLBACK TO SAVEPOINT if modifying rows](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4061.md)
- [Error 4062: Only REPEATABLE READ isolation level is supported for START TRANSACTION WITH CONSISTENT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4062.md)
- [Error 4063: Unsupported collation on string indexed column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4063.md)
- [Error 4064: Table '%s' does not exist, but metadata information exists inside MyRocks. This is a sig](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4064.md)
- [Error 4065: Column family flag is different from an existing flag](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4065.md)
- [Error 4066: TTL duration in MyRocks must be an unsigned non-null 64-bit integer](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4066.md)
- [Error 4067: Status error received from RocksDB](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4067.md)
- [Error 4068: Status error received from RocksDB](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4068.md)
- [Error 4069: TTL support is currently disabled when table has a hidden PK](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4069.md)
- [Error 4070: TTL column in MyRocks must be an unsigned non-null 64-bit integer, exist inside the table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4070.md)
- [Error 4071: The per-index column family option has been deprecated](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4071.md)
- [Error 4072: MyRocks failed creating new key definitions during alter](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4072.md)
- [Error 4073: MyRocks failed populating secondary key during alter](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4073.md)
- [Error 4074: Window functions can not be used as arguments to group functions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4074.md)
- [Error 4075: OK packet too large](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4075.md)
- [Error 4076: Incorrect GeoJSON format - empty 'coordinates' array](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4076.md)
- [Error 4077: MyRocks doesn't currently support collations with "No pad" attribute](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4077.md)
- [Error 4078: Illegal parameter data types for operation](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4078.md)
- [Error 4079: Illegal parameter data type for operation](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4079.md)
- [Error 4080: Incorrect parameter count to cursor](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4080.md)
- [Error 4081: Unknown structured system variable or ROW routine variable](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4081.md)
- [Error 4082: Row variable does not have a field](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4082.md)
- [Error 4083: END identifier does not match](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4083.md)
- [Error 4084: Sequence has run out](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4084.md)
- [Error 4085: Sequence values are conflicting](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4085.md)
- [Error 4086: Sequence table structure is invalid](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4086.md)
- [Error 4087: Sequence access error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4087.md)
- [Error 4088: Sequences requires binlog\_format mixed or row](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4088.md)
- [Error 4089: is not a SEQUENCE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4089.md)
- [Error 4090: is not a SEQUENCE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4090.md)
- [Error 4091: Unknown SEQUENCE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4091.md)
- [Error 4092: Unknown VIEW](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4092.md)
- [Error 4093: Wrong INSERT into a SEQUENCE. One can only do single table INSERT into a sequence object](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4093.md)
- [Error 4094: At line in](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4094.md)
- [Error 4095: Subroutine is declared in the package specification but is not defined in the package bo](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4095.md)
- [Error 4096: Subroutine has a forward declaration but is not defined](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4096.md)
- [Error 4097: Compressed column can't be used in key specification](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4097.md)
- [Error 4098: Unknown compression method](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4098.md)
- [Error 4099: The used table value constructor has a different number of values](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4000-to-4099/e4099.md)
- [MariaDB Error Codes 4100 to 4199](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199.md)
- [Error 4100: Field reference can't be used in table value constructor](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4100.md)
- [Error 4101: Numeric datatype is required for function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4101.md)
- [Error 4102: Argument to the function is not a constant for a partition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4102.md)
- [Error 4103: Argument to the function does not belong to the range \[0,1\]](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4103.md)
- [Error 4104: function only accepts arguments that can be converted to numerical types](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4104.md)
- [Error 4105: Aggregate specific instruction (FETCH GROUP NEXT ROW) used in a wrong context](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4105.md)
- [Error 4106: Aggregate specific instruction(FETCH GROUP NEXT ROW) missing from the aggregate function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4106.md)
- [Error 4107: Limit only accepts integer values](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4107.md)
- [Error 4108: Invisible column must have a default value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4108.md)
- [Error 4109: Rows matched: Changed: Inserted: Warnings:](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4109.md)
- [Error 4110: must be of type for system-versioned table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4110.md)
- [Error 4111: Transaction-precise system versioning for is not supported](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4111.md)
- [Error 4112: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4112.md)
- [Error 4113: Wrong partitioning type, expected type](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4113.md)
- [Error 4114: Versioned table last HISTORY partition is out of, need more HISTORY partitions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4114.md)
- [Error 4115: Maybe missing parameters](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4115.md)
- [Error 4116: Can only drop oldest partitions when rotating by INTERVAL](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4116.md)
- [Error 4117: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4117.md)
- [Error 4118: Partition contains non-historical data](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4118.md)
- [Error 4119: Not allowed for system-versioned. Change @@system\_versioning\_alter\_history to proceed wi](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4119.md)
- [Error 4120: Not allowed for system-versioned. Change to/from native system versioning engine is not](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4120.md)
- [Error 4121: SYSTEM\_TIME range selector is not allowed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4121.md)
- [Error 4122: Conflicting FOR SYSTEM\_TIME clauses in WITH RECURSIVE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4122.md)
- [Error 4123: Table must have at least one versioned column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4123.md)
- [Error 4124: Table is not system-versioned](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4124.md)
- [Error 4125: Wrong parameters for: missing](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4125.md)
- [Error 4126: PERIOD FOR SYSTEM\_TIME must use columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4126.md)
- [Error 4127: Wrong parameters for partitioned: wrong value for](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4127.md)
- [Error 4128: Wrong partitions for: must have at least one HISTORY and exactly one last CURRENT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4128.md)
- [Error 4129: TRX\_ID not found in mysql.transaction\_registry](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4129.md)
- [Error 4130: Can not change system versioning field](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4130.md)
- [Error 4131: Can not DROP SYSTEM VERSIONING for table partitioned BY SYSTEM\_TIME](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4131.md)
- [Error 4132: System-versioned tables in the database are not supported](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4132.md)
- [Error 4133: Transaction registry is disabled](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4133.md)
- [Error 4134: Duplicate ROW column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4134.md)
- [Error 4135: Table is already system-versioned](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4135.md)
- [Error 4136: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4136.md)
- [Error 4137: System-versioned tables do not support](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4137.md)
- [Error 4138: Transaction-precise system-versioned tables do not support partitioning by ROW START or](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4138.md)
- [Error 4139: The index file for table is full](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4139.md)
- [Error 4140: The column cannot be changed more than once in a single UPDATE statement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4140.md)
- [Error 4141: Row with no elements is not allowed in table value constructor in this context](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4141.md)
- [Error 4142: SYSTEM\_TIME partitions in table does not support historical query](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4142.md)
- [Error 4143: index does not support this operation](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4143.md)
- [Error 4144: Changing table options requires the table to be rebuilt](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4144.md)
- [Error 4145: Can't execute the command as you have a BACKUP STAGE active](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4145.md)
- [Error 4146: You must start backup with "BACKUP STAGE START"](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4146.md)
- [Error 4147: Backup stage is same or before current backup stage](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4147.md)
- [Error 4148: Backup stage failed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4148.md)
- [Error 4149: Unknown backup stage: Stage should be one of START, FLUSH, BLOCK\_DDL, BLOCK\_COMMIT or EN](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4149.md)
- [Error 4150: User is blocked because of too many credential errors; unblock with 'FLUSH PRIVILEGES'](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4150.md)
- [Error 4151: Access denied, this account is locked](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4151.md)
- [Error 4152: Application-time period table cannot be temporary](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4152.md)
- [Error 4153: Fields of PERIOD FOR have different types](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4153.md)
- [Error 4154: Cannot specify more than one application-time period](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4154.md)
- [Error 4155: Period field cannot be](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4155.md)
- [Error 4156: Period is not found in table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4156.md)
- [Error 4157: Column used in period specified in update SET list](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4157.md)
- [Error 4158: Can't DROP CONSTRAINT. Use DROP PERIOD for this](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4158.md)
- [Error 4159: Specified key part was too long; max key part length is](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4159.md)
- [Error 4160: Comment for database is too long](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4160.md)
- [Error 4161: Unknown data type](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4161.md)
- [Error 4162: Operator does not exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4162.md)
- [Error 4163: Table history row start is later than row end](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4163.md)
- [Error 4164: STARTS is later than query time, first history partition may exceed INTERVAL value](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4164.md)
- [Error 4165: DDL-statement is forbidden as table storage engine does not support Galera replication](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4165.md)
- [Error 4166: The used command is not allowed because the MariaDB server or client has disabled the lo](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4166.md)
- [Error 4167: No secure transports are configured, unable to set --require\_secure\_transport=ON](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4167.md)
- [Error 4168: Slave SQL thread ignored the '%s' because table is shared](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4168.md)
- [Error 4169: AUTO\_INCREMENT column cannot be used in the UNIQUE index](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4169.md)
- [Error 4170: Key cannot explicitly include column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4170.md)
- [Error 4171: Key cannot have WITHOUT OVERLAPS](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4171.md)
- [Error 4172: is not allowed in this context](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4172.md)
- [Error 4173: Engine does not support rollback. Changes where committed during rollback call](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4173.md)
- [Error 4174: A primary key cannot be marked as IGNORE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4174.md)
- [Error 4175: SKIP LOCKED makes this statement unsafe](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4175.md)
- [Error 4176: Field can't be set for JSON\_TABLE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4176.md)
- [Error 4177: Every table function must have an alias](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4177.md)
- [Error 4178: Can't store an array or an object in the scalar column of JSON\_TABLE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4178.md)
- [Error 4179: Can't store multiple matches of the path in the column of JSON\_TABLE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4179.md)
- [Error 4180: FETCH ... WITH TIES requires ORDER BY clause to be present](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4180.md)
- [Error 4181: Dropped orphan trigger, originally created for table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4181.md)
- [Error 4182: Storage engine is disabled](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4182.md)
- [Error 4183: SFORMAT error](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4183.md)
- [Error 4184: Convert partition is not supported for subpartitioned table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4184.md)
- [Error 4185: MariaDB tried to use the %s, but its provider plugin is not loaded](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4185.md)
- [Error 4186: Failed to parse histogram for table at offset](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4186.md)
- [Error 4187: OUT or INOUT argument for function is not allowed here](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4187.md)
- [Error 4188: Replicated query table can not be temporary](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4188.md)
- [Error 4189: Versioned table: adding HISTORY partition(s) failed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4189.md)
- [Error 4190: is implicitly changing the value of from to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4190.md)
- [Error 4191: CHANGE MASTER TO option is missing requirement](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4191.md)
- [Error 4192: Slave log event execution was interrupted (slave\_max\_statement\_time exceeded)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4192.md)
- [Error 4193: Invalid value for keyword](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4193.md)
- [Error 4194: keyword is not supported](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4194.md)
- [Error 4195: Variable schema is not supported](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4195.md)
- [Error 4196: Pseudo thread id should not be modified by the client as it will be overwritten](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4196.md)
- [Error 4197: Wrong number of columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4197.md)
- [Error 4198: Sequence tables cannot have any keys](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4198.md)
- [Error 4199: Sequence tables cannot have any constraints](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4100-to-4199/e4199.md)
- [MariaDB Error Codes 4200 to 4299](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299.md)
- [Error 4200: ORDER BY](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4200.md)
- [Error 4201: The variable is ignored](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4201.md)
- [Error 4202: Incorrect column name count for derived table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4202.md)
- [Error 4203: Values were longer than max\_sort\_length. Sorting used only the first bytes](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4203.md)
- [Error 4204: Invalid binary vector format](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4204.md)
- [Error 4205: Invalid vector format at offset](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4205.md)
- [Error 4206: Cannot determine distance type for VEC\_DISTANCE, index is not found](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4206.md)
- [Error 4221: Unresolved table name for hint](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4221.md)
- [Error 4222: Unresolved index name for hint](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4222.md)
- [Error 4223: Optimizer hints are not supported inside view definitions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4223.md)
- [Error 4224: Hint is ignored as malformed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4224.md)
- [Error 4225: Optimizer hints at the INSERT part of a INSERT..SELECT statement are not supported](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4225.md)
- [Error 4226: Slave SQL thread aborted](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-4200-to-4299/e4226.md)
- [Client/Server Protocol](https://mariadb.com/docs/server/reference/clientserver-protocol.md): Understand the MariaDB client/server protocol. This section details how clients communicate with the server, including connection, authentication, query execution, and result set handling.
- [Protocol Data Types](https://mariadb.com/docs/server/reference/clientserver-protocol/protocol-data-types.md): This page defines the fundamental data types used in the MariaDB client/server protocol, including integers, strings, and binary representations.
- [MariaDB Protocol Differences with MySQL](https://mariadb.com/docs/server/reference/clientserver-protocol/mariadb-protocol-differences-with-mysql.md): Learn about the specific extensions and differences in the MariaDB protocol compared to MySQL, such as extended capability flags and metadata.
- [0 - Packet](https://mariadb.com/docs/server/reference/clientserver-protocol/0-packet.md): Understand the standard packet structure in the MariaDB protocol, including the packet header, length, sequence number, and payload handling.
- [1 - Connecting](https://mariadb.com/docs/server/reference/clientserver-protocol/1-connecting.md): Learn about the connection phase in the client/server protocol. This section details how clients establish initial communication with the server, including handshaking and authentication processes.
- [Connecting](https://mariadb.com/docs/server/reference/clientserver-protocol/1-connecting/connection.md): The connection phase involves an initial handshake where the client and server exchange capabilities, default settings, and authentication data to establish a session.
- [Connecting via sha256\_password](https://mariadb.com/docs/server/reference/clientserver-protocol/1-connecting/sha256_password-plugin.md): The sha256\_password plugin manages authentication using SHA-256 encryption, supporting both clear text passwords over SSL and RSA encrypted password exchange.
- [Connecting via caching\_sha2\_password](https://mariadb.com/docs/server/reference/clientserver-protocol/1-connecting/caching_sha2_password-authentication-plugin.md): This plugin implements the caching\_sha2\_password authentication method, using an in-memory cache for fast authentication or RSA encryption for full verification.
- [2 - Text Protocol](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol.md): Understand the text protocol in the Server's client/server communication. This section details how SQL commands and results are exchanged as plain text, including command types and packet structures.
- [COM\_CHANGE\_USER](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_change_user.md): This command allows a connected client to re-authenticate as a different user without closing and reopening the connection.
- [COM\_CREATE\_DB](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_create_db.md): This command creates a new database on the server, functionally equivalent to the SQL statement CREATE DATABASE.
- [COM\_DEBUG](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_debug.md): This command forces the server to dump debug information to the standard output or log, requiring the SUPER privilege.
- [COM\_DROP\_DB](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_drop_db.md): This command drops an existing database from the server, functionally equivalent to the SQL statement DROP DATABASE.
- [COM\_FIELD\_LIST](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_field_list.md): This command retrieves a list of fields (columns) for a specified table, similar to the SHOW COLUMNS SQL statement.
- [COM\_INIT\_DB](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_init_db.md): This command selects the default database for the current connection, functionally equivalent to the USE statement.
- [COM\_PING](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_ping.md): This command checks if the server is alive and reachable, the server responds with an OK packet if it is running.
- [COM\_PROCESSLIST](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_processlist.md): This command retrieves a list of active threads and their current status, similar to the SHOW PROCESSLIST statement.
- [COM\_PROCESS\_KILL](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_process_kill.md): This command asks the server to terminate a specific connection thread, functionally equivalent to the KILL statement.
- [COM\_QUERY](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_query.md): This command sends an SQL statement to the server for execution immediately, without the prepare/execute steps.
- [COM\_QUIT](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_quit.md): This command instructs the server to close the connection and release associated resources.
- [COM\_RESET\_CONNECTION](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_reset_connection.md): This command resets the session state (variables, tables, etc.) to its initial values without closing the connection.
- [COM\_SET\_OPTION](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_set_option.md): This command configures client-specific options for the current connection, such as enabling or disabling multi-statements.
- [COM\_SHUTDOWN](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_shutdown.md): This command requests the server to shut down, it requires the SHUTDOWN privilege to be executed successfully.
- [COM\_SLEEP](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_sleep.md): This is an internal command used to represent a sleeping connection that is waiting for a new command from the client.
- [COM\_STATISTICS](https://mariadb.com/docs/server/reference/clientserver-protocol/2-text-protocol/com_statistics.md): This command retrieves a human-readable string containing internal server statistics like uptime and thread counts.
- [3 - Binary Protocol (Prepared Statements)](https://mariadb.com/docs/server/reference/clientserver-protocol/3-binary-protocol-prepared-statements.md): Understand the binary protocol for prepared statements. This section details how prepared statements are exchanged efficiently between client and server, optimizing performance and security.
- [COM\_STMT\_BULK\_EXECUTE](https://mariadb.com/docs/server/reference/clientserver-protocol/3-binary-protocol-prepared-statements/com_stmt_bulk_execute.md): This command executes a bulk insert for a previously prepared statement, using a compact binary format for efficiency.
- [COM\_STMT\_CLOSE](https://mariadb.com/docs/server/reference/clientserver-protocol/3-binary-protocol-prepared-statements/3-binary-protocol-prepared-statements-com_stmt_close.md): This command deallocates a prepared statement on the server, freeing up associated resources.
- [COM\_STMT\_EXECUTE](https://mariadb.com/docs/server/reference/clientserver-protocol/3-binary-protocol-prepared-statements/com_stmt_execute.md): This command executes a prepared statement using parameter values provided in the binary protocol format.
- [COM\_STMT\_FETCH](https://mariadb.com/docs/server/reference/clientserver-protocol/3-binary-protocol-prepared-statements/com_stmt_fetch.md): This command fetches rows from an existing result set of a prepared statement that was executed with a cursor.
- [COM\_STMT\_PREPARE](https://mariadb.com/docs/server/reference/clientserver-protocol/3-binary-protocol-prepared-statements/com_stmt_prepare.md): This command prepares an SQL statement on the server, returning a statement ID and metadata about parameters and columns.
- [COM\_STMT\_RESET](https://mariadb.com/docs/server/reference/clientserver-protocol/3-binary-protocol-prepared-statements/com_stmt_reset.md): This command resets the data of a prepared statement on the server, clearing any buffers or previous parameter values.
- [COM\_STMT\_SEND\_LONG\_DATA](https://mariadb.com/docs/server/reference/clientserver-protocol/3-binary-protocol-prepared-statements/com_stmt_send_long_data.md): This command sends long data, such as BLOB or TEXT values, in chunks for a specific parameter of a prepared statement.
- [Server Response Packets (Binary Protocol)](https://mariadb.com/docs/server/reference/clientserver-protocol/3-binary-protocol-prepared-statements/server-response-packets-binary-protocol.md): This section details the structure of response packets sent by the server when using the binary protocol, particularly for result sets.
- [PACKET\_BINDATA](https://mariadb.com/docs/server/reference/clientserver-protocol/3-binary-protocol-prepared-statements/server-response-packets-binary-protocol/packet_bindata.md): This packet type in the binary protocol transfers result set row data in a compact binary format, determined by the column types returned in metadata.
- [4 - Server Response Packets](https://mariadb.com/docs/server/reference/clientserver-protocol/4-server-response-packets.md): Understand server response packets in MariaDB's client/server protocol. This section details the various types of packets sent by the server, including OK, Error, and Result Set packets.
- [EOF\_Packet](https://mariadb.com/docs/server/reference/clientserver-protocol/4-server-response-packets/eof_packet.md): The EOF\_Packet marks the end of a result set or a sequence of packets, containing warning counts and server status flags.
- [ERR\_Packet](https://mariadb.com/docs/server/reference/clientserver-protocol/4-server-response-packets/err_packet.md): The ERR\_Packet is sent by the server to report an error, containing a numeric error code, SQL state marker, and a human-readable error message.
- [LOCAL\_INFILE\_Packet](https://mariadb.com/docs/server/reference/clientserver-protocol/4-server-response-packets/packet_local_infile.md): The LOCAL\_INFILE\_Packet is sent by the server to request a file from the client during the execution of a LOAD DATA LOCAL INFILE statement.
- [OK\_Packet](https://mariadb.com/docs/server/reference/clientserver-protocol/4-server-response-packets/ok_packet.md): The OK\_Packet is sent by the server to indicate the successful completion of a command, conveying affected row counts and server status flags.
- [Result Set Packets](https://mariadb.com/docs/server/reference/clientserver-protocol/4-server-response-packets/result-set-packets.md): A result set consists of a sequence of packets including column counts, column definitions, and row data, terminated by an EOF or OK packet.
- [Result Set Row](https://mariadb.com/docs/server/reference/clientserver-protocol/4-server-response-packets/resultset-row.md): A result set row packet contains the data for a single row in a query result, formatted as text or binary depending on the execution context.
- [Replication Protocol](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol.md): Understand the replication protocol. This section details how primary and replica servers communicate, exchanging binary log events to ensure data consistency and enable high availability.
- [1-Binlog Events](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/1-binlog-events.md): This section provides an overview of the various events recorded in the binary log, which are the core units of replication data transmission.
- [2-Binlog Event Header](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/2-binlog-event-header.md): Every binary log event starts with a standardized header containing metadata such as the timestamp, event type, server ID, and event size.
- [3-Binlog Network Stream](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/3-binlog-network-stream.md): Describes the continuous packet stream format used to transmit binary log events from the primary server to the replica over the network.
- [4-Semi-Sync Replication](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/4-semi-sync-replication.md): Explains the handshake and acknowledgement process for semi-synchronous replication, ensuring data is committed on at least one replica.
- [5-Replica Registration](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/5-replica-registration.md): Details the initialization phase where a replica connects to the primary, authenticates, sends capabilities, and registers for updates.
- [ANNOTATE\_ROWS\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/annotate_rows_event.md): This event accompanies row-based events to provide the original SQL query text, which is useful for auditing and debugging replication.
- [BEGIN\_LOAD\_QUERY\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/begin_load_query_event.md): Used during LOAD DATA INFILE operations, this event marks the beginning of the data load and contains the initial query information.
- [BINLOG\_CHECKPOINT\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/binlog_checkpoint_event.md): A marker event indicating a checkpoint in the binary log, used to ensure consistency and safe rotation of log files.
- [COM\_BINLOG\_DUMP](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/com_binlog_dump.md): This command is sent by a replica to the primary server to request the start of the binary log event stream from a specific file and position.
- [COM\_REGISTER\_SLAVE](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/com_register_slave.md): This command is used by a replica to register its details, such as server ID, hostname, and port, with the primary server.
- [EXECUTE\_LOAD\_QUERY\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/execute_load_query_event.md): This event is used for LOAD DATA INFILE operations, managing the execution phase similar to a QUERY\_EVENT but with extra static fields for file handling.
- [Fake GTID\_LIST Event](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/fake-gtid_list-event.md): A synthetic event sent by the master after the initial handshake to inform the replica of its current GTID state, it is not written to the binary log.
- [Fake ROTATE\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/fake-rotate_event.md): An artificial event sent to the replica to indicate the name of the binary log file on the master, ensuring the replica knows which file is being read.
- [FORMAT\_DESCRIPTION\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/format_description_event.md): This descriptor event appears at the start of every binary log file, defining the server version, binlog version, and header lengths for all event types.
- [GTID\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/gtid_event.md): The GTID\_EVENT marks the start of a new transaction event group, associating it with a Global Transaction ID (GTID) and providing commit flags.
- [GTID\_LIST\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/gtid_list_event.md): Logged during binlog rotation or checkpoints, this event lists the GTIDs present in the binary log to help replicas determine their replication state.
- [HEARTBEAT\_LOG\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/heartbeat_log_event.md): A heartbeat event sent over the network by the master when there are no binlog events, ensuring the replica knows the connection is still active.
- [INTVAR\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/intvar_event.md): This event records integer values for auto-increment columns or the LAST\_INSERT\_ID function, ensuring that these values are replicated deterministically.
- [QUERY\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/query_event.md): The QUERY\_EVENT records text-based SQL statements for statement-based replication, capturing the query string and execution context like the default database.
- [RAND\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/rand_event.md): The RAND\_EVENT records the two seed values used for the random number generator, ensuring that calls to the RAND() function produce identical results on replicas.
- [ROTATE\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/rotate_event.md): The ROTATE\_EVENT indicates a log rotation, specifying the name of the next binary log file and the position where writing will continue.
- [ROWS\_EVENT\_V1/V2, ROWS\_COMPRESSED\_EVENT\_V1](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/rows_event_v1v2-rows_compressed_event_v1.md): These events record row-level changes (WRITE, UPDATE, DELETE) for replication, with versions supporting different column counts and compression.
- [START\_ENCRYPTION\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/start_encryption_event.md): This event marks the beginning of encrypted data in the binary log, defining the encryption scheme and key version for subsequent events.
- [STOP\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/stop_event.md): The STOP\_EVENT is written to the binary log when the server shuts down, serving as a marker for a clean stop.
- [TABLE\_MAP\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/table_map_event.md): This event provides a mapping between a table ID and its table definition, preceding row events to interpret the row data correctly.
- [USER\_VAR\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/user_var_event.md): The USER\_VAR\_EVENT logs the value of a user-defined variable, ensuring that statements using variables replicate consistently.
- [XA\_PREPARE\_LOG\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/xa_prepare_log_event.md): This event records the preparation phase of an XA transaction, storing the XID to support two-phase commit and recovery.
- [XID\_EVENT](https://mariadb.com/docs/server/reference/clientserver-protocol/replication-protocol/xid_event.md): The XID\_EVENT signifies the commit of a transaction, containing the transaction ID (XID) to ensure atomicity across replication.
- [Product Development](https://mariadb.com/docs/server/reference/product-development.md): Provides background information and high-level resources aimed at engineers developing new MariaDB features and contributing to the ecosystem.
- [MariaDB Quality Development Rules](https://mariadb.com/docs/server/reference/product-development/mariadb-quality-development-rules.md): Outlines strict quality standards for new features, including requirements for design specifications, testability, and mandatory Worklog quality checklists.
- [Uploading Package to PPA](https://mariadb.com/docs/server/reference/product-development/uploading-package-to-ppa.md): Provides instructions for developers to upload MariaDB source packages to a Personal Package Archive (PPA) using tools like dput for Ubuntu-based distributions.
- [Debugging & Troubleshooting](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding.md): Offers deep-dive technical guides for diagnosing server issues, including trace file generation, debugger usage, and analyzing core dumps or memory usage.
- [Troubleshooting Overview](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/checking-mariadb.md): A starting guide for DBAs and developers to diagnose server issues, focusing on initial checks and systemic health verification.
- [MariaDB Crashes](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/mariadb-crashes.md): Provides specialized guidance on identifying the causes of server crashes and gathering the necessary data for reporting bugs.
- [MariaDB Error Messages](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/mariadb-error-messages.md): Explains how to interpret server error codes and messages to quickly identify configuration or runtime failures.
- [Debugging Memory Usage](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/debugging-memory-usage.md): Instructions for monitoring and analyzing memory allocation to identify leaks or excessive consumption within the server.
- [Compiling MariaDB for Debugging](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/compiling-mariadb-for-debugging.md): Explains how to build the MariaDB source code with specific flags enabled to allow for deep-level internal debugging.
- [Creating a Trace File](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/creating-a-trace-file.md): Details the process of generating a trace file to record the internal execution flow of the server for developer analysis.
- [Debugging a Running Server (on Linux)](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/debugging-a-running-server-on-linux.md): Explains how to attach debugging tools to a live MariaDB process on Linux systems without restarting the service.
- [Debugging MariaDB With a Debugger](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/debugging-mariadb-with-a-debugger.md): A technical guide on using standard debuggers like GDB to step through code and inspect the state of a MariaDB instance.
- [Enabling Core Dumps](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/enabling-core-dumps.md): How to configure the operating system and MariaDB to produce a core dump file when a crash occurs for post-mortem analysis.
- [Producing a Full Stack Trace for mariadbd](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/how-to-produce-a-full-stack-trace-for-mariadbd.md): Steps to generate a complete stack trace for the main server daemon, essential for pinpointing the location of software faults.
- [Using procmon to Trace mysqld.exe Filesystem Access](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/how-to-use-procmon-to-trace-mysqldexe-filesystem-access.md): Covers using Process Monitor on Windows to trace filesystem and registry access for the MariaDB server executable.
- [Limitations/Differences with a MariaDB Server Compiled for Debugging](https://mariadb.com/docs/server/reference/product-development/mariadb-fault-finding/limitationsdifferences-with-a-mariadb-server-compiled-for-debugging.md): Highlights the performance impacts and behavioral changes to expect when running a MariaDB server compiled with debug options.
- [Plugin Development](https://mariadb.com/docs/server/reference/product-development/plugin-development.md): Details the APIs and processes for extending MariaDB functionality through custom plugins, such as authentication, logging, or specialized server enhancements.
- [Writing Plugins for MariaDB](https://mariadb.com/docs/server/reference/product-development/plugin-development/development-writing-plugins-for-mariadb.md): A comprehensive guide on the basic structure and necessary components for creating a new plugin from scratch.
- [Encryption Plugin Development](https://mariadb.com/docs/server/reference/product-development/plugin-development/encryption-plugin-api.md): Details the API used to develop encryption plugins for protecting data at rest, including key management and encryption schemes.
- [Audit Plugin Development](https://mariadb.com/docs/server/reference/product-development/plugin-development/audit-plugin-development.md): Provides instructions for developing plugins that track and log server activity for security and compliance monitoring.
- [Authentication Plugin Development](https://mariadb.com/docs/server/reference/product-development/plugin-development/authentication-plugin-development.md): Details how to implement custom authentication methods, allowing users to connect using external credentials or protocols.
- [Information Schema Plugins: SHOW and FLUSH Statements](https://mariadb.com/docs/server/reference/product-development/plugin-development/information-schema-plugins-show-and-flush-statements.md): Explains how to create plugins that expose internal server data through virtual tables in the Information Schema.
- [Replication & Cluster Plugin Development](https://mariadb.com/docs/server/reference/product-development/plugin-development/replication-and-cluster-plugin-development.md): Focuses on building plugins that interact with the server's replication stream or manage cluster-level synchronization.
- [Password Validation Plugin Development](https://mariadb.com/docs/server/reference/product-development/plugin-development/password-validation-plugin-development.md): Implementation guide specifically for developers creating logic to intercept and validate password changes in the server.
- [Storage Engine Development](https://mariadb.com/docs/server/reference/product-development/plugin-development/storage-engines-storage-engine-development.md): A dedicated resource for engineers to learn how to build or modify storage engines, detailing the pluggable API and data handling at the physical level.
- [Engine-defined New Table/Field/Index Attributes](https://mariadb.com/docs/server/reference/product-development/plugin-development/storage-engines-storage-engine-development/engine-defined-new-tablefieldindex-attributes.md): Explains how storage engines can define and use custom attributes for tables, fields, and indexes within the MariaDB server framework.
- [Table Discovery](https://mariadb.com/docs/server/reference/product-development/plugin-development/storage-engines-storage-engine-development/table-discovery.md): Details the modern table discovery API that allows storage engines to automatically report existing tables to the server without explicit .frm files.
- [Server Development](https://mariadb.com/docs/server/reference/product-development/server-development.md): Covers foundational engineering topics, including the server roadmap, GitHub collaboration workflows, and quality assurance protocols for core contributions.
- [MariaDB Server Roadmap](https://mariadb.com/docs/server/reference/product-development/server-development/mariadb-server-roadmap.md): Provides a high-level view of upcoming features, version release schedules, and the strategic direction for MariaDB Server development.
- [Working with GitHub](https://mariadb.com/docs/server/reference/product-development/server-development/working-with-github.md): Outlines the workflow for contributing to MariaDB via GitHub, including branch management, pull requests, and coding standards for developers.
- [Quality Assurance](https://mariadb.com/docs/server/reference/product-development/server-development/quality.md): Details the processes and methodologies used to ensure code quality, focusing on testing frameworks and bug verification during development.
- [Code Coverage](https://mariadb.com/docs/server/reference/product-development/server-development/quality/code-coverage.md): Provides an overview of how code coverage is measured to ensure that testing suites effectively exercise the MariaDB source code.
- [Code Coverage With dgcov](https://mariadb.com/docs/server/reference/product-development/server-development/quality/code-coverage-with-dgcov.md): Technical instructions on using the dgcov tool to generate and analyze code coverage reports for the MariaDB server.
- [QA Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-tests.md): A repository of various test suites and scripts used in the daily quality assurance workflow to catch regressions.
- [QA Metrics](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-metrics.md): Defines the key performance indicators and metrics used by the QA team to track the stability and health of the server over time.
- [QA Tools](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-tools.md): Documentation for the internal and external utilities utilized by engineers to perform automated and manual quality testing.
- [Optimizer Quality](https://mariadb.com/docs/server/reference/product-development/server-development/quality/optimizer-quality.md): Details the specific quality assurance processes and testing strategies used to validate the MariaDB query optimizer's performance.
- [QA - Aria Recovery](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-aria-recovery.md): Focuses on testing the crash recovery capabilities of the Aria storage engine to ensure data integrity after unexpected shutdowns.
- [Worklog Quality Checklist Template](https://mariadb.com/docs/server/reference/product-development/server-development/quality/worklog-quality-checklist-template.md): Provides a standardized template for developers to ensure every new feature meets mandatory quality and documentation requirements.
- [Random Query Generator Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/random-query-generator-tests.md): Explains how to use the Random Query Generator (RQG) to find edge-case bugs by executing automatically generated SQL queries.
- [RQG Extensions for MariaDB](https://mariadb.com/docs/server/reference/product-development/server-development/quality/rqg-extensions-for-mariadb.md): Describes MariaDB-specific enhancements to the Random Query Generator tool for testing unique features and syntax.
- [Benchmarks and Long Running Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests.md): Outlines the procedures for executing performance benchmarks and extended duration tests to identify stability issues or leaks.
- [Benchmark Results](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results.md)
- [sysbench v0.5 - Single Five Minute Runs on T500 Laptop](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results/sysbench-v0.5-single-five-minute-runs-on-t500-laptop.md)
- [sysbench v0.5 - Three Times Five Minutes Runs on work with 5.1.42](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results/sysbench-v0.5-three-times-five-minutes-runs-on-work-with-5.1.42.md)
- [sysbench v0.5 - 3x Five Minute Runs on work with 5.2-wl86](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results/sysbench-v0.5-3x-five-minute-runs-on-work-with-5.2-wl86.md)
- [sysbench v0.5 - 3x Five Minute Runs on work with 5.1 vs. 5.2-wl86](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results/sysbench-v0.5-3x-five-minute-runs-on-work-with-5.1-vs.-5.2-wl86.md)
- [sysbench v0.5 - 3x 15 Minute Runs on perro with 5.2-wl86 a](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results/sysbench-v0.5-3x-15-minute-runs-on-perro-with-5.2-wl86-a.md)
- [sysbench v0.5 - 3x 15 Minute Runs on perro with 5.2-wl86 b](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results/sysbench-v0.5-3x-15-minute-runs-on-perro-with-5.2-wl86-b.md)
- [Select Random Ranges and Select Random Point](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results/select-random-ranges-and-select-random-point.md)
- [Sysbench Results](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results/sysbench-results.md)
- [sysbench v0.5 - Single Five Minute Runs on perro](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results/sysbench-v0.5-single-five-minute-runs-on-perro.md)
- [sysbench v0.5 - Single Five Minute Runs on work](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results/sysbench-v0.5-single-five-minute-runs-on-work.md)
- [Threadpool Benchmarks](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmark-results/threadpool-benchmarks.md)
- [Benchmarks](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks.md)
- [Benchmark Builds](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/benchmark-builds.md)
- [Benchmarking Aria](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/benchmarking-aria.md)
- [DBT3 Automation Scripts](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/dbt3-automation-scripts.md)
- [DBT3 Benchmark Results InnoDB](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/dbt3-benchmark-results-innodb.md)
- [DBT3 Benchmark Results MyISAM](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/dbt3-benchmark-results-myisam.md)
- [DBT3 Example Preparation Time](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/dbt3-example-preparation-time.md)
- [MariaDB 5.3 - Asynchronous I/O on Windows with InnoDB](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/mariadb-53-asynchronous-io-on-windows-with-innodb.md)
- [MariaDB 5.3/MySQL 5.5 Windows performance patches](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/mariadb-53mysql-55-windows-performance-patches.md)
- [mariadb-tools](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/mariadb-tools.md)
- [Performance of MEMORY Tables](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/performance-of-memory-tables.md): Example of benchmarking the MEMORY table using perl to generate the data and SQL for the benchmark
- [Recommended Settings for Benchmarks](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/recommended-settings-for-benchmarks.md)
- [RQG Performance Comparisons](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/rqg-performance-comparisons.md)
- [run-sql-bench.pl](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/run-sql-benchpl.md)
- [Segmented Key Cache Performance](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/segmented-key-cache-performance.md)
- [sysbench Benchmark Setup](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests/benchmarks/sysbench-benchmark-setup.md)
- [InnoDB Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests.md): Dedicated testing protocols for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.0.32 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10032-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.0.34 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10034-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.0.36 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10036-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.1.22 Pre-release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10122-pre-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.1.25 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10125-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.1.26 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10.1.26-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.1.30 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10130-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.1.32 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10132-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.1.36 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10136-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.2.12 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10212-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.2.13 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10213-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.2.14 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10214-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.2.17 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10217-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.2.18 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10218-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.2.5 Pre-release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/1025-pre-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.2.7 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/1027-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.3.10 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/10310-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.3.3-beta Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/1033-beta-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.3.4-beta Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/1034-beta-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.3.5-gamma Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/1035-gamma-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.3.6-gamma Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/1036-gamma-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [10.3.9 Release Upgrade Tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests/1039-release-upgrade-tests.md): Dedicated testing results for verifying that the InnoDB storage engine can safely upgrade data from older server versions.
- [QA Datasets](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-datasets.md): Information on the standardized datasets and database dumps used across different testing environments for consistent results.
- [DBT-3 Dataset](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-datasets/dbt-3-dataset.md): Information on the standardized datasets and database dumps used for DBT-3 Dataset tests.
- [DBT-3 Queries](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-datasets/dbt-3-queries.md): Information on the standardized datasets and database dumps used for DBT-3 Queries tests.
- [OpenStreetMap Dataset](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-datasets/openstreetmap-dataset.md): Information on the standardized datasets and database dumps used for OpenStreetMap tests.
- [osmdb06.sql](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-datasets/osmdb06sql.md): Information on the standardized datasets and database dumps used for OpenStreetMap.
- [MariaDB Development Tools](https://mariadb.com/docs/server/reference/product-development/server-development/tools.md): A guide to the essential software and utilities recommended for building, testing, and optimizing MariaDB Server code.
- [Jira - Status and Transition Definitions](https://mariadb.com/docs/server/reference/product-development/server-development/tools/jira-status-and-transition-definitions.md): Explains the various lifecycle statuses and workflow transitions used for issue tracking in MariaDB's Jira instance.
- [Jira - Project Planning and Tracking](https://mariadb.com/docs/server/reference/product-development/server-development/tools/jira.md): Details how Jira is utilized for roadmap scheduling, sprint planning, and managing the overall progress of development tasks.
- [Profiling with Linux perf tool](https://mariadb.com/docs/server/reference/product-development/server-development/tools/profiling-with-linux-perf-tool.md): A technical guide on using the Linux perf utility to analyze server performance and identify code bottlenecks.
- [Worklog](https://mariadb.com/docs/server/reference/product-development/server-development/tools/worklog.md): Documentation regarding the MariaDB Worklog system, used to define, track, and review the progress of new feature implementations.
- [Buildbot](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot.md): Overview of the continuous integration system used to automate the building and testing of MariaDB across various platforms.
- [About Buildbot](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/about-buildbot.md): Provides a high-level overview of the Buildbot continuous integration system and its role in testing MariaDB.
- [Branch Protection Using Buildbot](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/branch-protection-using-buildbot.md): Details the policies and automated checks used to protect core branches from unstable or unverified code submissions.
- [Buildbot Database Schema](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/buildbot-buildbot-database-schema.md): Technical documentation describing the internal database structure used by Buildbot to store build history and metadata.
- [Buildbot Development](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/buildbot-buildbot-development.md): Instructions for engineers contributing to or modifying the MariaDB-specific Buildbot configuration and infrastructure.
- [Buildbot ToDo](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/buildbot-todo.md): A roadmap and list of pending tasks, improvements, and known issues currently tracked for the Buildbot environment.
- [Package Testing with Buildbot and KVM](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/package-testing-with-buildbot-and-kvm.md): Explains how Buildbot utilizes Kernel-based Virtual Machines (KVM) to automate the testing of installation packages.
- [Buildbot runvm](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/runvm.md): Documentation for the runvm script, which manages virtual machine lifecycles during the Buildbot testing process.
- [Buildbot Setup](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup.md): A comprehensive guide on the requirements and steps necessary to configure and deploy a Buildbot instance for MariaDB.
- [Buildbot Setup Notes](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-buildbot-setup-notes.md): A collection of miscellaneous technical notes and best practices for troubleshooting Buildbot installations.
- [Buildbot Setup for macOS](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-buildbot-setup-for-macosx.md): Specific instructions and requirements for configuring a Buildbot worker on macOS systems.
- [Buildbot Setup for Windows](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-buildbot-setup-for-windows.md): A guide to setting up Buildbot build environments on Windows, covering dependencies and configuration steps.
- [Buildbot Setup for BSD](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-bsd.md): Outlines the necessary steps to install and configure Buildbot on various BSD distributions.
- [Buildbot Setup for Solaris Sparc](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-solaris-sparc.md): Technical requirements and installation procedures for running Buildbot on Solaris Sparc architecture.
- [Buildbot Setup for Solaris x86](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-solaris-x86.md): Detailed configuration steps for setting up Buildbot workers on Solaris x86 platforms.
- [Buildbot Setup for Ubuntu-Debian](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-ubuntu-debian.md): Standard procedures for deploying Buildbot workers on Ubuntu and Debian-based Linux distributions.
- [Buildbot Setup for VM Host](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-vm-host.md): Instructions for configuring the host machine that manages virtualized Buildbot workers.
- [Setup of a Buildbot Build Slave](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/how-do-i-setup-a-buildbot-build-slave.md): A foundational tutorial on the general process of creating and connecting a new build worker (slave).
- [Buildbot Setup for Virtual Machines](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - FreeBSD 9.2](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-freebsd-92.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - General Principles](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-general-principles.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Additional Steps](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-additional-steps.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Install Cassandra on Fulltest VMs](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-additional-steps/install-cassandra-on-fulltest-vms.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Install cmake on Build VMs](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-additional-steps/install-cmake-on-build-vms.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Installing Correct Libraries for PAM and readline](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-additional-steps/installing-correct-libraries-for-pam-and-readline.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Installing the Boost Library Needed for the OQGraph Storage Engine](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-additional-steps/installing-the-boost-library-needed-for-the-oqgraph-storage-engine.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Installing VM Images for Testing .deb Upgrade Between Versions](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-additional-steps/installing-vm-images-for-testing-deb-upgrade-between-versions.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Resizing a Virtual Machine Image](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-additional-steps/resizing-a-virtual-machine-image.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Update Debian 4 Mirrors for Buildbot VMs](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-additional-steps/update-debian-4-mirrors-for-buildbot-vms.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Debian](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-debian.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Debian 4 amd64](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-debian/buildbot-setup-for-virtual-machines-debian-4-amd64.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Debian 4 i386](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-debian/buildbot-setup-for-virtual-machines-debian-4-i386.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Debian 5 amd64](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-debian/buildbot-setup-for-virtual-machines-debian-5-amd64.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Debian 5 i386](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-debian/buildbot-setup-for-virtual-machines-debian-5-i386.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Debian 6 amd64](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-debian/buildbot-setup-for-virtual-machines-debian-6-amd64.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Debian 6 i386](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-debian/buildbot-setup-for-virtual-machines-debian-6-i386.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Red Hat](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-red-hat.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Centos 5 amd64](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-red-hat/buildbot-setup-for-virtual-machines-centos-5-amd64.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - CentOS 5 i386](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-red-hat/buildbot-setup-for-virtual-machines-centos-5-i386.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - CentOS 6.2](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-red-hat/buildbot-setup-for-virtual-machines-centos-62.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Fedora 16](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-red-hat/buildbot-setup-for-virtual-machines-fedora-16.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Fedora 17](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-red-hat/buildbot-setup-for-virtual-machines-fedora-17.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Fedora 18](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-red-hat/buildbot-setup-for-virtual-machines-fedora-18.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Fedora 19](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-red-hat/buildbot-setup-for-virtual-machines-fedora-19.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Fedora 20](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-red-hat/buildbot-setup-for-virtual-machines-fedora-20.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Red Hat 6 x86](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-red-hat/buildbot-setup-for-virtual-machines-red-hat-6-x86.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 10.04 (alpha), i386 and amd64](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-1004-alpha-i386-and-amd64.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 10.10 "maverick"](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-1010-maverick.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 11.04 "natty"](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-1104-natty.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 11.10 "oneiric"](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-1110-oneiric.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 12.04 "precise"](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-1204-precise.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 12.10 "quantal"](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-1210-quantal.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 13.04 "raring"](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-1304-raring.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 13.10 "saucy"](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-1310-saucy.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 14.04 "trusty"](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-1404-trusty.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 8.04, 8.10, and 9.10](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-804-810-and-910.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 9.04 amd64](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-904-amd64.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Buildbot Setup for Virtual Machines - Ubuntu 9.04 i386](https://mariadb.com/docs/server/reference/product-development/server-development/tools/buildbot/setup/buildbot-setup-for-virtual-machines/buildbot-setup-for-virtual-machines-ubuntu/buildbot-setup-for-virtual-machines-ubuntu-904-i386.md): Explains how to provision and configure virtual machine instances specifically for Buildbot testing.
- [Using Git With MariaDB](https://mariadb.com/docs/server/reference/product-development/server-development/tools/using-git-with-mariadb.md): Outlines the best practices and mandatory procedures for using Git to manage source code contributions and version control.
- [Using Git](https://mariadb.com/docs/server/reference/product-development/server-development/tools/using-git-with-mariadb/using-git.md): Provides essential instructions and best practices for developers using Git to manage source code and contribute to MariaDB.
- [Configuring Git to Send Commit Notices](https://mariadb.com/docs/server/reference/product-development/server-development/tools/using-git-with-mariadb/configuring-git-to-send-commit-notices.md): Explains how to set up Git to automatically notify relevant mailing lists or systems when new commits are pushed to the repository.
- [MariaDB Internals](https://mariadb.com/docs/server/reference/product-development/mariadb-internals.md): Explores the low-level architecture of MariaDB, documenting source code internals, merging procedures, and how to use internal APIs in external programs.
- [Merging into MariaDB](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/mariadb-internals-documentation-merging-into-mariadb.md): Serves as the primary category overview explaining the processes and strategies used to merge various source trees into the MariaDB codebase.
- [Creating a New Merge Tree](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/mariadb-internals-documentation-merging-into-mariadb/creating-a-new-merge-tree.md): Provides technical instructions on how to set up a new source tree specifically for the purpose of merging external updates into MariaDB.
- [Merging from MySQL (obsolete)](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/mariadb-internals-documentation-merging-into-mariadb/merging-from-mysql-obsolete.md): Documents the legacy process previously used to incorporate upstream changes from MySQL into the MariaDB server.
- [Merging New XtraDB Releases (obsolete)](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/mariadb-internals-documentation-merging-into-mariadb/merging-new-xtradb-releases-obsolete.md): Details the now-obsolete workflow for integrating updated releases of the XtraDB storage engine into MariaDB.
- [Merging TokuDB (obsolete)](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/mariadb-internals-documentation-merging-into-mariadb/merging-tokudb-obsolete.md): Covers the historic procedures for merging updates from the TokuDB storage engine source tree into MariaDB.
- [Merging with a Merge Tree](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/mariadb-internals-documentation-merging-into-mariadb/merging-with-a-merge-tree.md): Explains the operational steps and commands required to execute a code merge using a pre-configured merge tree.
- [MariaDB Source Code Internals](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/mariadb-source-code-internals.md): Serves as the main landing page for articles detailing the low-level source code architecture and internal logic of the MariaDB server.
- [Stored Procedure Internals](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/mariadb-source-code-internals/stored-procedure-internals.md): Explores the internal implementation and execution flow of stored procedures, including how they are parsed and stored by the server.
- [Connection Memory Usage](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/mariadb-source-code-internals/connect-memory-usage.md): Provides a technical breakdown of how the server allocates and manages memory for each client connection and thread.
- [Using MariaDB with Your Programs (API)](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api.md): This main page serves as a landing hub for developers looking to integrate MariaDB functionality into external applications using internal APIs.
- [Progress Reporting](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/progress-reporting.md): Describes the API and mechanisms that allow client applications to receive real-time progress updates for long-running server-side operations.
- [libmysqld](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/libmysqld.md): Documentation for the embedded MariaDB server library, which allows for a full MariaDB server to run inside a client application process.
- [Embedded MariaDB Interface](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/libmysqld/embedded-mariadb-interface.md): Detailed guide on the C API functions and requirements for initializing, using, and terminating the embedded MariaDB server library.
- [The mariadb-test and mariadb-test-embedded Programs](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/libmysqld/mariadb-test-and-mariadb-test-embedded.md): Explains the differences and usage of the standard testing tool versus the version specifically designed for the embedded server.
- [Non-Blocking Client Library](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/non-blocking-client-library.md): Details the asynchronous API used to perform database operations without blocking the execution thread, improving performance in high-concurrency applications.
- [Non-Blocking Operation in the Client Library](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/non-blocking-client-library/about-non-blocking-operation-in-the-client-library.md): Explains the concepts behind non-blocking operations, which allow applications to process other tasks while waiting for database network I/O.
- [Non-Blocking API Reference](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/non-blocking-client-library/non-blocking-api-reference.md): Provides a comprehensive list of the specific functions and parameters available in the MariaDB non-blocking client interface.
- [Using the Non-Blocking Library](https://mariadb.com/docs/server/reference/product-development/mariadb-internals/using-mariadb-with-your-programs-api/non-blocking-client-library/using-the-non-blocking-library.md): A practical guide on how to integrate and implement the non-blocking API within a C application to handle asynchronous database connections.

## MaxScale

- [MariaDB MaxScale](https://mariadb.com/docs/maxscale/readme.md): Complete MariaDB MaxScale guide. Complete resource for intelligent query routing, load balancing, connection pooling, and high availability.
- [Quickstart Guides](https://mariadb.com/docs/maxscale/maxscale-quickstart-guides.md): Get started with MariaDB MaxScale, the advanced database proxy. These guides provide concise instructions for installation, configuration, and understanding core concepts for new deployments.
- [MariaDB MaxScale Beginner's Guide](https://mariadb.com/docs/maxscale/maxscale-quickstart-guides/maxscale-beginner-guide.md): Start your journey with MariaDB MaxScale. This guide introduces the database proxy's architecture, key components, and basic setup steps for first-time users.
- [MariaDB MaxScale Guide](https://mariadb.com/docs/maxscale/maxscale-quickstart-guides/mariadb-maxscale-guide.md): Discover the capabilities of MariaDB MaxScale. This overview explains how the proxy manages high availability, load balancing, and security for your database infrastructure.
- [MariaDB MaxScale Installation Guide](https://mariadb.com/docs/maxscale/maxscale-quickstart-guides/mariadb-maxscale-installation-guide.md): Follow step-by-step instructions to install MariaDB MaxScale on major Linux distributions. This guide covers repository configuration and package installation.
- [MariaDB MaxScale Authenticators Guide](https://mariadb.com/docs/maxscale/maxscale-quickstart-guides/mariadb-maxscale-authenticators-guide.md): Configure secure access to your database. This guide explains how to set up authenticators in MaxScale to manage client credentials and validate connections to backend servers.
- [MariaDB MaxScale Limitations Guide](https://mariadb.com/docs/maxscale/maxscale-quickstart-guides/mariadb-maxscale-limitations-guide.md): Review known limitations and constraints of MariaDB MaxScale. Understand supported features, configuration boundaries, and protocol specifics to plan your deployment effectively.
- [MaxScale Architecture](https://mariadb.com/docs/maxscale/maxscale-architecture.md): Understand the architecture of MariaDB MaxScale. This section details the core components, including routers, monitors, and filters, that power the database proxy.
- [About MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-architecture/mariadb-maxscale-guide.md): Learn the fundamental concepts of MariaDB MaxScale. This guide explains its role as a database proxy, its plugin-based architecture, and how it manages database connections.
- [MariaDB MaxScale Overview](https://mariadb.com/docs/maxscale/maxscale-architecture/mariadb-maxscale-overview.md): Get a high-level view of MariaDB MaxScale features. Explore how it handles load balancing, high availability, and security to optimize your database infrastructure.
- [MaxScale Management](https://mariadb.com/docs/maxscale/maxscale-management.md): Centralize your database proxy administration. This guide outlines tools and procedures for deploying, configuring, and maintaining MariaDB MaxScale instances.
- [Deployment](https://mariadb.com/docs/maxscale/maxscale-management/deployment.md): Access essential guides for deploying MariaDB MaxScale including installation, configuration, upgrades, and using the MaxGUI browser-based interface for management and monitoring.
- [Installation & Configuration](https://mariadb.com/docs/maxscale/maxscale-management/deployment/installation-and-configuration.md): Choose the right installation method for MariaDB MaxScale. This section includes guides for building from source code and installing via tarballs for custom or non-standard deployments.
- [MaxScale Installation Guide](https://mariadb.com/docs/maxscale/maxscale-management/deployment/installation-and-configuration/maxscale-installation-guide.md): Install MariaDB MaxScale on Linux using official package repositories or RPM/DEB files. This guide details setup for RHEL, Debian, and SLES, plus essential memory and backup configuration.
- [MaxScale Dependencies](https://mariadb.com/docs/maxscale/maxscale-management/deployment/installation-and-configuration/maxscale-dependencies.md): How to obtain the complete list of MariaDB MaxScale runtime dependencies on Debian, Ubuntu, RHEL, Rocky Linux, Alma Linux, SLES, and container images.
- [Installing MaxScale Using a Tarball](https://mariadb.com/docs/maxscale/maxscale-management/deployment/installation-and-configuration/installing-maxscale-using-a-tarball.md): Install MariaDB MaxScale manually using generic tarball binaries. Learn the system requirements, directory setup, and configuration steps to run MaxScale without a package manager.
- [MaxScale Configuration Guide](https://mariadb.com/docs/maxscale/maxscale-management/deployment/installation-and-configuration/maxscale-configuration-guide.md): Complete MariaDB MaxScale configuration guide. Complete reference for listeners, servers, monitors, routers, and SSL settings with comprehensive examples and.
- [Deploy MaxScale with Docker](https://mariadb.com/docs/maxscale/maxscale-management/deployment/installation-and-configuration/deploy-maxscale-with-docker.md)
- [Upgrading MaxScale](https://mariadb.com/docs/maxscale/maxscale-management/deployment/upgrading-maxscale.md): Review critical information and procedures for upgrading MariaDB MaxScale versions. Learn about new features deprecated functionality and specific steps for each version transition.
- [Upgrade to MaxScale 25.01](https://mariadb.com/docs/maxscale/maxscale-management/deployment/upgrading-maxscale/upgrade-to-maxscale-25.01.md): Follow the specific steps to upgrade MariaDB MaxScale to version 25.01. This guide covers new package structures, removed features, and critical configuration changes for this release.
- [MaxScale MaxGUI Guide](https://mariadb.com/docs/maxscale/maxscale-management/deployment/maxscale-maxgui-guide.md): Learn to use MaxGUI, the browser-based interface for MariaDB MaxScale. Discover how to enable the GUI, secure access, visualize clusters, and execute queries directly from your dashboard.
- [Configuring MaxScale's REST API](https://mariadb.com/docs/maxscale/maxscale-management/configuring-maxscales-rest-api.md): Enable remote management by configuring the MaxScale REST API. Learn to set listening ports, bind addresses, and secure administrative traffic with TLS.
- [Operating MaxScale](https://mariadb.com/docs/maxscale/maxscale-management/operating-maxscale.md): Perform day-to-day operations on MaxScale. This section covers managing REST API users, rotating logs, and enabling TLS for secure client connections.
- [Understanding MaxScale's Administrative Interfaces](https://mariadb.com/docs/maxscale/maxscale-management/understanding-maxscales-administrative-interfaces.md): Compare the available tools for managing MaxScale. Understand the differences between the MaxCtrl command-line utility, the MaxGUI web interface, and the REST API.
- [MaxScale 25.01 Limitations and Known Issues within MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-management/mariadb-maxscale-limitations-guide.md): Review the current constraints of MariaDB MaxScale. This document lists known issues regarding transaction parsing, protocol support, and specific module limitations.
- [MaxScale Troubleshooting](https://mariadb.com/docs/maxscale/maxscale-management/maxscale-troubleshooting.md): Diagnose and resolve common MaxScale issues. Find solutions for systemd watchdog kills, high memory usage, authentication failures, and connectivity errors.
- [MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-management/administrative-tools-for-mariadb-maxscale-maxctrl.md): Manage your MariaDB MaxScale instance using MaxCtrl, a command-line utility for the REST API. Monitor status, configure services, and handle administrative tasks efficiently.
- [Connecting to MaxScale using TLS with MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-management/administrative-tools-for-mariadb-maxscale-maxctrl/connecting-to-maxscale-using-tls-with-maxctrl.md): Learn how to secure your MaxCtrl connections using TLS. This guide details the necessary MaxScale configuration parameters and command-line flags to enable encrypted administrative sessions.
- [Creating a REST API User for MaxScale with MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-management/administrative-tools-for-mariadb-maxscale-maxctrl/creating-a-rest-api-user-for-maxscale-with-maxctrl.md): Create new users for the MaxScale REST API using MaxCtrl. This page explains the difference between basic and admin users and provides command examples for adding credentials to your system.
- [Deleting a REST API User for MaxScale with MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-management/administrative-tools-for-mariadb-maxscale-maxctrl/deleting-a-rest-api-user-for-maxscale-with-maxctrl.md): Remove unwanted or obsolete REST API users from your MariaDB MaxScale instance. This guide demonstrates how to safely delete user credentials using the MaxCtrl command-line utility.
- [Setting a Server to Maintenance Mode in MaxScale with MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-management/administrative-tools-for-mariadb-maxscale-maxctrl/maxctrl-setting-a-server-to-maintenance-mode-in-maxscale-with-maxctrl.md): Perform server maintenance safely. Learn how to use MaxCtrl to gracefully drain connections or force a server into maintenance mode, effectively removing it from the load balancing pool.
- [Removing a Server using MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-management/administrative-tools-for-mariadb-maxscale-maxctrl/removing-a-server-using-maxctrl.md)
- [MaxGUI](https://mariadb.com/docs/maxscale/maxscale-management/maxgui.md): Manage MariaDB MaxScale visually with MaxGUI. This browser-based dashboard simplifies configuration, monitoring, and administration tasks for your database proxy instances.
- [Configuring MaxScale for MaxGUI](https://mariadb.com/docs/maxscale/maxscale-management/maxgui/configuring-maxscale-for-maxgui.md): Enable the MaxGUI dashboard by configuring the MaxScale REST API. Learn to set up network listeners, enable TLS security, and create the required administrative user credentials.
- [Setting a Server to Maintenance Mode in MaxScale with MaxGUI](https://mariadb.com/docs/maxscale/maxscale-management/maxgui/maxgui-setting-a-server-to-maintenance-mode-in-maxscale-with-maxgui.md): Safely remove a server from rotation using the MaxGUI dashboard. This guide shows how to enable maintenance mode to stop traffic routing and gracefully drain connections for upgrades.
- [MaxScale Security](https://mariadb.com/docs/maxscale/maxscale-security.md): Overview of security features in MariaDB MaxScale, including hardening guides, authentication configuration, and encryption settings for protecting database traffic and administrative access.
- [Securing Your MaxScale Deployment](https://mariadb.com/docs/maxscale/maxscale-security/securing-your-maxscale-deployment.md): Essential hardening steps for production MaxScale environments. Learn to encrypt passwords, secure the REST API with TLS, enable audit logging, and configure encrypted database connections.
- [Authentication Modules](https://mariadb.com/docs/maxscale/maxscale-security/authentication-modules.md): Understand how MaxScale handles MySQL protocol authentication. This guide covers the User Account Manager, required database grants, and general authentication settings like matching hosts.
- [MaxScale Authentication](https://mariadb.com/docs/maxscale/maxscale-security/maxscale-authentication.md): Explore the supported authentication methods in MariaDB MaxScale. Learn how authenticators validate clients and backend servers using plugins like Native, PAM, GSSAPI, etc.
- [Native Authenticator](https://mariadb.com/docs/maxscale/maxscale-security/maxscale-authentication/native-authenticator.md): Authenticate clients using the default Native Authenticator. This guide explains how MaxScale validates passwords against backend servers using the standard MariaDB authentication plugin.
- [MaxScale Use Cases](https://mariadb.com/docs/maxscale/maxscale-use-cases.md): Discover common deployment scenarios for MariaDB MaxScale. Learn how to leverage its features for high availability, read-write splitting, and load balancing to optimize your database.
- [MaxScale Overview](https://mariadb.com/docs/maxscale/maxscale-use-cases/maxscale-overview.md): Explore the core capabilities of MariaDB MaxScale. This overview covers intelligent routing automated failover security filters and Kafka integration for scalable database architectures.
- [MaxScale Trial](https://mariadb.com/docs/maxscale/maxscale-use-cases/maxscale-trial.md): Evaluate MariaDB MaxScale with the free Trial version. Learn about its features and installation steps, limited only by a 30 day license key.
- [Read/Write Split Router Usage](https://mariadb.com/docs/maxscale/maxscale-use-cases/readwrite-split-router-usage.md): Master the Read/Write Split Router. This collection of guides details how to configure query load balancing, automatic failover, transaction replay, and causal consistency settings.
- [Delayed Retrying of Failed Queries with MaxScale's Read/Write Split Router](https://mariadb.com/docs/maxscale/maxscale-use-cases/readwrite-split-router-usage/delayed-retrying-of-failed-queries-with-maxscales-readwrite-split-router.md): Handle transient failures gracefully. Learn to configure the delayed\_retry parameter to pause and retry queries when backend servers are temporarily unavailable.
- [Designing for MaxScale's Read/Write Split Router](https://mariadb.com/docs/maxscale/maxscale-use-cases/readwrite-split-router-usage/designing-for-maxscales-readwrite-split-router.md): Optimize applications for read-write splitting. This guide outlines best practices for transaction management and connection handling to ensure compatibility with MaxScale.
- [Ensuring Causal Consistency with MaxScale's Read/Write Split Router](https://mariadb.com/docs/maxscale/maxscale-use-cases/readwrite-split-router-usage/ensuring-causal-consistency-with-maxscales-readwrite-split-router.md): Prevent stale reads in replication clusters. Configure the causal\_reads setting to ensure clients always see their own updates by waiting for replicas to catch up.
- [Maintaining Connection State on Replica Servers with MaxScale's Read/Write Split Router](https://mariadb.com/docs/maxscale/maxscale-use-cases/readwrite-split-router-usage/maintaining-connection-state-on-replica-servers-with-maxscales-readwrite-sp.md): Preserve session context across connections. Learn how MaxScale's session command history replays SET statements on new replica connections to maintain state consistency.
- [Reconnecting to the Primary Server with MaxScale's Read/Write Split Router](https://mariadb.com/docs/maxscale/maxscale-use-cases/readwrite-split-router-usage/reconnecting-to-the-primary-server-with-maxscales-readwrite-split-router.md): Automate recovery after primary failure. This guide explains how to use the master\_reconnection parameter to seamlessly move client connections to a new primary server.
- [Replaying Transactions with MaxScale's Read/Write Split Router](https://mariadb.com/docs/maxscale/maxscale-use-cases/readwrite-split-router-usage/replaying-transactions-with-maxscales-readwrite-split-router.md): Mask failovers from applications. Configure transaction\_replay to automatically re-execute interrupted transactions on a new primary server without returning errors.
- [Retrying Failed Reads with MaxScale's Read/Write Split Router](https://mariadb.com/docs/maxscale/maxscale-use-cases/readwrite-split-router-usage/retrying-failed-reads-with-maxscales-readwrite-split-router.md): Improve read reliability. Learn to configure retry\_failed\_reads to automatically attempt failed SELECT queries on alternative replica servers.
- [Routing Statements with MaxScale's Read/Write Split Router](https://mariadb.com/docs/maxscale/maxscale-use-cases/readwrite-split-router-usage/routing-statements-with-maxscales-readwrite-split-router.md): Understand the routing logic of the readwritesplit router. This guide explains how MaxScale identifies write statements for the primary and distributes reads to replicas.
- [Selecting Replica Servers with MaxScale's Read/Write Split Router](https://mariadb.com/docs/maxscale/maxscale-use-cases/readwrite-split-router-usage/selecting-replica-servers-with-maxscales-readwrite-split-router.md): Customize load balancing algorithms. Explore options for the slave\_selection\_criteria parameter, including adaptive routing and least-global-connections strategies.
- [Understanding MaxScale's Read/Write Split Router](https://mariadb.com/docs/maxscale/maxscale-use-cases/readwrite-split-router-usage/understanding-maxscales-readwrite-split-router.md): Get an overview of the readwritesplit router. Learn how it splits traffic for MariaDB replication and Galera clusters to enhance scalability and performance.
- [Tutorials](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials.md): Explore hands-on guides for MariaDB MaxScale. These tutorials cover essential configurations including automatic failover, read-write splitting, security setup, and database sharding.
- [Setting up MariaDB MaxScale](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/setting-up-mariadb-maxscale.md): Follow this guide to prepare your environment for MaxScale. Learn to create necessary database users configure the server and set up basic monitoring permissions.
- [Analyzing MaxCtrl Create Report Output](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/analyzing-maxctrl-create-report-output.md): Learn to inspect MaxScale's runtime state using the JSON report from maxctrl. Use jq to query servers services and monitors for detailed debugging and analysis.
- [Automatic Failover With MariaDB Monitor](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/automatic-failover-with-mariadb-monitor.md): Configure automatic failover for MariaDB replication clusters. This tutorial covers setting up the monitor to handle primary server failures and promote replicas automatically.
- [Configuring Servers](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/configuring-servers.md): Define your database backend servers in MaxScale. Learn to configure server objects set addresses and ports and enable TLS encryption for secure connections.
- [Configuring the Galera Monitor](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/configuring-the-galera-monitor.md): Set up monitoring for Galera Clusters. Configure the galeramon module to automatically detect the primary node and manage cluster membership within MaxScale.
- [Configuring the MariaDB Monitor](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/configuring-the-mariadb-monitor.md): Configure the mariadbmon module to monitor primary-replica clusters. Learn to set monitoring intervals and define user credentials for health checks.
- [Connection Routing with MariaDB MaxScale](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/connection-routing-with-mariadb-maxscale.md): Implement simple connection-based routing. This tutorial shows how to dedicate specific ports for write and read traffic using the readconnroute router.
- [Encrypting Passwords](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/encrypting-passwords.md): Secure your MaxScale configuration by encrypting passwords. Learn to generate encryption keys with maxkeys and obscure credentials using the maxpasswd utility.
- [Failure-tolerant replication and failover](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/failure-tolerant-replication-and-failover.md): Build a resilient replication cluster. This guide explains how to combine MaxScale's failover with semi-synchronous replication to minimize data loss during crashes.
- [Filters](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/filters.md): Explore the power of MaxScale filters. Learn to implement query logging statement rewriting and other processing steps in your request pipeline with practical examples.
- [MaxScale Administration Tutorial](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/maxscale-administration-tutorial.md): Master common administrative tasks in MaxScale. Learn to start/stop services, rotate logs, manage servers with MaxCtrl, and put nodes into maintenance mode.
- [Read-Write Splitting](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/read-write-splitting.md): Configure the readwritesplit router for query-based load balancing. Route writes to the primary and distribute reads across replicas to optimize performance.
- [REST API Tutorial](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/rest-api-tutorial.md): Interact with MaxScale programmatically using the REST API. This tutorial demonstrates how to create, modify, and inspect MaxScale objects at runtime using curl.
- [Schemarouter: Simple Sharding With Two Servers](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/schemarouter-simple-sharding-with-two-servers.md): Implement basic database sharding using the schemarouter. Learn to distribute data across multiple servers while presenting a single logical database to clients.
- [MariaDB MaxScale Exasolrouter](https://mariadb.com/docs/maxscale/mariadb-maxscale-tutorials/mariadb-maxscale-exasolrouter.md): Learn how to configure the Exasolrouter in MariaDB MaxScale to route analytical queries to Exasol while maintaining transactional workloads in MariaDB
- [Reference](https://mariadb.com/docs/maxscale/reference.md): Access the complete reference for MariaDB MaxScale. Find detailed documentation on configuration parameters, MaxCtrl commands, routers, monitors,
- [MaxScale Configuration Settings](https://mariadb.com/docs/maxscale/reference/maxscale-configuration-settings.md): Browse the comprehensive list of MariaDB MaxScale configuration parameters. This reference details valid values, default settings, and dynamic capabilities for servers, services, and monitors.
- [MaxScale Module Commands](https://mariadb.com/docs/maxscale/reference/maxscale-module-commands.md): Learn about special module-specific commands in MaxScale. This guide explains how to list and execute commands using MaxCtrl for modules like authenticators, filters, and monitors.
- [MaxScale Authenticators](https://mariadb.com/docs/maxscale/reference/maxscale-authenticators.md): Secure client connections with MaxScale authentication modules. This reference details configuration for Native, PAM, GSSAPI, and Ed25519 plugins to validate user credentials.
- [MaxScale Ed25519 Authenticator](https://mariadb.com/docs/maxscale/reference/maxscale-authenticators/maxscale-ed25519-authenticator.md): Implement high-security authentication using Ed25519 signatures. This guide explains how to configure the ed25519auth module and handle backend authentication via user mapping.
- [MaxScale GSSAPI Client Authenticator](https://mariadb.com/docs/maxscale/reference/maxscale-authenticators/maxscale-gssapi-client-authenticator.md): Integrate MaxScale with Kerberos or Active Directory using GSSAPI. Learn to configure the GSSAPIAuth module, manage keytab files, and set up service principals for secure login.
- [MaxScale MariaDB/MySQL Authenticator](https://mariadb.com/docs/maxscale/reference/maxscale-authenticators/maxscale-mariadb-mysql-authenticator.md): Configure standard native password authentication. This guide covers the MariaDBAuth module, which handles the default mysql\_native\_password plugin used by MariaDB and MySQL.
- [MaxScale PAM Authenticator](https://mariadb.com/docs/maxscale/reference/maxscale-authenticators/maxscale-pam-authenticator.md): Authenticate users via Pluggable Authentication Modules (PAM). This reference details the PAMAuth module, supporting standard passwords, two-factor authentication, and SUID mode.
- [MaxScale PARSEC Authenticator](https://mariadb.com/docs/maxscale/reference/maxscale-authenticators/maxscale-parsec-authenticator.md): Enable modern, secure authentication with PARSEC. This guide explains the parsecauth module, which uses elliptic curve signatures and salted passwords to prevent replay attacks.
- [MaxScale Filters](https://mariadb.com/docs/maxscale/reference/maxscale-filters.md): Filters in MariaDB MaxScale intercept and modify database traffic. Use them to transform, block, or log queries, enabling fine-grained control over your database workload and security.
- [MaxScale Binlog Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-binlog-filter.md): Selectively replicate binary log events to replica servers. This filter uses regex matching to include or exclude specific events from the replication stream.
- [MaxScale Cache](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-cache.md): Improve query performance by caching SELECT statement results. This filter stores result sets in memory, serving identical subsequent queries directly from MaxScale.
- [MaxScale Comment Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-comment-filter.md): Inject custom comments into SQL statements. This filter allows administrators to tag queries with metadata for tracking, auditing, or debugging purposes.
- [MaxScale Consistent Critical Read Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-consistent-critical-read-filter.md): Ensure data consistency by routing reads to the primary server after a write. This filter guarantees that a client sees its own modifications immediately.
- [MaxScale Firewall Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-firewall-filter.md): Protect your database by blocking unauthorized queries. This filter inspects incoming SQL against a defined set of rules to prevent SQL injection and unauthorized access.
- [MaxScale Hintfilter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-hintfilter.md): Control query routing using SQL comments. This filter interprets hints embedded in queries to direct traffic to specific servers, primaries, or replicas.
- [MaxScale LDI Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-ldi-filter.md): Manage LOAD DATA INFILE operations. This filter splits large data loads into smaller chunks to prevent blocking and improve stability during bulk data ingestion.
- [MaxScale Masking Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-masking-filter.md): Obfuscate sensitive data in query results. This filter masks specific columns based on user roles, ensuring compliance with privacy regulations without altering the database.
- [MaxScale Maxrows Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-maxrows-filter.md): Limit the size of result sets returned to clients. This filter prevents excessive resource consumption by truncating results that exceed a configured row count.
- [MaxScale Named Server Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-named-server-filter.md): Route queries to specific servers based on regex patterns. This filter allows you to direct traffic matching defined rules to a particular backend server by name.
- [MaxScale Optimistic Transaction Execution Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-optimistic-transaction-execution-filter.md): Improve performance for read-heavy transactions. This filter attempts to execute transactions on replicas first falling back to the primary only if a write occurs.
- [MaxScale Psreuse Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-psreuse-filter.md): Optimize prepared statement execution. This filter caches prepared statements on the proxy layer reducing the overhead of re-preparing statements on backend servers.
- [MaxScale Query Log All Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-query-log-all-filter.md): Log every SQL query passing through MaxScale. This filter provides comprehensive audit trails by recording query text, execution time, and client details.
- [MaxScale Readonly](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-readonly.md): Enforce read-only access at the proxy level. This filter rejects modification statements like INSERT or UPDATE protecting the database from accidental writes.
- [MaxScale Regex Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-regex-filter.md): Rewrite or block queries using regular expressions. This versatile filter modifies SQL statements on the fly or rejects them based on pattern matching rules.
- [MaxScale Rewrite Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-rewrite-filter.md): Transform SQL queries using template-based rules. This filter modifies incoming statements to optimize performance or fix compatibility issues without changing application code.
- [MaxScale Tee Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-tee-filter.md): Duplicate query traffic to multiple targets. This filter sends a copy of incoming requests to a secondary service or server useful for testing and auditing.
- [MaxScale Throttle Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-throttle-filter.md): Regulate the rate of incoming queries. This filter prevents database overload by limiting the number of queries processed per second based on defined thresholds.
- [MaxScale Top Filter](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-top-filter.md): Identify the most expensive queries. This filter logs the top N slowest queries passing through MaxScale helping to pinpoint performance bottlenecks.
- [MaxScale Workload Capture and Replay](https://mariadb.com/docs/maxscale/reference/maxscale-filters/maxscale-workload-capture-and-replay.md): Record and replay real database traffic. This filter captures client sessions to create realistic benchmarks and test environments based on production workloads.
- [MaxScale MaxCtrl](https://mariadb.com/docs/maxscale/reference/maxscale-maxctrl.md): Reference guide for the MaxCtrl command-line utility. Learn syntax and options for managing MaxScale objects, including servers, services, monitors, and listeners via the REST API.
- [MaxScale MaxGUI](https://mariadb.com/docs/maxscale/reference/maxscale-maxgui.md): Navigate the MaxGUI browser-based interface. This reference outlines the dashboard features for visual configuration, cluster monitoring, and query execution in MariaDB MaxScale.
- [MaxScale Monitors](https://mariadb.com/docs/maxscale/reference/maxscale-monitors.md): Ensure high availability with MaxScale Monitors. This reference details monitoring modules for MariaDB replication and Galera clusters, covering failover, role detection, and health checks.
- [Common Monitor Parameters](https://mariadb.com/docs/maxscale/reference/maxscale-monitors/common-monitor-parameters.md): Configure standard settings for all MaxScale monitors. Learn about essential parameters like monitor intervals, backend timeouts, and user credentials for connecting to database servers.
- [Galera Monitor](https://mariadb.com/docs/maxscale/reference/maxscale-monitors/galera-monitor.md): Monitor Galera Clusters with the galeramon module. This guide explains how to detect cluster state, assign read/write roles, and manage node priorities for effective load balancing.
- [MariaDB Monitor](https://mariadb.com/docs/maxscale/reference/maxscale-monitors/mariadb-monitor.md): Manage primary-replica clusters with the mariadbmon module. Learn to configure automatic failover, perform switchovers, and monitor replication lag to maintain database availability.
- [MaxScale Protocols](https://mariadb.com/docs/maxscale/reference/maxscale-protocols.md): Explore the protocol modules available in MariaDB MaxScale. This reference covers configuration for the standard MariaDB protocol, the NoSQL listener, and legacy CDC integration.
- [MaxScale Change Data Capture (CDC) Protocol](https://mariadb.com/docs/maxscale/reference/maxscale-protocols/maxscale-change-data-capture-cdc-protocol.md): Learn about the legacy CDC protocol in MaxScale. This guide covers the authentication and registration phases for clients consuming AVRO-formatted replication events.
- [MaxScale Change Data Capture (CDC) users](https://mariadb.com/docs/maxscale/reference/maxscale-protocols/maxscale-change-data-capture-cdc-users.md): Manage user authentication for the legacy CDC protocol. This reference explains how to create, store, and manage user credentials for clients connecting to the CDC listener.
- [MaxScale MariaDB Protocol Module](https://mariadb.com/docs/maxscale/reference/maxscale-protocols/maxscale-mariadb-protocol-module.md): Configure the core MariaDB client-server protocol in MaxScale. Learn about settings for compression, connection redirection, and replication support for standard database listeners.
- [MaxScale NoSQL Protocol Module](https://mariadb.com/docs/maxscale/reference/maxscale-protocols/maxscale-nosql-protocol-module.md): Use MariaDB as a backend for MongoDB applications. This module allows MaxScale to accept MongoDB wire protocol commands and transparently convert them into SQL queries.
- [MaxScale REST API](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api.md): Access the complete reference for the MariaDB MaxScale REST API. Find documentation for all resources, authentication methods, and endpoints for programmatic management.
- [MaxScale Admin User Resource](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-admin-user-resource.md): Manage administrative access to MaxScale. Learn to create, update, and delete admin users and manage their credentials for the REST API and MaxCtrl.
- [MaxScale Filter Resource](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-filter-resource.md): Configure database traffic filters programmatically. This resource enables you to retrieve, create, and modify filter instances and their runtime parameters.
- [MaxScale Listener Resource](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-listener-resource.md): Manage network listeners via the REST API. Use this resource to define ports, protocols, and service associations for handling incoming client connections.
- [MaxScale MaxScale Resource](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-maxscale-resource.md): Retrieve global instance details. Access version information, manage global configuration parameters, and monitor the logging status of your MaxScale instance.
- [MaxScale Monitor Resource](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-monitor-resource.md): Control server monitoring modules. This resource allows you to configure monitors, check cluster health status, and modify monitoring parameters dynamically.
- [MaxScale Object Resource](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-object-resource.md): Interact with generic MaxScale objects. This endpoint provides a unified interface for retrieving and managing configuration objects across the instance.
- [MaxScale REST API](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-rest-api.md): Understand the fundamentals of the MaxScale REST API. This guide details API versioning, JSON Web Token authentication, and the standard JSON response format.
- [MaxScale Role Resource](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-role-resource.md): Define and assign access roles. This resource allows you to manage permissions for MaxScale administrative users, controlling their access to API resources.
- [MaxScale Server Resource](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-server-resource.md): Administer backend database servers. Use this resource to add, remove, or modify server definitions and view their current runtime state and statistics.
- [MaxScale Service Resource](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-service-resource.md): Configure routing services. This resource manages the core services that define how MaxScale routes and balances traffic between clients and backend servers.
- [MaxScale Session Resource](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-session-resource.md): Inspect and manage active client sessions. This resource allows you to view connected clients, check session details, and terminate specific connections.
- [MaxScale SQL Resource](https://mariadb.com/docs/maxscale/reference/maxscale-rest-api/maxscale-sql-resource.md): Execute SQL statements via the API. This resource provides an interface for running queries against backend servers or ODBC targets directly over HTTP.
- [MaxScale Routers](https://mariadb.com/docs/maxscale/reference/maxscale-routers.md): Explore the available routing modules in MariaDB MaxScale. This reference covers routers for read-write splitting, connection balancing, sharding, and specialized traffic management.
- [MaxScale Binlogrouter](https://mariadb.com/docs/maxscale/reference/maxscale-routers/maxscale-binlogrouter.md): Replicate binary logs from a primary server to local storage. This router serves as an intermediate replication master reducing load on the primary database in large clusters.
- [MaxScale Cat](https://mariadb.com/docs/maxscale/reference/maxscale-routers/maxscale-cat.md): Concatenate result sets from multiple backend servers into a single response. This router is useful for querying partitioned data or aggregating results from distributed nodes.
- [MaxScale Diff](https://mariadb.com/docs/maxscale/reference/maxscale-routers/maxscale-diff.md): Compare the behavior of two MariaDB server versions. The Diff router executes queries against a main and a test server to detect discrepancies in results or performance.
- [MaxScale Exasolrouter](https://mariadb.com/docs/maxscale/reference/maxscale-routers/maxscale-exasolrouter.md): Route analytical queries to an Exasol cluster. This router integrates Exasol with MaxScale often used alongside SmartRouter for hybrid transactional/analytical workloads.
- [MaxScale KafkaCDC](https://mariadb.com/docs/maxscale/reference/maxscale-routers/maxscale-kafkacdc.md): Stream replication events from MariaDB to Apache Kafka. This router captures data changes (CDC) and publishes them as JSON objects to Kafka topics for downstream processing.
- [MaxScale KafkaImporter](https://mariadb.com/docs/maxscale/reference/maxscale-routers/maxscale-kafkaimporter.md): Import data from Apache Kafka into MariaDB. This router consumes messages from Kafka topics and applies them as transactions to your database tables.
- [MaxScale Mirror](https://mariadb.com/docs/maxscale/reference/maxscale-routers/maxscale-mirror.md): Duplicate client queries to multiple targets. The Mirror router sends traffic to a primary server while asynchronously forwarding the same queries to a secondary server for testing.
- [MaxScale Readconnroute](https://mariadb.com/docs/maxscale/reference/maxscale-routers/maxscale-readconnroute.md): Balance connections across backend servers. This lightweight router distributes new client connections to available nodes without inspecting individual SQL statements.
- [MaxScale Readwritesplit](https://mariadb.com/docs/maxscale/reference/maxscale-routers/maxscale-readwritesplit.md): Optimize query performance with read-write splitting. This router directs write queries to the primary server and load balances read queries across available replica nodes.
- [MaxScale SchemaRouter](https://mariadb.com/docs/maxscale/reference/maxscale-routers/maxscale-schemarouter.md): Implement database sharding with a single logical entry point. The SchemaRouter routes queries to specific backend servers based on the database or table being accessed.
- [MaxScale SmartRouter](https://mariadb.com/docs/maxscale/reference/maxscale-routers/maxscale-smartrouter.md): Intelligently route queries based on workload type. SmartRouter directs transactional queries to MariaDB and analytical queries to column-store engines for hybrid processing.
- [MaxScale Servers](https://mariadb.com/docs/maxscale/reference/maxscale-servers.md): Define backend database servers in MaxScale. This reference explains how to configure server objects, set addresses and ports, and manage connection pools for your database cluster.
- [MaxScale Listeners](https://mariadb.com/docs/maxscale/reference/maxscale-listeners.md): Configure listening ports for client connections. This reference details how to define listeners, associate them with services, and enable protocol features like Proxy Protocol.
- [Archive](https://mariadb.com/docs/maxscale/maxscale-archive/archive.md)
- [MariaDB MaxScale 25.01](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01.md): This release of MariaDB MaxScale introduces powerful new features. It includes Workload Capture and Replay for production traffic analysis and a Diff Router for comparing server behavior.
- [MaxScale 25.01 Contents](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-2501-maxscale-2501-contents.md)
- [MariaDB MaxScale 25.01 Authenticators](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-authenticators.md): Secure your MariaDB MaxScale deployment with authenticators. These modules manage client authentication with backend servers, supporting diverse mechanisms for enhanced security.
- [MaxScale 25.01 Ed25519 Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-authenticators/mariadb-maxscale-2501-maxscale-2501-ed25519-authenticator.md)
- [MaxScale 25.01 GSSAPI Client Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-authenticators/mariadb-maxscale-2501-maxscale-2501-gssapi-client-authenticator.md)
- [MaxScale 25.01 MariaDB/MySQL Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-authenticators/mariadb-maxscale-2501-maxscale-2501-mariadbmysql-authenticator.md)
- [MaxScale 25.01 PAM Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-authenticators/mariadb-maxscale-2501-maxscale-2501-pam-authenticator.md)
- [MariaDB MaxScale 25.01 Connectors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-connectors.md): Explore the connectors available for MariaDB MaxScale 25.01. This section details the MaxScale CDC Connector, a C++ API allowing applications to consume a stream of database change events.
- [MaxScale 25.01 Maxscale CDC Connector](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-connectors/mariadb-maxscale-2501-maxscale-2501-maxscale-cdc-connector.md)
- [MariaDB MaxScale 25.01 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters.md): Filters in MariaDB MaxScale intercept and modify database traffic. Use them to transform, block, or log queries, enabling fine-grained control over your database workload and security.
- [MaxScale 25.01 Binlog Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-binlog-filter.md)
- [MaxScale 25.01 Cache](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-cache.md)
- [MaxScale 25.01 Comment Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-comment-filter.md)
- [MaxScale 25.01 Consistent Critical Read Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-consistent-critical-read-filter.md)
- [MaxScale 25.01 Hintfilter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-hintfilter.md)
- [MaxScale 25.01 LDI Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-ldi-filter.md)
- [MaxScale 25.01 Lua Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-lua-filter.md)
- [MaxScale 25.01 Masking](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-masking.md)
- [MaxScale 25.01 Maxrows](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-maxrows.md)
- [MaxScale 25.01 Named Server Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-named-server-filter.md)
- [MaxScale 25.01 Optimistic Transaction Execution Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-optimistic-transaction-execution-filter.md)
- [MaxScale 25.01 Psreuse](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-psreuse.md)
- [MaxScale 25.01 Query Log All Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-query-log-all-filter.md)
- [MaxScale 25.01 Regex Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-regex-filter.md)
- [MaxScale 25.01 Rewrite Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-rewrite-filter.md)
- [MaxScale 25.01 Tee Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-tee-filter.md)
- [MaxScale 25.01 Throttle](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-throttle.md)
- [MaxScale 25.01 Top Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-top-filter.md)
- [MaxScale 25.01 Transaction Performance Monitoring Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-transaction-performance-monitoring-filter.md)
- [MaxScale 25.01 Workload Capture and Replay](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-filters/mariadb-maxscale-2501-maxscale-2501-workload-capture-and-replay.md)
- [MariaDB MaxScale 25.01 Getting Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-getting-started.md): This is your starting point for MariaDB MaxScale 25.01. Find essential guides for installation, learn how to configure MaxScale for your needs, and explore tutorials to get up and running.
- [MaxScale 25.01 Building MariaDB MaxScale from Source Code](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-getting-started/mariadb-maxscale-2501-maxscale-2501-building-mariadb-maxscale-from-source-code.md)
- [MaxScale 25.01 Installing MariaDB MaxScale using a tarball](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-getting-started/mariadb-maxscale-2501-maxscale-2501-installing-mariadb-maxscale-using-a-tarball.md)
- [MaxScale 25.01 MariaDB MaxScale Configuration Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-getting-started/mariadb-maxscale-2501-maxscale-2501-mariadb-maxscale-configuration-guide.md)
- [MaxScale 25.01 MariaDB MaxScale Installation Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-getting-started/mariadb-maxscale-2501-maxscale-2501-mariadb-maxscale-installation-guide.md)
- [MaxScale 25.01 MariaDB MaxScale MaxGUI Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-getting-started/mariadb-maxscale-2501-maxscale-2501-mariadb-maxscale-maxgui-guide.md)
- [MaxScale 25.01 Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-getting-started/maxscale-25-01-monitors.md)
- [MariaDB MaxScale 25.01 Protocols](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-protocols.md): Protocol modules in MariaDB MaxScale interpret client-server communication. This section covers the available protocols, including the MariaDB, NoSQL, and Change Data Capture (CDC) modules.
- [MaxScale 25.01 Change Data Capture (CDC) Protocol](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-protocols/mariadb-maxscale-2501-maxscale-2501-change-data-capture-cdc-protocol.md)
- [MaxScale 25.01 Change Data Capture (CDC) users](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-protocols/mariadb-maxscale-2501-maxscale-2501-change-data-capture-cdc-users.md)
- [MaxScale 25.01 MariaDB Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-protocols/mariadb-maxscale-2501-maxscale-2501-mariadb-protocol-module.md)
- [MaxScale 25.01 NoSQL Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-protocols/mariadb-maxscale-2501-maxscale-2501-nosql-protocol-module.md)
- [MaxScale NoSQL Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-protocols/mariadb-maxscale-2501-maxscale-2501-nosql-protocol-module-1.md)
- [MaxScale 25.01 Getting-Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-protocols/maxscale-25-01-protocols-getting-started.md)
- [MariaDB MaxScale 25.01 Reference](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-reference.md)
- [MaxScale 25.01 Configuration Settings](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-reference/mariadb-maxscale-2501-maxscale-2501-configuration-settings.md)
- [MaxScale 25.01 Hint Syntax](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-reference/mariadb-maxscale-2501-maxscale-2501-hint-syntax.md)
- [MaxScale 25.01 MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-reference/mariadb-maxscale-2501-maxscale-2501-maxctrl.md)
- [MaxScale 25.01 Module commands](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-reference/mariadb-maxscale-2501-maxscale-2501-module-commands.md)
- [MaxScale 25.01 Securing Your MaxScale Deployment](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-reference/mariadb-maxscale-2501-maxscale-2501-securing-your-maxscale-deployment.md)
- [MariaDB MaxScale 25.01 REST API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-rest-api.md): Manage MariaDB MaxScale programmatically using the REST API. This interface allows for the dynamic administration and monitoring of MaxScale resources like servers, services, and listeners.
- [MaxScale 25.01 Admin User Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-rest-api/mariadb-maxscale-2501-maxscale-2501-admin-user-resource.md)
- [MaxScale 25.01 Filter Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-rest-api/mariadb-maxscale-2501-maxscale-2501-filter-resource.md)
- [MaxScale 25.01 Listener Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-rest-api/mariadb-maxscale-2501-maxscale-2501-listener-resource.md)
- [MaxScale 25.01 MaxScale Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-rest-api/mariadb-maxscale-2501-maxscale-2501-maxscale-resource.md)
- [MaxScale 25.01 Monitor Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-rest-api/mariadb-maxscale-2501-maxscale-2501-monitor-resource.md)
- [MaxScale 25.01 REST API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-rest-api/mariadb-maxscale-2501-maxscale-2501-rest-api.md)
- [MaxScale 25.01 Server Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-rest-api/mariadb-maxscale-2501-maxscale-2501-server-resource.md)
- [MaxScale 25.01 Service Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-rest-api/mariadb-maxscale-2501-maxscale-2501-service-resource.md)
- [MaxScale 25.01 Session Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-rest-api/mariadb-maxscale-2501-maxscale-2501-session-resource.md)
- [MaxScale 25.01 SQL Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-rest-api/mariadb-maxscale-2501-maxscale-2501-sql-resource.md)
- [MaxScale 25.01 Routers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers.md): Routers are the core of MariaDB MaxScale services, intelligently managing database traffic. This section details available routers, from read-write splitting to sharding and replication.
- [MaxScale 25.01 Avrorouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers/mariadb-maxscale-2501-maxscale-2501-avrorouter.md)
- [MaxScale 25.01 Binlogrouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers/mariadb-maxscale-2501-maxscale-2501-binlogrouter.md)
- [MaxScale 25.01 Cat](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers/mariadb-maxscale-2501-maxscale-2501-cat.md)
- [MaxScale 25.01 Diff - router for comparing servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers/mariadb-maxscale-2501-maxscale-2501-diff-router-for-comparing-servers.md)
- [MaxScale 25.01 KafkaCDC](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers/mariadb-maxscale-2501-maxscale-2501-kafkacdc.md)
- [MaxScale 25.01 KafkaImporter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers/mariadb-maxscale-2501-maxscale-2501-kafkaimporter.md)
- [MaxScale 25.01 Mirror](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers/mariadb-maxscale-2501-maxscale-2501-mirror.md)
- [MaxScale 25.01 Readconnroute](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers/mariadb-maxscale-2501-maxscale-2501-readconnroute.md)
- [MaxScale 25.01 Readwritesplit](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers/mariadb-maxscale-2501-maxscale-2501-readwritesplit.md)
- [MaxScale 25.01 SchemaRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers/mariadb-maxscale-2501-maxscale-2501-schemarouter.md)
- [MaxScale 25.01 SmartRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-routers/mariadb-maxscale-2501-maxscale-2501-smartrouter.md)
- [MariaDB MaxScale 25.01 Tutorials](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials.md): Get hands-on experience with MariaDB MaxScale 25.01. These tutorials provide step-by-step instructions for common tasks like setting up read-write splitting, failover, and sharding.
- [Automatic Failover with MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-automatic-failover-with-mariadb-monitor.md)
- [Avrorouter Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-avrorouter-tutorial.md)
- [Configuring Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-configuring-servers.md)
- [Configuring the Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-configuring-the-galera-monitor.md)
- [Configuring the MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-configuring-the-mariadb-monitor.md)
- [Connection Routing with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-connection-routing-with-mariadb-maxscale.md)
- [mariadb-maxscale-2501-maxscale-2501-encrypting-passwords](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-encrypting-passwords.md)
- [Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-filters.md)
- [MariaDB MaxScale Administration Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-mariadb-maxscale-administration-tutorial.md)
- [Read-Write Splitting with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-read-write-splitting-with-mariadb-maxscale.md)
- [REST API Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-rest-api-tutorial.md)
- [Schemarouter: Simple Sharding With Two Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-schemarouter-simple-sharding-with-two-servers.md)
- [Setting up MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-setting-up-mariadb-maxscale.md)
- [MaxScale 25.01 Using MaxGUI Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-25-01-tutorials/mariadb-maxscale-2501-maxscale-2501-using-maxgui-tutorial.md)
- [MariaDB MaxScale 25.01 Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-2501-maxscale-25-01-monitors.md): Monitors are essential for high availability, tracking the status of backend servers. They detect failures, promote replicas, and enable automatic failover, ensuring service continuity.
- [Common Monitor Parameters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-2501-maxscale-25-01-monitors/mariadb-maxscale-2501-maxscale-2501-common-monitor-parameters.md)
- [Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-2501-maxscale-25-01-monitors/mariadb-maxscale-2501-maxscale-2501-galera-monitor.md)
- [MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/mariadb-maxscale-2501-maxscale-25-01-monitors/mariadb-maxscale-2501-maxscale-2501-mariadb-monitor.md)
- [MaxScale 25.01 About](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/maxscale-25-01-about.md)
- [MaxScale 25.01 Authenticators](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/maxscale-25-01-authenticators.md)
- [MaxScale 25.01 Connectors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/maxscale-25-01-connectors.md)
- [MaxScale 25.01 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/maxscale-25-01-filters.md)
- [MaxScale 25.01 Getting-Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/maxscale-25-01-getting-started.md)
- [MaxScale 25.01 Protocols](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/maxscale-25-01-protocols.md)
- [MaxScale 25.01 Reference](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/maxscale-25-01-reference.md)
- [MaxScale 25.01 REST-API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/maxscale-25-01-rest-api.md)
- [MaxScale 25.01 Tutorials](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/maxscale-25-01-tutorials.md)
- [MaxScale 25.01 Upgrading](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/maxscale-25-01-upgrading.md)
- [MaxScale 25.01 Release Notes](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-25-01/maxscale-25-01-release-notes.md)
- [MariaDB MaxScale 24.02](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02.md): Explore the latest updates in MariaDB MaxScale 24.02. This release features binlog compression, enhanced REST API security, and significant improvements to the MaxGUI interface.
- [MaxScale 24.02 Contents](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/mariadb-maxscale-2402-maxscale-2402-contents.md)
- [MaxScale 24.02 About](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02about.md): MariaDB MaxScale 24.02 enhances database management. This release introduces binlog compression, refined REST API security, and major improvements to the MaxGUI user interface.
- [About MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02about/mariadb-maxscale-2402-maxscale-2402-about-mariadb-maxscale.md)
- [Limitations and Known Issues within MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02about/mariadb-maxscale-2402-maxscale-2402-limitations-and-known-issues-within-mariadb-maxscale.md)
- [MaxScale 24.02 Authenticators](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02authenticators.md): Secure your MaxScale deployment by configuring authenticators. These modules manage client authentication against backend MariaDB servers, supporting various mechanisms for robust security.
- [MaxScale 24.02 Authentication Modules](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02authenticators/mariadb-maxscale-2402-maxscale-2402-authentication-modules.md)
- [MaxScale 24.02 Ed25519 Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02authenticators/mariadb-maxscale-2402-maxscale-2402-ed25519-authenticator.md)
- [MaxScale 24.02 GSSAPI Client Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02authenticators/mariadb-maxscale-2402-maxscale-2402-gssapi-client-authenticator.md)
- [MaxScale 24.02 MariaDB/MySQL Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02authenticators/mariadb-maxscale-2402-maxscale-2402-mariadbmysql-authenticator.md)
- [MaxScale 24.02 PAM Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02authenticators/mariadb-maxscale-2402-maxscale-2402-pam-authenticator.md)
- [MaxScale 24.02 Connectors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02connectors.md): Explore connectors for MariaDB MaxScale 24.02. This section details the CDC Connector, a C++ API enabling applications to connect and consume a real-time stream of database change events.
- [MaxScale 24.02 Maxscale CDC Connector](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02connectors/mariadb-maxscale-2402-maxscale-2402-maxscale-cdc-connector.md)
- [MaxScale 24.02 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters.md): Filters are powerful modules that intercept and process database traffic in MaxScale. Use them to log, transform, block, or reroute queries to add control, security, and monitoring.
- [MaxScale 24.02 Cache](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-cache.md)
- [MaxScale 24.02 Binlog Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-binlog-filter.md)
- [MaxScale 24.02 Comment Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-comment-filter.md)
- [MaxScale 24.02 Consistent Critical Read Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-consistent-critical-read-filter.md)
- [MaxScale 24.02 Hintfilter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-hintfilter.md)
- [MaxScale 24.02 LDI Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-ldi-filter.md)
- [MaxScale 24.02 Lua Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-lua-filter.md)
- [MaxScale 24.02 Masking](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-masking.md)
- [MaxScale 24.02 Maxrows](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-maxrows.md)
- [MaxScale 24.02 Named Server Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-named-server-filter.md)
- [MaxScale 24.02 Query Log All Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-query-log-all-filter.md)
- [MaxScale 24.02 Regex Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-regex-filter.md)
- [MaxScale 24.02 Rewrite Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-rewrite-filter.md)
- [MaxScale 24.02 Tee Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-tee-filter.md)
- [MaxScale 24.02 Throttle](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-throttle.md)
- [MaxScale 24.02 Top Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-top-filter.md)
- [MaxScale 24.02 Transaction Performance Monitoring Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02filters/mariadb-maxscale-2402-maxscale-2402-transaction-performance-monitoring-filter.md)
- [MaxScale 24.02 Getting-Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02getting-started.md): This is your starting point for MariaDB MaxScale 24.02. Find essential guides for installation, learn the basics of configuration, and explore tutorials to get up and running quickly.
- [MaxScale 24.02 Building MariaDB MaxScale from Source Code](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02getting-started/mariadb-maxscale-2402-maxscale-2402-building-mariadb-maxscale-from-source-code.md)
- [MaxScale 24.02 Installing MariaDB MaxScale using a tarball](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02getting-started/mariadb-maxscale-2402-maxscale-2402-installing-mariadb-maxscale-using-a-tarball.md)
- [MaxScale 24.02 MariaDB MaxScale Configuration Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02getting-started/mariadb-maxscale-2402-maxscale-2402-mariadb-maxscale-configuration-guide.md)
- [MaxScale 24.02 MariaDB MaxScale Installation Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02getting-started/mariadb-maxscale-2402-maxscale-2402-mariadb-maxscale-installation-guide.md)
- [MaxScale 24.02 MariaDB MaxScale MaxGUI Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02getting-started/mariadb-maxscale-2402-maxscale-2402-mariadb-maxscale-maxgui-guide.md)
- [MaxScale 24.02Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02getting-started/maxscale-2402getting-started-maxscale-24-02monitors.md)
- [MaxScale 24.02 Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02monitors.md): Monitors are essential for high availability. They track backend server status, detect failures, promote replicas, and perform automatic failovers, ensuring service continuity.
- [MaxScale 24.02 Common Monitor Parameters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02monitors/mariadb-maxscale-2402-maxscale-2402-common-monitor-parameters.md)
- [MaxScale 24.02 Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02monitors/mariadb-maxscale-2402-maxscale-2402-galera-monitor.md)
- [MaxScale 24.02 MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02monitors/mariadb-maxscale-2402-maxscale-2402-mariadb-monitor.md)
- [MaxScale 24.02 Protocols](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02protocols.md): Protocol modules interpret client-server communication for MaxScale. This section covers the available modules, including the standard MariaDB protocol, NoSQL, and Change Data Capture (CDC).
- [MaxScale 24.02 Change Data Capture (CDC) Protocol](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02protocols/mariadb-maxscale-2402-maxscale-2402-change-data-capture-cdc-protocol.md)
- [MaxScale 24.02 Change Data Capture (CDC) users](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02protocols/mariadb-maxscale-2402-maxscale-2402-change-data-capture-cdc-users.md)
- [MaxScale 24.02 MariaDB Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02protocols/mariadb-maxscale-2402-maxscale-2402-mariadb-protocol-module.md)
- [MaxScale 24.02 NoSQL Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02protocols/mariadb-maxscale-2402-maxscale-2402-nosql-protocol-module.md)
- [MaxScale 24.02 Getting-Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02protocols/maxscale-24-02protocols-getting-started.md)
- [MaxScale 24.02 Reference](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02reference.md): Access detailed technical information for MariaDB MaxScale 24.02. This section is your complete reference for configuration settings, command-line tools, hint syntax, and more.
- [MaxScale 24.02 Hint Syntax](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02reference/mariadb-maxscale-2402-maxscale-2402-hint-syntax.md)
- [MaxScale 24.02 MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02reference/mariadb-maxscale-2402-maxscale-2402-maxctrl.md)
- [MaxScale 24.02 Module commands](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02reference/mariadb-maxscale-2402-maxscale-2402-module-commands.md)
- [MaxScale 24.02 Securing Your MaxScale Deployment](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02reference/mariadb-maxscale-2402-maxscale-2402-securing-your-maxscale-deployment.md)
- [MaxScale 24.02 REST-API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02rest-api.md): Manage MaxScale programmatically using the REST API. This interface allows for the dynamic administration and monitoring of resources like servers, services, listeners, and filters.
- [MaxScale 24.02 Admin User Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02rest-api/mariadb-maxscale-2402-maxscale-2402-admin-user-resource.md)
- [MaxScale 24.02 Filter Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02rest-api/mariadb-maxscale-2402-maxscale-2402-filter-resource.md)
- [MaxScale 24.02 Listener Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02rest-api/mariadb-maxscale-2402-maxscale-2402-listener-resource.md)
- [MaxScale 24.02 MaxScale Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02rest-api/mariadb-maxscale-2402-maxscale-2402-maxscale-resource.md)
- [MaxScale 24.02 Monitor Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02rest-api/mariadb-maxscale-2402-maxscale-2402-monitor-resource.md)
- [MaxScale 24.02 REST API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02rest-api/mariadb-maxscale-2402-maxscale-2402-rest-api.md)
- [MaxScale 24.02 Server Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02rest-api/mariadb-maxscale-2402-maxscale-2402-server-resource.md)
- [MaxScale 24.02 Service Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02rest-api/mariadb-maxscale-2402-maxscale-2402-service-resource.md)
- [MaxScale 24.02 Session Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02rest-api/mariadb-maxscale-2402-maxscale-2402-session-resource.md)
- [MaxScale 24.02 SQL Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02rest-api/mariadb-maxscale-2402-maxscale-2402-sql-resource.md)
- [MaxScale 24.02 Routers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers.md): Routers are the core of a MaxScale service, intelligently directing database traffic. This section details available routers, from read-write splitting to sharding and routing hints.
- [MaxScale 24.02 Avrorouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers/mariadb-maxscale-2402-maxscale-2402-avrorouter.md)
- [MaxScale 24.02 Binlogrouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers/mariadb-maxscale-2402-maxscale-2402-binlogrouter.md)
- [MaxScale 24.02 Cat](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers/mariadb-maxscale-2402-maxscale-2402-cat.md)
- [MaxScale 24.02 HintRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers/mariadb-maxscale-2402-maxscale-2402-hintrouter.md)
- [MaxScale 24.02 KafkaCDC](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers/mariadb-maxscale-2402-maxscale-2402-kafkacdc.md)
- [MaxScale 24.02 KafkaImporter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers/mariadb-maxscale-2402-maxscale-2402-kafkaimporter.md)
- [MaxScale 24.02 Mirror](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers/mariadb-maxscale-2402-maxscale-2402-mirror.md)
- [MaxScale 24.02 Readconnroute](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers/mariadb-maxscale-2402-maxscale-2402-readconnroute.md)
- [MaxScale 24.02 Readwritesplit](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers/mariadb-maxscale-2402-maxscale-2402-readwritesplit.md)
- [MaxScale 24.02 SchemaRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers/mariadb-maxscale-2402-maxscale-2402-schemarouter.md)
- [MaxScale 24.02 SmartRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02routers/mariadb-maxscale-2402-maxscale-2402-smartrouter.md)
- [MaxScale 24.02 Tutorials](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials.md): Get hands-on experience with MariaDB MaxScale 24.02. These tutorials provide step-by-step instructions for common tasks like setting up read-write splitting, failover, and sharding.
- [MaxScale 24.02 Automatic Failover With MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-automatic-failover-with-mariadb-monitor.md)
- [MaxScale 24.02 Avrorouter Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-avrorouter-tutorial.md)
- [MaxScale 24.02 Configuring Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-configuring-servers.md)
- [MaxScale 24.02 Configuring the Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-configuring-the-galera-monitor.md)
- [MaxScale 24.02 Configuring the MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-configuring-the-mariadb-monitor.md)
- [MaxScale 24.02 Connection Routing with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-connection-routing-with-mariadb-maxscale.md)
- [MaxScale 24.02 Encrypting Passwords](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-encrypting-passwords.md)
- [MaxScale 24.02 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-filters.md)
- [MaxScale 24.02 MariaDB MaxScale Administration Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-mariadb-maxscale-administration-tutorial.md)
- [MaxScale 24.02 Read-Write Splitting with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-read-write-splitting-with-mariadb-maxscale.md)
- [MaxScale 24.02 REST API Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-rest-api-tutorial.md)
- [MaxScale 24.02 Setting up MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-setting-up-mariadb-maxscale.md)
- [MaxScale 24.02 Simple Sharding with Two Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-simple-sharding-with-two-servers.md)
- [MaxScale 24.02 Using MaxGUI Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02tutorials/mariadb-maxscale-2402-maxscale-2402-using-maxgui-tutorial.md)
- [MaxScale 24.02 Upgrading](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02upgrading.md): Before upgrading to MariaDB MaxScale 24.02, it's critical to review the changes. This guide outlines new features, altered parameters, and deprecated functionality to ensure a smooth transition.
- [MaxScale 24.02 Release Notes](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-24-02/maxscale-24-02release-notes.md): Review the official release notes for MariaDB MaxScale 24.02. This section details new features, bug fixes, and functional changes for each point release to ensure a smooth upgrade.
- [MariaDB MaxScale 23.08](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08.md)
- [MaxScale 23.08 Changelog](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/maxscale-23.08-changelog.md)
- [MaxScale 23.08 About](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-about.md)
- [About MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-about/mariadb-maxscale-2308-about-mariadb-maxscale.md)
- [Limitations and Known Issues within MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-about/mariadb-maxscale-2308-limitations-and-known-issues-within-mariadb-maxscale.md)
- [MariaDB MaxScale 23.08 Authenticators](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-authenticators.md)
- [MaxScale 23.08 Authentication Modules](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-authenticators/mariadb-maxscale-2308-authentication-modules.md)
- [MaxScale 23.08 ed25519 Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-authenticators/mariadb-maxscale-2308-ed25519-authenticator.md)
- [MaxScale 23.08 GSSAPI Client Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-authenticators/mariadb-maxscale-2308-gssapi-client-authenticator.md)
- [MaxScale 23.08 MariaDB/MySQL Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-authenticators/mariadb-maxscale-2308-mariadbmysql-authenticator.md)
- [MaxScale 23.08 PAM Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-authenticators/mariadb-maxscale-2308-pam-authenticator.md)
- [MaxScale 23.08 Contents](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-2308-contents.md)
- [MariaDB MaxScale 23.08 Connectors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-connectors.md)
- [MaxScale 23.08 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters.md)
- [MaxScale 23.08 Binlog Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-binlog-filter.md)
- [MaxScale 23.08 Cache](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-cache.md)
- [MaxScale 23.08 Comment Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-comment-filter.md)
- [MaxScale 23.08 Consistent Critical Read Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-consistent-critical-read-filter.md)
- [MaxScale 23.08 Hintfilter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-hintfilter.md)
- [MaxScale 23.08 Lua Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-lua-filter.md)
- [MaxScale 23.08 Masking](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-masking.md)
- [MaxScale 23.08 Maxrows](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-maxrows.md)
- [MaxScale 23.08 LDI Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-maxscale-2308-ldi-filter.md)
- [MaxScale 23.08 Named Server Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-named-server-filter.md)
- [MaxScale 23.08 Query Log All Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-query-log-all-filter.md)
- [MaxScale 23.08 Regex Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-regex-filter.md)
- [MaxScale 23.08 Rewrite Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-rewrite-filter.md)
- [MaxScale 23.08 Tee Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-tee-filter.md)
- [MaxScale 23.08 Throttle](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-throttle.md)
- [MaxScale 23.08 Top Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-top-filter.md)
- [MaxScale 23.08 Transaction Performance Monitoring Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-filters/mariadb-maxscale-2308-transaction-performance-monitoring-filter.md)
- [MariaDB MaxScale 23.08 Getting Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-getting-started.md)
- [Building MariaDB MaxScale from Source Code](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-getting-started/mariadb-maxscale-2308-building-mariadb-maxscale-from-source-code.md)
- [Installing MariaDB MaxScale Using a Tarball](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-getting-started/mariadb-maxscale-2308-installing-mariadb-maxscale-using-a-tarball.md)
- [MariaDB MaxScale Configuration Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-getting-started/mariadb-maxscale-2308-mariadb-maxscale-configuration-guide.md)
- [MariaDB MaxScale Installation Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-getting-started/mariadb-maxscale-2308-mariadb-maxscale-installation-guide.md)
- [MariaDB MaxScale MaxGUI Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-getting-started/mariadb-maxscale-2308-mariadb-maxscale-maxgui-guide.md)
- [Getting Started Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-getting-started/maxscale-23-08-monitors.md)
- [MariaDB MaxScale 23.08 Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-monitors.md)
- [MaxScale 23.08 Common Monitor Parameters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-monitors/mariadb-maxscale-2308-common-monitor-parameters.md)
- [MaxScale 23.08 Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-monitors/mariadb-maxscale-2308-galera-monitor.md)
- [MaxScale 23.08 MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-monitors/mariadb-maxscale-2308-mariadb-monitor.md)
- [MaxScale 23.08 Xpand Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-monitors/mariadb-maxscale-2308-xpand-monitor.md)
- [MariaDB MaxScale 23.08 Protocols](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-protocols.md)
- [MaxScale 23.08 Change Data Capture CDC Protocol](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-protocols/mariadb-maxscale-2308-change-data-capture-cdc-protocol.md)
- [MaxScale 23.08 Change Data Capture CDC Users](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-protocols/mariadb-maxscale-2308-change-data-capture-cdc-users.md)
- [MaxScale 23.08 MariaDB Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-protocols/mariadb-maxscale-2308-maxscale-2308-mariadb-protocol-module.md)
- [MaxScale 23.08 NoSQL Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-protocols/mariadb-maxscale-2308-nosql-protocol-module.md)
- [MariaDB MaxScale 23.08 Reference](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-reference.md)
- [MaxScale 23.08 Hint Syntax](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-reference/mariadb-maxscale-2308-hint-syntax.md)
- [MaxScale 23.08 MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-reference/mariadb-maxscale-2308-maxctrl.md)
- [MaxScale 23.08 Module Commands](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-reference/mariadb-maxscale-2308-module-commands.md)
- [MaxScale 23.08 REST API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-rest-api.md)
- [MaxScale 23.08 Admin User Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-rest-api/mariadb-maxscale-2308-admin-user-resource.md)
- [MaxScale 23.08 Filter Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-rest-api/mariadb-maxscale-2308-filter-resource.md)
- [MaxScale 23.08 Listener Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-rest-api/mariadb-maxscale-2308-listener-resource.md)
- [MaxScale 23.08 MaxScale Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-rest-api/mariadb-maxscale-2308-maxscale-resource.md)
- [MaxScale 23.08 Monitor Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-rest-api/mariadb-maxscale-2308-monitor-resource.md)
- [MaxScale 23.08 REST API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-rest-api/mariadb-maxscale-2308-rest-api.md)
- [MaxScale 23.08 Server Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-rest-api/mariadb-maxscale-2308-server-resource.md)
- [MaxScale 23.08 Service Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-rest-api/mariadb-maxscale-2308-service-resource.md)
- [MaxScale 23.08 Session Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-rest-api/mariadb-maxscale-2308-session-resource.md)
- [MaxScale 23.08 SQL Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-rest-api/mariadb-maxscale-2308-sql-resource.md)
- [MariaDB MaxScale 23.08 Routers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers.md)
- [MaxScale 23.08 Avrouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers/mariadb-maxscale-2308-avrorouter.md)
- [MaxScale 23.08 Binlogrouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers/mariadb-maxscale-2308-binlogrouter.md)
- [MaxScale 23.08 Cat](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers/mariadb-maxscale-2308-cat.md)
- [MaxScale 23.08 HintRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers/mariadb-maxscale-2308-hintrouter.md)
- [MaxScale 23.08 KafkaCDC](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers/mariadb-maxscale-2308-kafkacdc.md)
- [MaxScale 23.08 KafkaImporter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers/mariadb-maxscale-2308-kafkaimporter.md)
- [MaxScale 23.08 Mirror](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers/mariadb-maxscale-2308-mirror.md)
- [MaxScale 23.08 Readconnroute](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers/mariadb-maxscale-2308-readconnroute.md)
- [MaxScale 23.08 Readwritesplit](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers/mariadb-maxscale-2308-readwritesplit.md)
- [MaxScale 23.08 SchemaRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers/mariadb-maxscale-2308-schemarouter.md)
- [MaxScale 23.08 SmartRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-routers/mariadb-maxscale-2308-smartrouter.md)
- [MariaDB MaxScale 23.08 Tutorials](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials.md)
- [MaxScale 23.08 Automatic Failover with MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-automatic-failover-with-mariadb-monitor.md)
- [MaxScale 23.08 Avrouter Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-avrorouter-tutorial.md)
- [MaxScale 23.08 Configuring Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-configuring-servers.md)
- [MaxScale 23.08 Configuring the Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-configuring-the-galera-monitor.md)
- [MaxScale 23.08 Configuring the MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-configuring-the-mariadb-monitor.md)
- [MaxScale 23.08 Configuring the Xpand Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-configuring-the-xpand-monitor.md)
- [MaxScale 23.08 Connection Routing with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-connection-routing-with-mariadb-maxscale.md)
- [MaxScale 23.08 Encrypting Passwords](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-encrypting-passwords.md)
- [MaxScale 23.08 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-filters.md)
- [MaxScale 23.08 MariaDB MaxScale Administration Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-mariadb-maxscale-administration-tutorial.md)
- [MaxScale 23.08 MaxScale and Xpand Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-maxscale-and-xpand-tutorial.md)
- [MaxScale 23.08 Read-Write Splitting with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-read-write-splitting-with-mariadb-maxscale.md)
- [MaxScale 23.08 Rest API Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-rest-api-tutorial.md)
- [MaxScale 23.08 Setting Up MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-setting-up-mariadb-maxscale.md)
- [MaxScale 23.08 Simple Sharding with Two Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-simple-sharding-with-two-servers.md)
- [MaxScale 23.08 Using MaxGUI Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-tutorials/mariadb-maxscale-2308-using-maxgui-tutorial.md)
- [MariaDB MaxScale 23.08 Upgrading](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading.md)
- [Upgrading MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading/mariadb-maxscale-2308-maxscale-2308-upgrading-mariadb-maxscale.md)
- [Upgrading MariaDB MaxScale From 23.02 to 23.08](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading/mariadb-maxscale-2308-upgrading-mariadb-maxscale-from-2302-to-2308.md)
- [Upgrading MariaDB MaxScale From 22.08 to 23.02](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading/mariadb-maxscale-2308-upgrading-mariadb-maxscale-from-2208-to-2302.md)
- [Upgrading MariaDB MaxScale From 6 to 22.08](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading/mariadb-maxscale-2308-upgrading-mariadb-maxscale-from-6-to-2208.md)
- [Upgrading MariaDB MaxScale From 2.5 to 6](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading/mariadb-maxscale-2308-upgrading-mariadb-maxscale-from-25-to-6.md)
- [Upgrading MariaDB MaxScale From 2.4 to 2.5](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading/mariadb-maxscale-2308-upgrading-mariadb-maxscale-from-24-to-25.md)
- [Upgrading MariaDB MaxScale From 2.3 to 2.4](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading/mariadb-maxscale-2308-upgrading-mariadb-maxscale-from-23-to-24.md)
- [Upgrading MariaDB MaxScale From 2.2 to 2.3](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading/mariadb-maxscale-2308-upgrading-mariadb-maxscale-from-22-to-23.md)
- [Upgrading MariaDB MaxScale From 2.1 to 2.2](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading/mariadb-maxscale-2308-upgrading-mariadb-maxscale-from-21-to-22.md)
- [Upgrading MariaDB MaxScale From 2.0 to 2.1](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading/mariadb-maxscale-2308-upgrading-mariadb-maxscale-from-20-to-21.md)
- [Upgrading MariaDB MaxScale From 1.4 to 2.0](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/mariadb-maxscale-23-08-upgrading/mariadb-maxscale-2308-upgrading-mariadb-maxscale-from-14-to-20.md)
- [MaxScale 23.08 Release Notes](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23.08/maxscale-23.08-release-notes.md)
- [MariaDB MaxScale 23.02](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02.md): This version of MariaDB MaxScale marked a major step in usability. It introduced the MaxGUI for web-based administration and monitoring, and added other feature enhancements.
- [MaxScale 23.02 Changelog](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/maxscale-23.02-changelog.md)
- [MaxScale 23.02 Contents](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-2302-contents.md)
- [About MaxScale 23.02](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-about.md): MariaDB MaxScale 23.02 was a landmark release focused on usability. It introduced the MaxGUI, a new web-based interface for easy administration and monitoring of your database cluster.   Sources
- [About MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-about/mariadb-maxscale-2302-about-mariadb-maxscale.md)
- [Limitations and Known Issues within MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-about/mariadb-maxscale-2302-limitations-and-known-issues-within-mariadb-maxscale.md)
- [MaxScale 23.02 Authenticators](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-authenticators.md): Secure your MaxScale deployment by configuring authenticators. These modules manage client authentication against backend MariaDB servers, supporting various mechanisms for robust security.
- [MaxScale 23.02 Authentication Modules](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-authenticators/mariadb-maxscale-2302-authentication-modules.md)
- [Ed25519 Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-authenticators/mariadb-maxscale-2302-ed25519-authenticator.md)
- [GSSAPI Client Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-authenticators/mariadb-maxscale-2302-gssapi-client-authenticator.md)
- [MariaDB/MySQL Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-authenticators/mariadb-maxscale-2302-mysql-authenticator.md)
- [PAM Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-authenticators/mariadb-maxscale-2302-pam-authenticator.md)
- [MaxScale 23.02 Connectors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-connectors.md): Explore connectors for MariaDB MaxScale 23.02. This section details the CDC Connector, a C++ API enabling applications to connect and consume a real-time stream of database change events.
- [Maxscale CDC Connector](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-connectors/mariadb-maxscale-2302-maxscale-cdc-connector.md)
- [MaxScale 23.02 Design-Documents](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-design-documents.md): Explore the internal architecture of MariaDB MaxScale. This section contains the detailed design documents and specifications used by developers for core features and modules.
- [MariaDB MaxScale plugin development guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-design-documents/mariadb-maxscale-2302-mariadb-maxscale-plugin-development-guide.md)
- [MaxScale 23.02 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters.md): Filters are powerful modules that intercept and process database traffic in MaxScale. Use them to log, transform, block, or reroute queries to add control, security, and monitoring.
- [Binlog Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-binlog-filter.md)
- [Cache](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-cache.md)
- [Comment Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-comment-filter.md)
- [Consistent Critical Read Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-consistent-critical-read-filter.md)
- [Hintfilter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-hintfilter.md)
- [Lua Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-lua-filter.md)
- [Masking](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-masking.md)
- [Maxrows](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-maxrows.md)
- [Named Server Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-named-server-filter.md)
- [Query Log All Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-query-log-all-filter.md)
- [Regex Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-regex-filter.md)
- [Rewrite Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-rewrite-filter.md)
- [Tee Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-tee-filter.md)
- [Throttle](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-throttle.md)
- [Top Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-top-filter.md)
- [Transaction Performance Monitoring Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-filters/mariadb-maxscale-2302-transaction-performance-monitoring-filter.md)
- [MaxScale 23.02 Getting-Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-getting-started.md): This is your starting point for MariaDB MaxScale 23.02. Find guides for installation, learn to use the MaxGUI, and explore tutorials to get your database proxy up and running.
- [Building MariaDB MaxScale from Source Code](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-getting-started/mariadb-maxscale-2302-building-mariadb-maxscale-from-source-code.md)
- [Installing MariaDB MaxScale using a tarball](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-getting-started/mariadb-maxscale-2302-installing-mariadb-maxscale-using-a-tarball.md)
- [MaxScale Configuration Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-getting-started/mariadb-maxscale-2302-mariadb-maxscale-configuration-guide.md)
- [MariaDB MaxScale Installation Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-getting-started/mariadb-maxscale-2302-mariadb-maxscale-installation-guide.md)
- [MariaDB MaxScale MaxGUI Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-getting-started/mariadb-maxscale-2302-mariadb-maxscale-maxgui-guide.md)
- [MaxScale 23.02 Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-getting-started/maxscale-23-02-getting-started-monitors.md)
- [MaxScale 23.02 Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-monitors.md): Monitors are essential for high availability. They track backend server status, detect failures, promote replicas, and perform automatic failovers, ensuring service continuity.
- [Common Monitor Parameters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-monitors/mariadb-maxscale-2302-common-monitor-parameters.md)
- [Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-monitors/mariadb-maxscale-2302-galera-monitor.md)
- [MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-monitors/mariadb-maxscale-2302-mariadb-monitor.md)
- [Xpand Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-monitors/mariadb-maxscale-2302-xpand-monitor.md)
- [MaxScale 23.02 Protocols](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-protocols.md): Protocol modules interpret client-server communication for MaxScale. This section covers the available modules, including the standard MariaDB protocol, NoSQL, and Change Data Capture (CDC).
- [Change Data Capture (CDC) Protocol](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-protocols/mariadb-maxscale-2302-change-data-capture-cdc-protocol.md)
- [Change Data Capture (CDC) users](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-protocols/mariadb-maxscale-2302-change-data-capture-cdc-users.md)
- [MaxScale 23.02 MariaDB Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-protocols/mariadb-maxscale-2302-maxscale-2302-mariadb-protocol-module.md)
- [NoSQL Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-protocols/mariadb-maxscale-2302-nosql-protocol-module.md)
- [Getting-Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-protocols/mariadb-maxscale-23-02-protocols-getting-started.md)
- [MaxScale 23.02 Reference](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-reference.md): Access detailed technical information for MariaDB MaxScale 23.02. This section is your complete reference for configuration settings, command-line tools, hint syntax, and more.
- [Hint Syntax](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-reference/mariadb-maxscale-2302-hint-syntax.md)
- [MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-reference/mariadb-maxscale-2302-maxctrl.md)
- [Module commands](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-reference/mariadb-maxscale-2302-module-commands.md)
- [MaxScale 23.02 Release Notes](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-release-notes.md): Review the official release notes for MariaDB MaxScale 23.02. This section details new features, bug fixes, and all functional changes to ensure a smooth upgrade and deployment process.
- [MaxScale 23.02 REST-API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-rest-api.md): Manage MaxScale programmatically using the REST API. This interface allows for the dynamic administration and monitoring of resources like servers, services, listeners, and filters.
- [Admin User Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-rest-api/mariadb-maxscale-2302-admin-user-resource.md)
- [Filter Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-rest-api/mariadb-maxscale-2302-filter-resource.md)
- [Listener Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-rest-api/mariadb-maxscale-2302-listener-resource.md)
- [MaxScale Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-rest-api/mariadb-maxscale-2302-maxscale-resource.md)
- [Monitor Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-rest-api/mariadb-maxscale-2302-monitor-resource.md)
- [MaxScale REST API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-rest-api/mariadb-maxscale-2302-rest-api.md)
- [Server Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-rest-api/mariadb-maxscale-2302-server-resource.md)
- [Service Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-rest-api/mariadb-maxscale-2302-service-resource.md)
- [Session Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-rest-api/mariadb-maxscale-2302-session-resource.md)
- [SQL Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-rest-api/mariadb-maxscale-2302-sql-resource.md)
- [MaxScale 23.02 Routers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers.md): Routers are the core of a MaxScale service, intelligently directing database traffic. This section details available routers, from read-write splitting to sharding and routing hints.    Sources
- [Avrorouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers/mariadb-maxscale-2302-avrorouter.md)
- [Binlogrouter 2.4](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers/mariadb-maxscale-2302-binlogrouter-24.md)
- [Binlogrouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers/mariadb-maxscale-2302-binlogrouter.md)
- [Cat Router](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers/mariadb-maxscale-2302-cat.md)
- [HintRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers/mariadb-maxscale-2302-hintrouter.md)
- [KafkaCDC](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers/mariadb-maxscale-2302-kafkacdc.md)
- [Mirror](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers/mariadb-maxscale-2302-mirror.md)
- [Readconnroute](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers/mariadb-maxscale-2302-readconnroute.md)
- [Readwritesplit](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers/mariadb-maxscale-2302-readwritesplit.md)
- [SchemaRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers/mariadb-maxscale-2302-schemarouter.md)
- [SmartRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-routers/mariadb-maxscale-2302-smartrouter.md)
- [MaxScale 23.02 Tutorials](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials.md): Get hands-on experience with MariaDB MaxScale 23.02. These tutorials provide step-by-step instructions for common tasks like setting up read-write splitting, failover, and sharding.
- [Automatic Failover With MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-automatic-failover-with-mariadb-monitor.md)
- [Avrorouter Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-avrorouter-tutorial.md)
- [MaxScale 23.02 Configuring Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-configuring-servers.md)
- [Configuring the Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-configuring-the-galera-monitor.md)
- [Configuring the MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-configuring-the-mariadb-monitor.md)
- [Configuring the Xpand Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-configuring-the-xpand-monitor.md)
- [Connection Routing with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-connection-routing-with-mariadb-maxscale.md)
- [MaxScale 23.02 Encrypting Passwords](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-encrypting-passwords.md)
- [Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-filters.md)
- [MariaDB MaxScale Administration Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-mariadb-maxscale-administration-tutorial.md)
- [MaxScale and Xpand Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-maxscale-and-xpand-tutorial.md)
- [Read-Write Splitting with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-read-write-splitting-with-mariadb-maxscale.md)
- [MaxScale REST API Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-rest-api-tutorial.md)
- [Setting up MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-setting-up-mariadb-maxscale.md)
- [Simple Sharding with Two Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-simple-sharding-with-two-servers.md)
- [Using MaxGUI Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-tutorials/mariadb-maxscale-2302-using-maxgui-tutorial.md)
- [MaxScale 23.02 Upgrading](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-upgrading.md): Before upgrading to MariaDB MaxScale 23.02, it is critical to review the changes. This guide outlines new features, altered parameters, and deprecated functionality to ensure a smooth transition.
- [MaxScale 23.02 Upgrading MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-upgrading/mariadb-maxscale-2302-maxscale-2302-upgrading-mariadb-maxscale.md)
- [Upgrading MariaDB MaxScale from 1.4 to 2.0](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-upgrading/mariadb-maxscale-2302-upgrading-mariadb-maxscale-from-14-to-20.md)
- [Upgrading MariaDB MaxScale from 2.0 to 2.1](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-upgrading/mariadb-maxscale-2302-upgrading-mariadb-maxscale-from-20-to-21.md)
- [Upgrading MariaDB MaxScale from 2.1 to 2.2](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-upgrading/mariadb-maxscale-2302-upgrading-mariadb-maxscale-from-21-to-22.md)
- [Upgrading MariaDB MaxScale from 2.2 to 2.3](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-upgrading/mariadb-maxscale-2302-upgrading-mariadb-maxscale-from-22-to-23.md)
- [Upgrading MariaDB MaxScale from 22.08 to 23.02](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-upgrading/mariadb-maxscale-2302-upgrading-mariadb-maxscale-from-2208-to-2302.md)
- [Upgrading MariaDB MaxScale from 2.3 to 2.4](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-upgrading/mariadb-maxscale-2302-upgrading-mariadb-maxscale-from-23-to-24.md)
- [Upgrading MariaDB MaxScale from 2.4 to 2.5](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-upgrading/mariadb-maxscale-2302-upgrading-mariadb-maxscale-from-24-to-25.md)
- [Upgrading MariaDB MaxScale from 2.5 to 6](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-upgrading/mariadb-maxscale-2302-upgrading-mariadb-maxscale-from-25-to-6.md)
- [Upgrading MariaDB MaxScale from 6 to 22.08](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-23-02/mariadb-maxscale-23-02-upgrading/mariadb-maxscale-2302-upgrading-mariadb-maxscale-from-6-to-2208.md)
- [MariaDB MaxScale 22.08](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08.md)
- [MaxScale 22.08 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters.md)
- [MaxScale 22.08 Binlog Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-binlog-filter.md)
- [MaxScale 22.08 Cache](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-cache.md)
- [MaxScale 22.08 Comment Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-comment-filter.md)
- [MaxScale 22.08 Consistent Critical Read Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-consistent-critical-read-filter.md)
- [MaxScale 22.08 Hintfilter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-hintfilter.md)
- [MaxScale 22.08 Insert Stream Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-insert-stream-filter.md)
- [MaxScale 22.08 Lua Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-lua-filter.md)
- [MaxScale 22.08 Masking](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-masking.md)
- [MaxScale 22.08 Maxrows](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-maxrows.md)
- [MaxScale 22.08 Named Server Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-named-server-filter.md)
- [MaxScale 22.08 Query Log All Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-query-log-all-filter.md)
- [MaxScale 22.08 Regex Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-regex-filter.md)
- [MaxScale 22.08 Rewrite Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-rewrite-filter.md)
- [MaxScale 22.08 Tee Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-tee-filter.md)
- [MaxScale 22.08 Throttle](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-throttle.md)
- [MaxScale 22.08 Top Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-top-filter.md)
- [MaxScale 22.08 Transaction Performance Monitoring Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--filters/mariadb-maxscale-2208-transaction-performance-monitoring-filter.md)
- [MaxScale 22.08 REST API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--rest-api.md)
- [MaxScale 22.08 Admin User Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--rest-api/mariadb-maxscale-2208-admin-user-resource.md)
- [MaxScale 22.08 Filter Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--rest-api/mariadb-maxscale-2208-filter-resource.md)
- [MaxScale 22.08 Listener Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--rest-api/mariadb-maxscale-2208-listener-resource.md)
- [MaxScale 22.08 MaxScale Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--rest-api/mariadb-maxscale-2208-maxscale-resource.md)
- [MaxScale 22.08 Monitor Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--rest-api/mariadb-maxscale-2208-monitor-resource.md)
- [MaxScale 22.08 REST API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--rest-api/mariadb-maxscale-2208-rest-api.md)
- [MaxScale 22.08 Server Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--rest-api/mariadb-maxscale-2208-server-resource.md)
- [MaxScale 22.08 Service Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--rest-api/mariadb-maxscale-2208-service-resource.md)
- [MaxScale 22.08 Session Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--rest-api/mariadb-maxscale-2208-session-resource.md)
- [MaxScale 22.08 SQL Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208--rest-api/mariadb-maxscale-2208-sql-resource.md)
- [MaxScale 22.08 About](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-about.md)
- [About MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-about/mariadb-maxscale-2208-about-mariadb-maxscale.md)
- [Limitations and Known Issues within MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-about/mariadb-maxscale-2208-limitations-and-known-issues-within-mariadb-maxscale.md)
- [MariaDB MaxScale 22.08 Authenticators](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-authenticators.md)
- [MaxScale 22.08 Authentication Modules](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-authenticators/mariadb-maxscale-2208-authentication-modules.md)
- [MaxScale 22.08 GSSAPI Client Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-authenticators/mariadb-maxscale-2208-gssapi-client-authenticator.md)
- [MaxScale 22.08 MySQL Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-authenticators/mariadb-maxscale-2208-mysql-authenticator.md)
- [MaxScale 22.08 PAM Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-authenticators/mariadb-maxscale-2208-pam-authenticator.md)
- [MariaDB MaxScale 22.08 Connectors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-connectors.md)
- [MaxScale 22.08 MaxScale CDC Connector](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-connectors/mariadb-maxscale-2208-maxscale-cdc-connector.md)
- [MaxScale 22.08 Contents](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-contents.md)
- [MariaDB MaxScale 22.08 Getting Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-getting-started.md)
- [Building MariaDB MaxScale from Source Code](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-getting-started/mariadb-maxscale-2208-building-mariadb-maxscale-from-source-code.md)
- [Installing MariaDB MaxScale Using a Tarball](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-getting-started/mariadb-maxscale-2208-installing-mariadb-maxscale-using-a-tarball.md)
- [MariaDB MaxScale Configuration Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-getting-started/mariadb-maxscale-2208-mariadb-maxscale-configuration-guide.md)
- [MariaDB MaxScale Installation Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-getting-started/mariadb-maxscale-2208-mariadb-maxscale-installation-guide.md)
- [MariaDB MaxScale MaxGUI Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-getting-started/mariadb-maxscale-2208-mariadb-maxscale-maxgui-guide.md)
- [Getting Started Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-getting-started/maxscale-22-08-getting-started-monitors.md)
- [MariaDB MaxScale 22.08 Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-monitors.md)
- [MaxScale 22.08 Aurora Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-monitors/mariadb-maxscale-2208-aurora-monitor.md)
- [MaxScale 22.08 ColumnStore Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-monitors/mariadb-maxscale-2208-columnstore-monitor.md)
- [MaxScale 22.08 Common Monitor Parameters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-monitors/mariadb-maxscale-2208-common-monitor-parameters.md)
- [MaxScale 22.08 Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-monitors/mariadb-maxscale-2208-galera-monitor.md)
- [MaxScale 22.08 MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-monitors/mariadb-maxscale-2208-mariadb-monitor.md)
- [MaxScale 22.08 Xpand Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-monitors/mariadb-maxscale-2208-xpand-monitor.md)
- [MariaDB MaxScale 22.08 Protocols](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-protocols.md)
- [MaxScale 22.08 Change Data Capture CDC Protocol](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-protocols/mariadb-maxscale-2208-change-data-capture-cdc-protocol.md)
- [MaxScale 22.08 Change Data Capture CDC Users](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-protocols/mariadb-maxscale-2208-change-data-capture-cdc-users.md)
- [MaxScale 22.08 MariaDB Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-protocols/mariadb-maxscale-2208-mariadb-protocol-module.md)
- [MaxScale 22.08 NoSQL Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-protocols/mariadb-maxscale-2208-nosql-protocol-module.md)
- [MariaDB MaxScale 22.08 Reference](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-reference.md)
- [MaxScale 22.08 Hint Syntax](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-reference/mariadb-maxscale-2208-hint-syntax.md)
- [MaxScale 22.08 MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-reference/mariadb-maxscale-2208-maxctrl.md)
- [MaxScale 22.08 Module Commands](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-reference/mariadb-maxscale-2208-module-commands.md)
- [MariaDB MaxScale 22.08 Routers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers.md)
- [MaxScale 22.08 Avrouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-avrorouter.md)
- [MaxScale 22.08 Binlogrouter 2.4](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-binlogrouter-24.md)
- [MaxScale 22.08 Binlogrouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-binlogrouter.md)
- [MaxScale 22.08 Cat](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-cat.md)
- [MaxScale 22.08 HintRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-hintrouter.md)
- [MaxScale 22.08 KafkaCDC](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-kafkacdc.md)
- [MaxScale 22.08 KafkaImporter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-kafkaimporter.md)
- [MaxScale 22.08 Mirror](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-mirror.md)
- [MaxScale 22.08 Readconnroute](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-readconnroute.md)
- [MaxScale 22.08 Readwritesplit](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-readwritesplit.md)
- [MaxScale 22.08 SchemaRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-schemarouter.md)
- [MaxScale 22.08 SmartRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-routers/mariadb-maxscale-2208-smartrouter.md)
- [MariaDB MaxScale 22.08 Tutorials](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials.md)
- [MaxScale 22.08 Automatic Failover with MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-automatic-failover-with-mariadb-monitor.md)
- [MaxScale 22.08 Avrouter Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-avrorouter-tutorial.md)
- [MaxScale 22.08 Configuring Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-configuring-servers.md)
- [MaxScale 22.08 Configuring the Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-configuring-the-galera-monitor.md)
- [MaxScale 22.08 Configuring the MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-configuring-the-mariadb-monitor.md)
- [MaxScale 22.08 Configuring the Xpand Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-configuring-the-xpand-monitor.md)
- [MaxScale 22.08 Connection Routing with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-connection-routing-with-mariadb-maxscale.md)
- [MaxScale 22.08 Encrypting Passwords](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-encrypting-passwords.md)
- [MaxScale 22.08 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-filters.md)
- [MaxScale 22.08 MariaDB MaxScale Administration Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-mariadb-maxscale-administration-tutorial.md)
- [MaxScale 22.08 MaxScale and Xpand Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-maxscale-and-xpand-tutorial.md)
- [MaxScale 22.08 Read-Write Splitting with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-read-write-splitting-with-mariadb-maxscale.md)
- [MaxScale 22.08 Rest API Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-rest-api-tutorial.md)
- [MaxScale 22.08 Setting Up MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-setting-up-mariadb-maxscale.md)
- [MaxScale 22.08 Simple Sharding with Two Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-simple-sharding-with-two-servers.md)
- [MaxScale 22.08 Using MaxGUI Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-tutorials/mariadb-maxscale-2208-using-maxgui-tutorial.md)
- [MariaDB MaxScale 22.08 Upgrading](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-upgrading.md)
- [Upgrading MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-upgrading/mariadb-maxscale-2208-upgrading-mariadb-maxscale.md)
- [Upgrading MariaDB MaxScale From 6 to 22.08](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-upgrading/mariadb-maxscale-2208-upgrading-mariadb-maxscale-from-6-to-2208.md)
- [Upgrading MariaDB MaxScale From 2.5 to 6](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-upgrading/mariadb-maxscale-2208-upgrading-mariadb-maxscale-from-25-to-6.md)
- [Upgrading MariaDB MaxScale From 2.4 to 2.5](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-upgrading/mariadb-maxscale-2208-upgrading-mariadb-maxscale-from-24-to-25.md)
- [Upgrading MariaDB MaxScale From 2.3 to 2.4](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-upgrading/mariadb-maxscale-2208-upgrading-mariadb-maxscale-from-23-to-24.md)
- [Upgrading MariaDB MaxScale From 2.2 to 2.3](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-upgrading/mariadb-maxscale-2208-upgrading-mariadb-maxscale-from-22-to-23.md)
- [Upgrading MariaDB MaxScale From 2.1 to 2.2](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-upgrading/mariadb-maxscale-2208-upgrading-mariadb-maxscale-from-21-to-22.md)
- [Upgrading MariaDB MaxScale From 2.0 to 2.1](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-upgrading/mariadb-maxscale-2208-upgrading-mariadb-maxscale-from-20-to-21.md)
- [Upgrading MariaDB MaxScale From 1.4 to 2.0](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-22.08/mariadb-maxscale-2208-upgrading/mariadb-maxscale-2208-upgrading-mariadb-maxscale-from-14-to-20.md)
- [MariaDB MaxScale 21.06](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06.md): This version of MariaDB MaxScale enhanced data integration and consistency. It introduced the Kafka CDC connector for streaming changes and simplified causal reads for replica servers.
- [MaxScale 21.06 Contents](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-2106-contents.md)
- [MariaDB MaxScale 21.06 About](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-about.md): This release enhanced data integration and read-after-write consistency. It introduced the Kafka CDC router to stream database changes and a causal reads feature for replica servers.
- [About MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-about/mariadb-maxscale-2106-maxscale-2106-about-mariadb-maxscale.md)
- [Limitations and Known Issues within MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-about/mariadb-maxscale-2106-maxscale-2106-limitations-and-known-issues-within-mariadb-maxscale.md)
- [MariaDB MaxScale 21.06 Authenticators](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-authenticators.md): Secure your MaxScale deployment by configuring authenticators. These modules manage client authentication against backend MariaDB servers, supporting various mechanisms for robust security.
- [MaxScale 21.06 Authentication Modules](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-authenticators/mariadb-maxscale-2106-maxscale-2106-authentication-modules.md)
- [MaxScale 21.06 GSSAPI Client Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-authenticators/mariadb-maxscale-2106-maxscale-2106-gssapi-client-authenticator.md)
- [MaxScale 21.06 MariaDB/MySQL Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-authenticators/mariadb-maxscale-2106-maxscale-2106-mariadbmysql-authenticator.md)
- [MaxScale 21.06 PAM Authenticator](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-authenticators/mariadb-maxscale-2106-maxscale-2106-pam-authenticator.md)
- [MariaDB MaxScale 21.06 Connectors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-connectors.md): This section details connectors for MariaDB MaxScale 21.06. Learn about the Change Data Capture (CDC) APIs that allow applications to consume a real-time stream of database events.
- [MaxScale 21.06 Maxscale CDC Connector](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-connectors/mariadb-maxscale-2106-maxscale-2106-maxscale-cdc-connector.md)
- [MariaDB MaxScale 21.06 Design Documents](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-design-documents.md): Explore the internal architecture of MariaDB MaxScale. This section contains the detailed design documents and specifications used by developers for core features and modules.
- [MariaDB MaxScale Plugin Development Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-design-documents/mariadb-maxscale-2106-maxscale-2106-mariadb-maxscale-plugin-development-guide.md)
- [MariaDB MaxScale 21.06 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters.md): Filters are powerful modules that intercept and process database traffic in MaxScale. Use them to log, transform, block, or reroute queries to add control, security, and monitoring.
- [MaxScale 21.06 Cache](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-cache.md)
- [MaxScale 21.06 Binlog Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-binlog-filter.md)
- [MaxScale 21.06 Consistent Critical Read Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-consistent-critical-read-filter.md)
- [MaxScale 21.06 Database Firewall filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-database-firewall-filter.md)
- [MaxScale 21.06 Hintfilter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-hintfilter.md)
- [MaxScale 21.06 Insert Stream Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-insert-stream-filter.md)
- [MaxScale 21.06 Lua Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-lua-filter.md)
- [MaxScale 21.06 Masking](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-masking.md)
- [MaxScale 21.06 Maxrows](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-maxrows.md)
- [MaxScale 21.06 Named Server Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-named-server-filter.md)
- [MaxScale 21.06 Query Log All Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-query-log-all-filter.md)
- [MaxScale 21.06 Regex Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-regex-filter.md)
- [MaxScale 21.06 Tee Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-tee-filter.md)
- [MaxScale 21.06 Throttle](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-throttle.md)
- [MaxScale 21.06 Top Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-top-filter.md)
- [MaxScale 21.06 Transaction Performance Monitoring Filter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-filters/mariadb-maxscale-2106-maxscale-2106-transaction-performance-monitoring-filter.md)
- [MariaDB MaxScale 21.06 Getting Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-getting-started.md): This is your starting point for MariaDB MaxScale 21.06. Find essential guides for installation, learn the basics of configuration, and explore tutorials to get up and running quickly.
- [Building MariaDB MaxScale from Source Code](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-getting-started/mariadb-maxscale-2106-maxscale-2106-building-mariadb-maxscale-from-source-code.md)
- [Installing MariaDB MaxScale using a tarball](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-getting-started/mariadb-maxscale-2106-maxscale-2106-installing-mariadb-maxscale-using-a-tarball.md)
- [MariaDB MaxScale Configuration Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-getting-started/mariadb-maxscale-2106-maxscale-2106-mariadb-maxscale-configuration-guide.md)
- [MariaDB MaxScale Installation Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-getting-started/mariadb-maxscale-2106-maxscale-2106-mariadb-maxscale-installation-guide.md)
- [MariaDB MaxScale MaxGUI Guide](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-getting-started/mariadb-maxscale-2106-maxscale-2106-mariadb-maxscale-maxgui-guide.md)
- [MaxScale 21.06 Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-getting-started/maxscale-21-06-monitors.md)
- [MariaDB MaxScale 21.06 Protocols](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-protocols.md): Protocol modules interpret client-server communication for MaxScale. This section covers the available modules, including the standard MariaDB protocol, NoSQL, and Change Data Capture (CDC).
- [MaxScale 21.06 Change Data Capture (CDC) Protocol](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-protocols/mariadb-maxscale-2106-maxscale-2106-change-data-capture-cdc-protocol.md)
- [MaxScale 21.06 Change Data Capture (CDC) users](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-protocols/mariadb-maxscale-2106-maxscale-2106-change-data-capture-cdc-users.md)
- [MaxScale 21.06 MariaDB Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-protocols/mariadb-maxscale-2106-maxscale-2106-mariadb-protocol-module.md)
- [MaxScale 21.06 NoSQL Protocol Module](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-protocols/mariadb-maxscale-2106-maxscale-2106-nosql-protocol-module.md)
- [MaxScale 21.06 Getting-Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-protocols/maxscale-21-06-protocols-getting-started.md)
- [MariaDB MaxScale 21.06 Reference](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-reference.md): Access detailed technical information for MariaDB MaxScale 21.06. This section is your complete reference for configuration settings, command-line tools, hint syntax, and more.
- [MaxScale 21.06 Hint Syntax](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-reference/mariadb-maxscale-2106-maxscale-2106-hint-syntax.md)
- [MaxScale 21.06 MaxCtrl](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-reference/mariadb-maxscale-2106-maxscale-2106-maxctrl.md)
- [MaxScale 21.06 Module commands](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-reference/mariadb-maxscale-2106-maxscale-2106-module-commands.md)
- [MariaDB MaxScale 21.06 REST API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-rest-api.md): Manage MaxScale programmatically using the REST API. This interface allows for the dynamic administration and monitoring of resources like servers, services, listeners, and filters.
- [MaxScale 21.06 Admin User Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-rest-api/mariadb-maxscale-2106-maxscale-2106-admin-user-resource.md)
- [MaxScale 21.06 Filter Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-rest-api/mariadb-maxscale-2106-maxscale-2106-filter-resource.md)
- [MaxScale 21.06 Listener Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-rest-api/mariadb-maxscale-2106-maxscale-2106-listener-resource.md)
- [MaxScale 21.06 MaxScale Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-rest-api/mariadb-maxscale-2106-maxscale-2106-maxscale-resource.md)
- [MaxScale 21.06 Monitor Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-rest-api/mariadb-maxscale-2106-maxscale-2106-monitor-resource.md)
- [MaxScale 21.06 REST API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-rest-api/mariadb-maxscale-2106-maxscale-2106-rest-api.md)
- [MaxScale 21.06 Server Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-rest-api/mariadb-maxscale-2106-maxscale-2106-server-resource.md)
- [MaxScale 21.06 Service Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-rest-api/mariadb-maxscale-2106-maxscale-2106-service-resource.md)
- [MaxScale 21.06 Session Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-rest-api/mariadb-maxscale-2106-maxscale-2106-session-resource.md)
- [MaxScale 21.06 SQL Resource](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-rest-api/mariadb-maxscale-2106-maxscale-2106-sql-resource.md)
- [MariaDB MaxScale 21.06 Routers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers.md): Routers are the core of a MaxScale service, intelligently directing database traffic. This version adds the KafkaCDC router and enhances others with features like causal reads.
- [MaxScale 21.06 Avrorouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-avrorouter.md)
- [MaxScale 21.06 Binlogrouter 2.4](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-binlogrouter-24.md)
- [MaxScale 21.06 Binlogrouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-binlogrouter.md)
- [MaxScale 21.06 Cat](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-cat.md)
- [MaxScale 21.06 HintRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-hintrouter.md)
- [MaxScale 21.06 KafkaCDC](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-kafkacdc.md)
- [MaxScale 21.06 KafkaImporter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-kafkaimporter.md)
- [MaxScale 21.06 Mirror](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-mirror.md)
- [MaxScale 21.06 Readconnroute](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-readconnroute.md)
- [MaxScale 21.06 Readwritesplit](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-readwritesplit.md)
- [MaxScale 21.06 SchemaRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-schemarouter.md)
- [MaxScale 21.06 SmartRouter](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/mariadb-maxscale-2106-maxscale-2106-smartrouter.md)
- [MaxScale Read/Write Split Router](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-routers/maxscale-readwrite-split-router.md)
- [MariaDB MaxScale 21.06 Tutorials](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials.md): Get hands-on experience with MariaDB MaxScale 21.06. These tutorials provide step-by-step instructions for common tasks like setting up read-write splitting, failover, and sharding.
- [MaxScale 21.06 Automatic Failover With MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-automatic-failover-with-mariadb-monitor.md)
- [MaxScale 21.06 Avrorouter Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-avrorouter-tutorial.md)
- [MaxScale 21.06 Configuring Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-configuring-servers.md)
- [MaxScale 21.06 Configuring the Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-configuring-the-galera-monitor.md)
- [MaxScale 21.06 Configuring the MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-configuring-the-mariadb-monitor.md)
- [MaxScale 21.06 Connection Routing with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-connection-routing-with-mariadb-maxscale.md)
- [MaxScale 21.06 Encrypting Passwords](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-encrypting-passwords.md)
- [MaxScale 21.06 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-filters.md)
- [MaxScale 21.06 MariaDB MaxScale Administration Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-mariadb-maxscale-administration-tutorial.md)
- [MaxScale 21.06 Read-Write Splitting with MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-read-write-splitting-with-mariadb-maxscale.md)
- [MaxScale 21.06 REST API Tutorial](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-rest-api-tutorial.md)
- [MaxScale 21.06 Setting up MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-setting-up-mariadb-maxscale.md)
- [MaxScale 21.06 Simple Sharding with Two Servers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-tutorials/mariadb-maxscale-2106-maxscale-2106-simple-sharding-with-two-servers.md)
- [MariaDB MaxScale 21.06 Upgrading](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-upgrading.md): Before upgrading to MariaDB MaxScale 21.06, it is critical to review the changes. This guide outlines new features, altered parameters, and deprecated functionality to ensure a smooth transition.
- [MaxScale 21.06 Upgrading MariaDB MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-upgrading/mariadb-maxscale-2106-maxscale-2106-upgrading-mariadb-maxscale.md)
- [MaxScale 21.06 Monitors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors.md): Monitors are essential for high availability. They track backend server status, detect failures, promote replicas, and perform automatic failovers, ensuring service continuity.
- [MaxScale 21.06 Aurora Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/mariadb-maxscale-2106-maxscale-2106-aurora-monitor.md)
- [MaxScale 21.06 ColumnStore Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/mariadb-maxscale-2106-maxscale-2106-columnstore-monitor.md)
- [MaxScale 21.06 Common Monitor Parameters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/mariadb-maxscale-2106-maxscale-2106-common-monitor-parameters.md)
- [MaxScale 21.06 Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/mariadb-maxscale-2106-maxscale-2106-galera-monitor.md)
- [MaxScale 21.06 MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/mariadb-maxscale-2106-maxscale-2106-mariadb-monitor.md)
- [MaxScale MariaDB Monitor Usage](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage.md): Learn to use the MariaDB Monitor to automate cluster management. This guide covers how to configure server monitoring, automatic failover, switchover, and other HA features.
- [Understanding Monitors in MaxScale](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage/understanding-monitors-in-maxscale.md)
- [Aurora Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage/maxscale-mariadb-monitor-usage-aurora-monitor.md): This monitor is designed specifically for Amazon Aurora clusters. It identifies the writer and reader instances, allowing MaxScale to route queries and manage high availability in an AWS environment.
- [Designing for MaxScale's Aurora Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage/maxscale-mariadb-monitor-usage-aurora-monitor/designing-for-maxscales-aurora-monitor.md)
- [Understanding MaxScale's Aurora Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage/maxscale-mariadb-monitor-usage-aurora-monitor/understanding-maxscales-aurora-monitor.md)
- [ColumnStore Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage/maxscale-mariadb-monitor-usage-columnstore-monitor.md)
- [Galera Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage/maxscale-mariadb-monitor-usage-galera-monitor.md)
- [MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage/maxscale-mariadb-monitor-usage-mariadb-monitor.md): Learn about the MariaDB Monitor in MaxScale 21.06. This module tracks primary and replica servers, enabling automatic failover, switchover, and other essential high-availability features.
- [Designing for MaxScale's MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage/maxscale-mariadb-monitor-usage-mariadb-monitor/designing-for-maxscales-mariadb-monitor.md)
- [Understanding MaxScale's MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage/maxscale-mariadb-monitor-usage-mariadb-monitor/understanding-maxscales-mariadb-monitor.md)
- [Using Automatic Failover with MaxScale's MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage/maxscale-mariadb-monitor-usage-mariadb-monitor/using-automatic-failover-with-maxscales-mariadb-monitor.md)
- [Using Cooperative Locking for HA with MaxScale's MariaDB Monitor](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-2106-maxscale-21-06-monitors/maxscale-mariadb-monitor-usage/maxscale-mariadb-monitor-usage-mariadb-monitor/using-cooperative-locking-for-ha-with-maxscales-mariadb-monitor.md)
- [MariaDB MaxScale 21.06 Release Notes](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/mariadb-maxscale-21-06-release-notes.md)
- [MaxScale 21.06 About](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-about.md)
- [MaxScale 21.06 Authenticators](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-authenticators.md)
- [MaxScale 21.06 Connectors](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-connectors.md)
- [MaxScale 21.06 Design-Documents](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-design-documents.md)
- [MaxScale 21.06 Filters](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-filters.md)
- [MaxScale 21.06 Getting-Started](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-getting-started.md)
- [MaxScale 21.06 Protocols](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-protocols.md)
- [MaxScale 21.06 Reference](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-reference.md)
- [MaxScale 21.06 REST-API](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-rest-api.md)
- [MaxScale 21.06 Routers](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-routers.md)
- [MaxScale 21.06 Tutorials](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-tutorials.md)
- [MaxScale 21.06 Upgrading](https://mariadb.com/docs/maxscale/maxscale-archive/archive/mariadb-maxscale-21-06/maxscale-21-06-upgrading.md)

## Analytics

- [Analytics](https://mariadb.com/docs/analytics/readme.md): MariaDB Enterprise offers powerful solutions to break down the barriers to insight. Whether you need to run ad hoc queries on massive datasets or power the most demanding AI workloads.
- [MariaDB ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore.md): MariaDB ColumnStore is a columnar storage engine for analytical workloads, with documentation on architecture, deployment, management, security, and use cases for data warehousing and OLAP.
- [Quickstart Guides](https://mariadb.com/docs/analytics/mariadb-columnstore/columnstore-quickstart-guides.md): MariaDB ColumnStore Quickstart Guides provide concise, Docker-friendly steps to quickly set up, configure, and explore the ColumnStore analytic engine.
- [MariaDB ColumnStore Guide](https://mariadb.com/docs/analytics/mariadb-columnstore/columnstore-quickstart-guides/mariadb-columnstore-guide.md): Quickstart guide for MariaDB ColumnStore: an introduction to the columnar storage engine, its key benefits for OLAP analytics, and the User Module / Performance Module architecture.
- [MariaDB ColumnStore Hardware Guide](https://mariadb.com/docs/analytics/mariadb-columnstore/columnstore-quickstart-guides/mariadb-columnstore-hardware-guide.md): MariaDB ColumnStore hardware requirements for development and production: CPU cores, RAM, storage type (HDD vs SSD), network, and bare-metal vs virtual deployment guidance.
- [Architecture](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture.md): MariaDB ColumnStore uses a shared-nothing, distributed architecture with separate modules for SQL and storage, enabling scalable, high-performance analytics.
- [Topologies Overview](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/topologies-overview.md): MariaDB offers varied deployment topologies by workload and technology, each named and diagrammed with benefits listed. Custom configurations are also supported.
- [ColumnStore Architectural Overview](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/columnstore-architectural-overview.md): MariaDB ColumnStore architecture: a columnar storage engine for OLAP and HTAP workloads with massively parallel processing, S3-compatible storage, and MaxScale-based failover.
- [ColumnStore Storage Architecture](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/columnstore-storage-architecture.md): MariaDB ColumnStore storage: a columnar engine for OLAP, data warehousing, and HTAP workloads, with columns partitioned into extents for fast analytical query performance.
- [ColumnStore Storage Engine](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/columnstore-storage-engine-overview.md): ColumnStore is a MariaDB Enterprise Server storage engine for columnar analytics: ACID-compliant and indexless, with compression, lockless reads, online schema changes, and HA support.
- [ColumnStore Read Replicas](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/columnstore-read-replicas.md): MariaDB ColumnStore read replicas (Alpha) add read-only nodes that scale read throughput by forwarding writes to RW nodes; they share storage and need at least one RW node per cluster.
- [ColumnStore System Databases](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/columnstore-system-databases.md): Reference for MariaDB ColumnStore system databases: calpontsys (table metadata), infinidb\_querystats (query performance), and columnstore\_info (usage-information stored procedures).
- [ColumnStore Query Processing](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/columnstore-query-processing.md): Query processing in MariaDB ColumnStore: ha\_columnstore hands plans to ExeMgr, which dispatches work to PrimProc instances on each node and aggregates results back to the client.
- [Mariadb ColumnStore Query Evaluation](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/mariadb-enterprise-columnstore-query-evaluation.md): MariaDB ColumnStore evaluates queries with MPP execution: ExeMgr coordinates job steps across PrimProc nodes with extent elimination and parallel aggregation to reduce I/O.
- [MariaDB ColumnStore Locking](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/mariadb-enterprise-columnstore-locking.md): MariaDB ColumnStore locking: lockless reads, table locks for writes, and write metadata locks during cpimport bulk loads, designed to minimize blocking on analytics.
- [ColumnStore Performance Module](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/columnstore-performance-module.md): The Performance Module in MariaDB ColumnStore handles I/O under User Module instructions, executing distributed scans, hash joins, and aggregations for massively parallel query processing.
- [ColumnStore User Module](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/columnstore-user-module.md): The User Module in MariaDB ColumnStore orchestrates end-user queries, turning MariaDB query plans into ColumnStore Job Lists and handling hash joins, final aggregation, and concurrency.
- [ColumnStore System Paths and Logs](https://mariadb.com/docs/analytics/mariadb-columnstore/architecture/columnstore-system-paths-and-logs.md): MariaDB ColumnStore file system paths: where binaries, data files, configuration files, and logs are located, which paths can be configured with mcsSetConfig, and how to gather logs for support ticket
- [Management](https://mariadb.com/docs/analytics/mariadb-columnstore/management.md): Managing MariaDB ColumnStore involves setup, configuration, and tools like mcsadmin and cpimport for efficient analytics.
- [Deployment](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment.md): Deployment documentation for MariaDB ColumnStore, including the hardware sizing guide, build-from-source instructions, install-guide topology variants, and upgrade procedures.
- [Installing ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide.md): Installation guides for MariaDB ColumnStore across four deployment topologies: single-node with local storage, single-node with S3, multi-node with local storage, and multi-node with S3.
- [Single-Node Localstorage](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/singlenode-localstorage.md): Single-node MariaDB ColumnStore deployment with local storage: minimal-footprint topology suitable for development and small production OLAP workloads, including data import.
- [Step 1: Prepare Systems for ColumnStore Nodes](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/singlenode-localstorage/step-1-prepare-systems-for-enterprise-columnstore-nodes.md): Step 1: Prepare Systems for ColumnStore Nodes
- [Step 2: Install ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/singlenode-localstorage/step-2-install-enterprise-columnstore.md): Step 2: Install ColumnStore
- [Step 3: Start and Configure ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/singlenode-localstorage/step-3-start-and-configure-enterprise-columnstore.md): Step 3: Start and Configure ColumnStore
- [Step 4: Test ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/singlenode-localstorage/step-4-test-enterprise-columnstore.md): Step 4 of the single-node MariaDB ColumnStore install with local storage: connect to MariaDB Server with the root account and verify that ColumnStore is operational.
- [Step 5: Bulk Import of Data](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/singlenode-localstorage/step-5-bulk-import-of-data.md): Step 5: Bulk Import of Data
- [Multi-Node Localstorage](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multnode-localstorage.md): Multi-node MariaDB ColumnStore deployment with shared local storage: cluster topology, Enterprise Server installation, MaxScale routing, and bulk data import procedures.
- [Step 1: Prepare ColumnStore Nodes](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multnode-localstorage/step-1-prepare-columnstore-nodes.md): Step 1: Prepare ColumnStore Nodes
- [Step 2: Configure Shared Local Storage](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multnode-localstorage/step-2-configure-shared-local-storage.md): Step 2: Configure Shared Local Storage
- [Step 3: Install MariaDB Enterprise Server](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multnode-localstorage/step-3-install-mariadb-enterprise-server.md): Step 3: Install MariaDB Enterprise Server
- [Step 4: Start and Configure MariaDB Enterprise Server](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multnode-localstorage/step-4-start-and-configure-mariadb-enterprise-server.md): Step 4: Start and Configure MariaDB Enterprise Server
- [Step 5: Test MariaDB Enterprise Server](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multnode-localstorage/step-5-test-mariadb-enterprise-server.md): Step 5: Test MariaDB Enterprise Server
- [Step 6: Install MariaDB MaxScale](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multnode-localstorage/step-6-install-mariadb-maxscale.md): Step 6: Install MariaDB MaxScale
- [Step 7: Start and Configure MariaDB MaxScale](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multnode-localstorage/step-7-start-and-configure-mariadb-maxscale.md): Step 7: Start and Configure MariaDB MaxScale
- [Step 8: Test MariaDB MaxScale](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multnode-localstorage/step-8-test-mariadb-maxscale.md): Step 8: Test MariaDB MaxScale
- [Step 9: Import Data](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multnode-localstorage/step-9-import-data.md): Step 9: Import Data
- [Single-Node S3](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/single-node-s3.md): Single-node MariaDB ColumnStore deployment with S3-compatible object storage on Enterprise Server and MaxScale, including bulk data import and OLAP-ready configuration.
- [Step 1: Prepare ColumnStore Nodes](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/single-node-s3/step-1-prepare-columnstore-nodes.md): Step 1: Prepare ColumnStore Nodes
- [Step 2: Configure Shared Local Storage](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/single-node-s3/step-2-configure-shared-local-storage.md): Step 2: Configure Shared Local Storage
- [Step 3: Install MariaDB Enterprise Server](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/single-node-s3/step-3-install-mariadb-enterprise-server.md): Step 3: Install MariaDB Enterprise Server
- [Step 4: Start and Configure MariaDB Enterprise Server](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/single-node-s3/step-4-start-and-configure-mariadb-enterprise-server.md): Step 4: Start and Configure MariaDB Enterprise Server
- [Step 5: Test MariaDB Enterprise Serverd](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/single-node-s3/step-5-test-mariadb-enterprise-server.md): Step 5: Test MariaDB Enterprise Server
- [Step 6: Install MariaDB MaxScale](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/single-node-s3/step-6-install-mariadb-maxscale.md): Step 6: Install MariaDB MaxScale
- [Step 7: Start and Configure MariaDB MaxScale](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/single-node-s3/step-7-start-and-configure-mariadb-maxscale.md): Step 7: Start and Configure MariaDB MaxScale
- [Step 8: Test MariaDB MaxScale](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/single-node-s3/step-8-test-mariadb-maxscale.md): Step 8: Test MariaDB MaxScale
- [Step 9: Import Data](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/single-node-s3/step-9-import-data.md): Step 9: Import Data
- [Multi-Node S3](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multinode-s3.md): Multi-node MariaDB ColumnStore deployment with S3 object storage: HA topology with three or more nodes, MaxScale routing, CMAPI cluster management, and bulk data import.
- [Step 1: Prepare Systems for ColumnStore Nodes](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multinode-s3/step-1-prepare-systems-for-enterprise-columnstore-nodes.md): Step 1: Prepare Systems for ColumnStore Nodes
- [Step 2: Install ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multinode-s3/step-2-install-enterprise-columnstore.md): Step 2: Install ColumnStore
- [Step 3: Start and Configure ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multinode-s3/step-3-start-and-configure-enterprise-columnstore.md): Step 3: Start and Configure ColumnStore
- [Step 4: Test ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multinode-s3/step-4-test-enterprise-columnstore.md): Step 4: Test ColumnStore
- [Step 5: Bulk Import of Data](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/install-guide/multinode-s3/step-5-bulk-import-of-data.md): Step 5: Bulk Import of Data
- [Upgrading ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/upgrades.md): Upgrade procedures for MariaDB ColumnStore, including major-release upgrades and the multi-node upgrade path from Enterprise ColumnStore 6 to 23.10.
- [Upgrade Multi-Node MariaDB ColumnStore from 6 to 23.10](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/upgrades/upgrade-multi-node-mariadb-enterprise-columnstore-from-6-to-23.10.md): Upgrade a multi-node MariaDB ColumnStore cluster from 6 to 23.10, with MaxScale-based replica maintenance mode, controlled service stops, and per-node upgrade steps.
- [Major Release Upgrades for MariaDB ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/upgrades/major-release-upgrades-for-mariadb-enterprise-columnstore.md): Major-release upgrade procedure for MariaDB ColumnStore (CS 5 to 22.08): full data backup, optional reuse of existing servers, and stage-by-stage migration to the new version.
- [Refined Multi-Node Upgrade Sequencing: 6.x to 23.10](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/upgrades/refined-multi-node-upgrade-sequencing-6.x-to-23.10.md)
- [Building ColumnStore from Source](https://mariadb.com/docs/analytics/mariadb-columnstore/management/deployment/building-columnstore-in-mariadb.md): Build MariaDB ColumnStore from source for development and debugging. Check out the MariaDB server source with submodules, then build and install ColumnStore with the bootstrap\_mcs.sh script.
- [Managing ColumnStore Database Environment](https://mariadb.com/docs/analytics/mariadb-columnstore/management/managing-columnstore-database-environment.md): Managing MariaDB ColumnStore means deploying its architecture, scaling modules, and maintaining performance through monitoring, optimization, and backups.
- [ColumnStore Partition Management](https://mariadb.com/docs/analytics/mariadb-columnstore/management/managing-columnstore-database-environment/columnstore-partition-management.md): MariaDB ColumnStore partition management: automatic horizontal partitioning, calShowPartitions for inspection, and disable/drop operations for data lifecycle management with caveats.
- [Node Maintenance for MariaDB ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/node-maintenance-for-mariadb-enterprise-columnstore.md): Node maintenance procedures for MariaDB ColumnStore via MaxScale: rejoin, remove, set to maintenance mode, switchover the primary, and view or clear table locks.
- [Adding a Node](https://mariadb.com/docs/analytics/mariadb-columnstore/management/node-maintenance-for-mariadb-enterprise-columnstore/add-a-node.md): Adding a Node to MariaDB ColumnStore
- [Rejoining a Node](https://mariadb.com/docs/analytics/mariadb-columnstore/management/node-maintenance-for-mariadb-enterprise-columnstore/rejoin-a-node.md): Rejoin a node to a MariaDB ColumnStore cluster through MaxScale's REST API, calling the mariadbmon module's rejoin command via MaxCtrl or another REST client.
- [Removing a Node](https://mariadb.com/docs/analytics/mariadb-columnstore/management/node-maintenance-for-mariadb-enterprise-columnstore/remove-a-node.md): Remove a node from a MariaDB ColumnStore cluster by unlinking the server object from the MaxScale service using maxctrl or another REST client.
- [Setting a Node to Maintenance Mode](https://mariadb.com/docs/analytics/mariadb-columnstore/management/node-maintenance-for-mariadb-enterprise-columnstore/set-a-node-to-maintenance-mode.md): Set a MariaDB ColumnStore node to maintenance mode in MaxScale using the maxctrl set server command, taking the node out of read-write rotation.
- [Switchover of the Primary Node](https://mariadb.com/docs/analytics/mariadb-columnstore/management/node-maintenance-for-mariadb-enterprise-columnstore/switchover-primary-node.md): Switch the primary node in a MariaDB ColumnStore cluster by calling the mariadbmon switchover command in MaxScale via maxctrl or another REST client.
- [View and Clear Table Locks](https://mariadb.com/docs/analytics/mariadb-columnstore/management/node-maintenance-for-mariadb-enterprise-columnstore/view-clear-table-locks.md): View and clear lingering table locks in MariaDB ColumnStore using viewtablelock and cleartablelock, useful when a failed DDL or bulk load leaves a table locked.
- [ColumnStore System Variables](https://mariadb.com/docs/analytics/mariadb-columnstore/management/columnstore-system-variables.md): Reference for MariaDB ColumnStore system variables, with each variable's scope, default, dynamic flag, and description — including insert-cache controls and other tuning options.
- [Backup & Restore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/column-store-backup-and-restore.md): MariaDB ColumnStore backup and restore manage distributed data using snapshots or tools like mariadb-backup, with restoration ensuring cluster sync via cpimport or file system recovery.
- [Backup and Restore Overview](https://mariadb.com/docs/analytics/mariadb-columnstore/management/column-store-backup-and-restore/backup-and-restore-with-mariadb-enterprise-columnstore.md): Backup and restore overview for MariaDB ColumnStore: system-of-record planning, full and incremental backup strategies, and the components that must be backed up together.
- [Backup and Restore with Object Storage](https://mariadb.com/docs/analytics/mariadb-columnstore/management/column-store-backup-and-restore/mariadb-enterprise-columnstore-backup-and-restore-with-object-storage.md): Backup and restore for MariaDB ColumnStore on S3 object storage: MariaDB data directory via mariadb-backup, the S3 bucket via vendor snapshot, and the Storage Manager directory.
- [Backup and Restore with Shared Local Storage](https://mariadb.com/docs/analytics/mariadb-columnstore/management/column-store-backup-and-restore/mariadb-enterprise-columnstore-backup-and-restore-with-shared-local-storage.md): Backup and restore for MariaDB ColumnStore on shared local storage (NFS): MariaDB data directory via MariaDB Backup, the Storage Manager directory, and each DB Root directory.
- [MCS backup and restore commands](https://mariadb.com/docs/analytics/mariadb-columnstore/management/column-store-backup-and-restore/mcs-backup-and-restore-commands.md): MCS backup and restore CLI for MariaDB ColumnStore: full and incremental backups across local, shared, and S3 storage with compression, parallelism, and DBRM workflows.
- [Emergency S3 Data Reset Procedure](https://mariadb.com/docs/analytics/mariadb-columnstore/management/column-store-backup-and-restore/emergency-s3-data-reset-procedure.md)
- [Extent Map Backup & Recovery](https://mariadb.com/docs/analytics/mariadb-columnstore/management/extent-map-backup-recovery.md): Backup and recovery for the MariaDB ColumnStore Extent Map, the in-memory metadata that maps data extents and minimum/maximum values; corruption can render the cluster unusable.
- [Upgrading MariaDB ColumnStore (Alpha)](https://mariadb.com/docs/analytics/mariadb-columnstore/management/upgrades.md): Upgrade MariaDB Enterprise Server and ColumnStore across a cluster with the unified mcs install\_es command (Alpha), automating service stops, repository setup, and CMAPI restart.
- [ColumnStore and Recursive CTE Limitations](https://mariadb.com/docs/analytics/mariadb-columnstore/management/columnstore-and-recursive-cte-limitations.md): MariaDB ColumnStore does not support recursive Common Table Expressions on ColumnStore tables; the page documents three workarounds for cases requiring recursive query patterns.
- [ColumnStore Table Size Limitations](https://mariadb.com/docs/analytics/mariadb-columnstore/management/columnstore-table-size-limitations.md): MariaDB ColumnStore tables have a 4096-column hard limit; .frm file size (64KB) and storage-engine row-size limits typically cap effective tables at around 2000 columns.
- [Optimizing Linux Kernel Parameters for MariaDB ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/management/optimizing-linux-kernel-parameters-for-mariadb-columnstore.md): Recommended Linux kernel parameters for MariaDB ColumnStore: vm.overcommit\_memory, dirty-page ratios, vfs\_cache\_pressure, network buffer sizes, and process limits in /etc/sysctl.conf.
- [Monitoring and Logs](https://mariadb.com/docs/analytics/mariadb-columnstore/management/monitoring-and-logs.md)
- [Capturing System-Level Process Dumps (Core Dumps)](https://mariadb.com/docs/analytics/mariadb-columnstore/management/monitoring-and-logs/capturing-system-level-process-dumps-core-dumps.md)
- [Diagnosing Unresponsive Processes and Startup Hangs](https://mariadb.com/docs/analytics/mariadb-columnstore/management/monitoring-and-logs/diagnosing-unresponsive-processes-and-startup-hangs.md)
- [Decoding ColumnStore Stack Traces](https://mariadb.com/docs/analytics/mariadb-columnstore/management/monitoring-and-logs/decoding-columnstore-stack-traces.md)
- [DBRM Recovery and Journal Management](https://mariadb.com/docs/analytics/mariadb-columnstore/management/dbrm-recovery-and-journal-management.md)
- [Security](https://mariadb.com/docs/analytics/mariadb-columnstore/security.md): MariaDB ColumnStore uses MariaDB Server’s security—encryption, access control, auditing, and firewall—for secure analytics.
- [ColumnStore Security Vulnerabilities](https://mariadb.com/docs/analytics/mariadb-columnstore/security/columnstore-security-vulnerabilities.md): Security vulnerabilities (CVEs) fixed in MariaDB ColumnStore, with links to release notes and the MariaDB Server CVE list; no known CVEs are open on ColumnStore-specific infrastructure.
- [Credentials Management](https://mariadb.com/docs/analytics/mariadb-columnstore/security/enterprise-columnstore-credentials-management.md): MariaDB ColumnStore credentials management (6.2.3+) encrypts ColumnStore.xml passwords via the cskeys and cspasswd utilities, with keys stored at /var/lib/columnstore/.secrets.
- [Use Cases](https://mariadb.com/docs/analytics/mariadb-columnstore/use-cases.md): MariaDB ColumnStore is ideal for real-time analytics and complex queries on large datasets across industries.
- [About MariaDB ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/use-cases/mariadb-columnstore-guide.md): MariaDB ColumnStore is a columnar storage engine ported from InfiniDB 4.6.7, designed for petabyte-scale analytics with linear scalability, columnar compression, and partitioning.
- [Using MariaDB With R](https://mariadb.com/docs/analytics/mariadb-columnstore/use-cases/r-statistical-programming-using-mariadb-as-the-background-database.md): Using MariaDB ColumnStore with R for statistical computing and graphics, providing a scalable analytical backend for R's data manipulation, modeling, and visualization workflows.
- [Query Accelerator](https://mariadb.com/docs/analytics/mariadb-columnstore/use-cases/query-accelerator.md): Query Accelerator (Alpha, ColumnStore 25.10.0 + ES 11.8.3+) lets MariaDB ColumnStore execute aggregation queries on InnoDB tables in parallel using engine-independent statistics.
- [High Availability](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability.md): MariaDB ColumnStore ensures high availability with multi-node setups and shared storage, while MaxScale adds monitoring and failover for continuous analytics.
- [Analyzing Queries](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/analyzing-queries-in-columnstore.md): Tools for inspecting active MariaDB ColumnStore queries: SHOW PROCESSLIST for the local User Module and the getActiveSQLStatements mcsadmin command for cluster-wide query state.
- [Performance Concepts](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/mariadb-columnstore-performance-concepts.md): Performance concepts for MariaDB ColumnStore: PrimProc query optimization and orchestration, Extent Map metadata for I/O reduction, batch primitive steps, and shared storage for failover.
- [Performance Related Configuration Settings](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/mariadb-columnstore-performance-related-configuration-settings.md): Performance-related ColumnStore.xml settings for MariaDB ColumnStore, including NumBlocksPct cache size and TotalUmMemory limits, edited via getConfig and setConfig on the PM1 node.
- [Query Tuning](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/columnstore-query-tuning.md): MariaDB ColumnStore query tuning optimizes analytics using data types, joins, projection elimination, WHERE clauses, and EXPLAIN for performance insights.
- [Collecting Statistics with ANALYZE TABLE](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/columnstore-query-tuning/collect-statistics-with-analyze-table-for-mariadb-enterprise-columnstore.md): Optimizer statistics collected with ANALYZE TABLE in MariaDB Enterprise ColumnStore 6 enable circular inner joins and help ExeMgr choose better join orders for analytical queries.
- [Query Tuning Recommendations](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/columnstore-query-tuning/query-tuning-recommendations-for-mariadb-enterprise-columnstore.md): Query tuning recommendations for MariaDB ColumnStore: select only required columns, avoid large single-threaded ORDER BY and LIMIT sorts, and follow analytical best practices.
- [Query Plans and Optimizer Trace](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/columnstore-query-tuning/query-plans-and-optimizer-trace.md): MariaDB ColumnStore's query plans and Optimizer Trace show how analytical queries run in parallel across its distributed, columnar architecture, aiding performance tuning.
- [Execution Plan (CSEP)](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/columnstore-query-tuning/query-plans-and-optimizer-trace/columnstore-execution-plan-csep-for-mariadb-enterprise-columnstore.md): The ColumnStore Execution Plan (CSEP) is the internal query-plan representation in MariaDB ColumnStore, generated from SELECT\_LEX and viewable through calSetTrace.
- [Job Steps](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/columnstore-query-tuning/query-plans-and-optimizer-trace/job-steps-for-mariadb-enterprise-columnstore.md): Job steps in MariaDB ColumnStore: ExeMgr translates the CSEP into a job list of distributed and multi-threaded steps (BPS, CES, etc.) for parallel query execution across nodes.
- [Query Statistics for MariaDB ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/columnstore-query-tuning/query-statistics-for-mariadb-enterprise-columnstore.md): Query statistics log MariaDB ColumnStore execution metrics (memory, I/O, cache) to infinidb\_querystats; disabled by default and exposed via SHOW WARNINGS and calGetStats().
- [Optimization & Tuning](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/optimization-and-tuning.md)
- [Profiling Memory Usage with Heaptrack](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/optimization-and-tuning/profiling-memory-usage-with-heaptrack.md)
- [Analyzing Queries in ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/optimization-and-tuning/analyzing-queries-in-columnstore.md)
- [Measuring cpimport Performance Baseline with ioping](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/optimization-and-tuning/analyzing-queries-in-columnstore-1.md)
- [Columnstore System Variables: Advanced Performance and Control Flow](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/optimization-and-tuning/columnstore-system-variables-advanced-performance-and-control-flow.md)
- [Cluster Management](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/cluster-management.md)
- [Checking CMAPI Cluster Status](https://mariadb.com/docs/analytics/mariadb-columnstore/high-availability/cluster-management/checking-cmapi-cluster-status.md)
- [Clients & Tools](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools.md): MariaDB ColumnStore supports standard MariaDB tools, BI connectors (e.g., Tableau, Power BI), data ingestion (cpimport, Kafka), and REST APIs for admin.
- [StorageManager](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/storagemanager.md): The ColumnStore StorageManager manages columnar data storage and retrieval, optimizing analytical queries.
- [Certified S3 Object Storage Providers](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/storagemanager/certified-s3-object-storage-providers.md): Certified S3-compatible object storage providers for MariaDB ColumnStore: Quantum ActiveScale, IBM Cloud Object Storage, Dell EMC ECS, AWS S3, and Google Cloud Storage.
- [Sample storagemanager.cnf](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/storagemanager/storagemanager-sample-storagemanagercnf.md): Sample storagemanager.cnf for MariaDB ColumnStore showing \[ObjectStorage], \[S3], and \[LocalStorage] sections with credentials, paths, and concurrency tuning options.
- [Using StorageManager With IAM Role](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/storagemanager/using-storagemanager-with-iam-role.md): MariaDB ColumnStore StorageManager can authenticate to S3 via an AWS IAM role attached to the EC2 instance, removing credentials from storagemanager.cnf; from ColumnStore 5.5.2.
- [Data Ingestion Methods & Tools](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/data-ingestion.md): Data ingestion options for MariaDB ColumnStore: cpimport for fast bulk loads, LOAD DATA INFILE, batch insert mode, INSERT INTO .. SELECT, DML, plus Bulk Write SDK and streaming adapters.
- [ColumnStore Bulk Data Loading](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/data-ingestion/columnstore-bulk-data-loading.md): Bulk data loading in MariaDB ColumnStore uses cpimport for fast append-only ingestion of delimited flat files, with tokenization and atomic high-water-mark commits.
- [ColumnStore Streaming Data Adapters](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/data-ingestion/columnstore-streaming-data-adapters.md): Streaming data adapters for MariaDB ColumnStore built on the Bulk Data API, including the deprecated MaxScale CDC adapter and a Kafka adapter for ETL and real-time ingestion.
- [ColumnStore Insert Cache](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/data-ingestion/columnstore-insert-cache.md): The MariaDB ColumnStore Insert Cache buffers small INSERTs in a hidden Aria table before flushing in batches to columnar storage, improving throughput for HTAP and write-heavy workloads.
- [Data Import](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/data-import.md): Data import methods for MariaDB ColumnStore: cpimport, INSERT INTO .. SELECT and LOAD DATA INFILE auto-translation, batch insert mode, and load\_from\_s3 from S3 cloud storage.
- [Data Loading with cpimport](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/data-import/mariadb-enterprise-columnstore-data-loading-with-cpimport.md): Data loading into MariaDB ColumnStore with cpimport: a non-blocking, append-only bulk load that bypasses the SQL layer and supports text, binary, and stdin sources.
- [Data Loading with INSERT .. SELECT](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/data-import/mariadb-enterprise-columnstore-data-loading-with-insert-select.md): MariaDB ColumnStore translates INSERT INTO .. SELECT into a cpimport bulk load when batch insert mode is on and the statement runs outside a transaction.
- [Data Loading with LOAD DATA INFILE](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/data-import/mariadb-enterprise-columnstore-data-loading-with-load-data-infile.md): MariaDB ColumnStore translates LOAD DATA INFILE statements into cpimport bulk loads when batch insert mode is on and the statement runs outside a transaction.
- [Data Loading With load\_from\_s3](https://mariadb.com/docs/analytics/mariadb-columnstore/clients-and-tools/data-import/mariadb-enterprise-columnstore-data-loading-with-load_from_s3.md): Load delimited data files from S3-compatible cloud object storage into MariaDB ColumnStore using the columnstore\_info.load\_from\_s3 stored procedure, available from CS 23.02.
- [Tutorials](https://mariadb.com/docs/analytics/mariadb-columnstore/tutorials.md): MariaDB ColumnStore tutorials show how to set up, load data, and run fast SQL queries using columnar storage, often with Docker.
- [Reference](https://mariadb.com/docs/analytics/mariadb-columnstore/reference.md): The MariaDB ColumnStore Reference is a key guide to its architecture, setup, SQL, and analytics use.
- [ColumnStore Commit](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/5568.md): COMMIT for MariaDB ColumnStore makes table changes permanent; once committed, changes cannot be undone with ROLLBACK and the database must be restored from backups to revert.
- [ColumnStore Drop Procedure](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/5571.md): DROP PROCEDURE for MariaDB ColumnStore deletes a stored procedure from the database with simple syntax: DROP PROCEDURE procedure\_name.
- [ColumnStore Rename Table](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/5573.md): RENAME TABLE for MariaDB ColumnStore renames one or more ColumnStore tables; cannot move a table between databases (use ALTER TABLE for that scenario).
- [ColumnStore Rollback](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/5574.md): ROLLBACK for MariaDB ColumnStore undoes uncommitted transactions; rollback does not affect ALTER, CREATE, or DROP TABLE statements, which take effect immediately.
- [ColumnStore Compression Mode](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-compression-mode.md): ColumnStore compression mode is set via infinidb\_compression\_type at instance or session scope, controlling whether new tables and added columns use snappy compression by default.
- [ColumnStore Conditions](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-conditions.md): Reference for the conditions and operators usable in MariaDB ColumnStore WHERE clauses, including comparison, IN, BETWEEN, IS NULL, LIKE pattern matching, and EXISTS subqueries.
- [ColumnStore Data Types](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-data-types.md): Reference for MariaDB ColumnStore data types: numeric (BOOLEAN, integers, DECIMAL, FLOAT/DOUBLE), variable-length string types, and standard MariaDB date and time types.
- [ColumnStore Decimal Math and Scale](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-decimal-math-and-scale.md): MariaDB ColumnStore decimal math and scale options: switch intermediate decimal calculations to double via columnstore\_double\_for\_decimal\_math, and tune the result scale level.
- [ColumnStore Distributed Aggregate Functions](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-distributed-aggregate-functions.md): MariaDB ColumnStore distributed aggregate functions usable in SELECT, HAVING, and ORDER BY: AVG, COUNT, MAX, MIN, CORR, COVAR\_POP, COVAR\_SAMP, and other statistical aggregates.
- [ColumnStore Distributed Functions](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-distributed-functions.md): MariaDB ColumnStore distributed functions for SELECT, WHERE, and ORDER BY clauses: numeric, string, date/time, and bitwise operators processed in parallel across PrimProc nodes.
- [ColumnStore Information Functions](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-information-functions.md): MariaDB ColumnStore information functions return distributed-storage metadata: block IDs (idbBlockId), DBRoot, extent boundaries (idbExtentMin/Max), and the originating PrimProc node.
- [ColumnStore Information Schema Tables](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-information-schema-tables.md): Reference for MariaDB ColumnStore INFORMATION\_SCHEMA tables exposing table, column, and storage metadata: COLUMNSTORE\_TABLES, COLUMNSTORE\_COLUMNS, and related views added in 1.0.5.
- [ColumnStore Naming Conventions](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-naming-conventions.md): MariaDB ColumnStore naming conventions for usernames (64c max), tables, and columns (alphanumeric and underscore, ASCII-letter first), plus the reserved words specific to ColumnStore.
- [ColumnStore Non-Distributed Post-Processed Functions](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-non-distributed-post-processed-functions.md): MariaDB functions evaluated as post-processing after MariaDB ColumnStore returns data, supported in SELECT projection and ORDER BY only — not distributed across PrimProc nodes.
- [ColumnStore Operating Mode](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-operating-mode.md): MariaDB ColumnStore operating mode is set via infinidb\_vtable\_mode: 0 for row-by-row processing, 1 (default) for distributed only, or 2 for auto-switch by query compatibility.
- [ColumnStore User Defined Aggregate and Window Functions](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-user-defined-aggregate-and-window-functions.md): User-defined aggregate and window functions for MariaDB ColumnStore 1.1 and later using a C++ SDK, with distributed execution across PrimProc nodes; examples include median and SSQ.
- [ColumnStore User Defined Functions](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-user-defined-functions.md): User-defined scalar functions for MariaDB ColumnStore (1.0.10+) require both the MariaDB server UDF API and the ColumnStore distributed UDF API to execute across PrimProc nodes.
- [ColumnStore Utility Functions](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-utility-functions.md): MariaDB ColumnStore utility functions report system status: mcsSystemReady() indicates whether queries are accepted, and mcsSystemReadOnly() reports read-only or suspended state.
- [ColumnStore Window Functions](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/columnstore-window-functions.md): MariaDB ColumnStore window functions follow SQL 2003 with partitions and frames, applied after joins, GROUP BY, and HAVING; useful for cumulative totals, rolling averages, and top-N.
- [ColumnStore Data Definition Statements](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-definition-statements.md): MariaDB ColumnStore data-definition statements (DDL): CREATE/ALTER/DROP TABLE, CREATE PROCEDURE, CREATE/ALTER VIEW, plus notes on DDL behavior that differs from standard MariaDB.
- [ColumnStore ALTER TABLE](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-definition-statements/columnstore-alter-table.md): ALTER TABLE for MariaDB ColumnStore modifies existing tables: add, drop, or rename columns and rename tables, with ColumnStore-specific syntax notes for the columnar engine.
- [ColumnStore ALTER VIEW](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-definition-statements/columnstore-alter-view.md): ALTER VIEW for MariaDB ColumnStore changes the definition of an existing view; CREATE OR REPLACE VIEW serves the same purpose with the same syntax.
- [ColumnStore CREATE PROCEDURE](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-definition-statements/columnstore-create-procedure.md): CREATE PROCEDURE for MariaDB ColumnStore defines a stored procedure with named IN, OUT, and INOUT parameters and a routine body containing SQL statements.
- [ColumnStore CREATE TABLE](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-definition-statements/columnstore-create-table.md): CREATE TABLE syntax for MariaDB ColumnStore: defines tables with ENGINE=columnstore, optional compression COMMENT, and standard column-definition syntax for most MariaDB data types.
- [ColumnStore CREATE VIEW](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-definition-statements/columnstore-create-view.md): CREATE VIEW for MariaDB ColumnStore defines a stored query that can be referenced as a virtual table; supports CREATE OR REPLACE VIEW for redefinition.
- [ColumnStore DROP TABLE](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-definition-statements/columnstore-drop-table.md): DROP TABLE for MariaDB ColumnStore deletes a table from the database; the ColumnStore-specific RESTRICT clause limits the drop to the front end for sync purposes.
- [DDL Statements Different in ColumnStore](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-definition-statements/ddl-statements-that-differ-for-columnstore.md): DDL statements that behave differently on MariaDB ColumnStore: DROP TABLE RESTRICT, RENAME TABLE cross-database limits, CREATE TABLE engine syntax, and CREATE INDEX restrictions.
- [ColumnStore Data Manipulation Statements](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-manipulation-statements.md): MariaDB ColumnStore data-manipulation statements (DML): SELECT, INSERT, UPDATE, DELETE, LOAD DATA INFILE, and disk-based join behavior, tuned for analytical query patterns.
- [ColumnStore DELETE](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-manipulation-statements/columnstore-delete.md): DELETE for MariaDB ColumnStore removes rows but does not reclaim disk space; use TRUNCATE, DROP PARTITION, or a CREATE/RENAME-based rebuild to recover space after deletes.
- [ColumnStore Disk-Based Joins](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-manipulation-statements/columnstore-disk-based-joins.md): Disk-based joins let MariaDB ColumnStore spill join intermediates to disk when in-memory join space is exhausted, controlled via AllowDiskBasedJoin in ColumnStore.xml; not for aggregation.
- [ColumnStore INSERT](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-manipulation-statements/columnstore-insert.md): INSERT for MariaDB ColumnStore adds rows to a table; use cpimport or batch INSERT INTO .. SELECT for high-volume bulk loads on the columnar engine.
- [ColumnStore LOAD DATA INFILE](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-manipulation-statements/columnstore-load-data-infile.md): LOAD DATA INFILE for MariaDB ColumnStore loads rows from a text file into a table at high speed; auto-translated to a cpimport bulk load when batch insert mode is on.
- [ColumnStore SELECT](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-manipulation-statements/columnstore-select.md): SELECT for MariaDB ColumnStore queries tables with the standard MariaDB syntax, supporting WHERE, GROUP BY, HAVING, ORDER BY, LIMIT, and INTO OUTFILE / DUMPFILE export.
- [ColumnStore UPDATE](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/data-manipulation-statements/columnstore-update.md): UPDATE for MariaDB ColumnStore changes data in existing rows with single-table or multi-table syntax, supporting WHERE, ORDER BY, and LIMIT clauses.
- [CMAPI](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/cmapi.md): CMAPI is the REST API for administering MariaDB ColumnStore in multi-node topologies, accessed with curl or any standard REST client and authenticated via x-api-key.
- [mode-set](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/cmapi/mode-set.md): The CMAPI mode-set endpoint configures all MariaDB ColumnStore nodes to read-only or read-write operation via HTTPS PUT with x-api-key authentication.
- [node DELETE](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/cmapi/node-delete.md): The CMAPI node DELETE endpoint removes a MariaDB ColumnStore node from the cluster via HTTPS DELETE with x-api-key authentication.
- [node PUT](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/cmapi/node-put.md): The CMAPI node PUT endpoint adds a new MariaDB ColumnStore node and configures a dbroot for it, called via HTTPS PUT with x-api-key authentication.
- [shutdown](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/cmapi/shutdown.md): The CMAPI shutdown endpoint shuts down MariaDB ColumnStore on every cluster node via HTTPS PUT with x-api-key authentication.
- [start](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/cmapi/start.md): The CMAPI start endpoint starts MariaDB ColumnStore on every cluster node via HTTPS PUT with x-api-key authentication; also available as the mcsStart alias from CS 5.5.2.
- [status](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/cmapi/status.md): The CMAPI status endpoint returns a JSON payload with detailed MariaDB Enterprise Cluster status via HTTPS GET; available as the mcsStatus bash alias from CS 5.5.2.
- [System Troubleshooting](https://mariadb.com/docs/analytics/mariadb-columnstore/reference/system-troubleshooting.md)
- [MariaDB Exa](https://mariadb.com/docs/analytics/mariadb-exa.md): MariaDB Exa is an Exasol-powered MPP analytical database integrated with MariaDB Enterprise Server via Debezium CDC, with docs on architecture, deployment, monitoring, and limitations.
- [Architecture](https://mariadb.com/docs/analytics/mariadb-exa/architecture.md): MariaDB Exa architecture: a multi-stage pipeline streaming changes from MariaDB Enterprise Server through Debezium and Kafka into Exasol for near real-time analytics on operational data.
- [Deployment](https://mariadb.com/docs/analytics/mariadb-exa/deployment.md): MariaDB Exa deployment options and the production install order: configure MariaDB Server, install Exasol (local storage or AWS S3), then connect MariaDB MaxScale with CDC.
- [Performance & Benchmarking](https://mariadb.com/docs/analytics/mariadb-exa/performance-and-benchmarking.md): Performance tuning and benchmarking for MariaDB Exa: Debezium, Kafka Connect, and Exasol JDBC Sink parameters, plus CDC throughput up to 600 TPS and TPC-H benchmark results.
- [Monitoring and Observability](https://mariadb.com/docs/analytics/mariadb-exa/monitoring-and-observability.md): Monitoring MariaDB Exa: Debezium and Kafka Connect logs, the Exasol GUI, EXA\_STATISTICS and EXA\_ALL\_SESSIONS tables, and Grafana/Prometheus integration for cross-stack metrics.

## Galera Cluster

- [MariaDB Galera Cluster](https://mariadb.com/docs/galera-cluster/readme.md): Complete MariaDB Galera Cluster guide for MariaDB. Complete reference documentation for implementation, configuration, and usage for production use.
- [MariaDB Galera Cluster Overview](https://mariadb.com/docs/galera-cluster/readme/mariadb-galera-cluster-usage-guide.md): MariaDB Galera Cluster is a multi-primary replication solution for high availability and consistency, integrating Galera technology with MariaDB Community Server and Enterprise Server.
- [What is MariaDB Galera Cluster?](https://mariadb.com/docs/galera-cluster/readme/mariadb-galera-cluster-guide.md): Complete Galera Cluster reference: active-active multi-primary replication, IST vs SST (gcache.size), galera\_new\_cluster bootstrap, pc.bootstrap recovery.
- [What is Galera Replication?](https://mariadb.com/docs/galera-cluster/readme/about-galera-replication.md): Galera replication is a virtually synchronous, certification-based replication system for MariaDB Cluster, broadcasting write-sets at commit time through the wsrep API for high availability.
- [Quickstart Guides](https://mariadb.com/docs/galera-cluster/galera-cluster-quickstart-guides.md): Get started quickly with MariaDB Galera Cluster using these guides. Follow step-by-step instructions to deploy and configure a highly available, multi-master cluster for your applications.
- [MariaDB Galera Cluster Guide](https://mariadb.com/docs/galera-cluster/galera-cluster-quickstart-guides/mariadb-galera-cluster-guide.md): MariaDB Galera Cluster quickstart guide
- [MariaDB Galera Cluster Replication Guide](https://mariadb.com/docs/galera-cluster/galera-cluster-quickstart-guides/mariadb-galera-cluster-replication-guide.md): MariaDB Galera Cluster Replication quickstart guide
- [MariaDB Galera Cluster Usage Guide](https://mariadb.com/docs/galera-cluster/galera-cluster-quickstart-guides/mariadb-galera-cluster-usage-guide.md): MariaDB Galera Cluster usage guide
- [Galera Management](https://mariadb.com/docs/galera-cluster/galera-management.md): Galera Management in MariaDB handles synchronous multi-master replication, ensuring high availability, data consistency, failover, and seamless node provisioning across clusters.
- [Installation & Deployment](https://mariadb.com/docs/galera-cluster/galera-management/installation-and-deployment.md): Installation and deployment for MariaDB Galera Cluster: supported repositories, source builds, IBM Cloud setup, and tips for converting an existing MariaDB instance to Galera.
- [Getting Started with MariaDB Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/installation-and-deployment/getting-started-with-mariadb-galera-cluster.md): Complete MariaDB installation guide. Complete setup instructions for Linux, Windows, and macOS with configuration and verification for production use.
- [Installing MariaDB Galera on IBM Cloud](https://mariadb.com/docs/galera-cluster/galera-management/installation-and-deployment/installing-mariadb-galera-on-ibm-cloud.md): Step-by-step IBM Cloud deployment of MariaDB Galera Cluster on IBM Kubernetes Service, with provisioning, IBM Block Storage plug-in setup, and Helm-based MariaDB Galera installation.
- [Tips on Converting to Galera](https://mariadb.com/docs/galera-cluster/galera-management/installation-and-deployment/tips-on-converting-to-galera.md): Practical guidance for migrating an existing MariaDB workload to Galera Cluster, with notes for schema designers, developers, and DBAs on InnoDB, AUTO\_INCREMENT, and DDL handling.
- [Galera Test Repositories](https://mariadb.com/docs/galera-cluster/galera-management/installation-and-deployment/galera-test-repositories.md): Pre-release test repositories for the Galera wsrep provider on supported YUM, APT, and Zypper distributions, intended only for QA and not recommended for production environments.
- [Advanced Installation (From Source)](https://mariadb.com/docs/galera-cluster/galera-management/installation-and-deployment/advanced-installation-from-source.md): Advanced installation guides for building MariaDB Galera Cluster from source on Fedora, Ubuntu and Debian, RPM-based distributions, and from the upstream Galera repository.
- [Installing Galera from Source](https://mariadb.com/docs/galera-cluster/galera-management/installation-and-deployment/advanced-installation-from-source/installing-galera-from-source.md): Install MariaDB Galera Cluster from source when prebuilt RPM or Debian packages are unavailable, enabling the wsrep API via WITH\_WSREP and WITH\_INNODB\_DISALLOW\_WRITES CMake options.
- [Building the Galera wsrep Package on Ubuntu and Debian](https://mariadb.com/docs/galera-cluster/galera-management/installation-and-deployment/advanced-installation-from-source/building-the-galera-wsrep-package-on-ubuntu-and-debian.md): Build the galera wsrep provider .deb package on Ubuntu and Debian, covering prerequisites, the build.sh script workflow, and the steps required to run the galera test suite afterward.
- [Building the Galera wsrep Package on Fedora](https://mariadb.com/docs/galera-cluster/galera-management/installation-and-deployment/advanced-installation-from-source/building-the-galera-wsrep-package-on-fedora.md): Build the galera wsrep provider RPM package on Fedora and other RPM-based distributions, with a version table mapping each Galera 4, 3, and 2 release to its MariaDB version.
- [Configuration](https://mariadb.com/docs/galera-cluster/galera-management/configuration.md): Configuration topics for MariaDB Galera Cluster, covering mandatory parameters, performance tuning options, network ports, cluster addressing, auto-eviction, and notification scripts.
- [Configuring MariaDB Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/configuration/configuring-mariadb-galera-cluster.md): Configure MariaDB Galera Cluster with the mandatory wsrep options, performance settings, replication binary log behavior, network ports, and multi-instance setup on a single host.
- [Galera Cluster Address](https://mariadb.com/docs/galera-cluster/galera-management/configuration/galera-cluster-address.md): Galera Cluster address format for wsrep\_cluster\_address: gcomm or dummy schema, a comma-separated member list or multicast address, optional port, and inline provider options.
- [Configuring Auto-Eviction](https://mariadb.com/docs/galera-cluster/galera-management/configuration/configuring-auto-eviction.md): Auto-Eviction keeps MariaDB Galera Cluster stable by removing unresponsive nodes through a consensus-driven delayed-list mechanism, controlled via the evs.auto\_evict provider option.
- [Using the Notification Command (wsrep\_notify\_cmd)](https://mariadb.com/docs/galera-cluster/galera-management/configuration/using-the-notification-command-wsrep_notify_cmd.md): Galera Cluster can trigger a custom script on membership or state changes through wsrep\_notify\_cmd, passing status, view ID, member list, and Primary Component flag as arguments.
- [Galera Arbitrator Daemon (garbd)](https://mariadb.com/docs/galera-cluster/galera-management/configuration/galera-arbitrator-daemon-garbd.md)
- [General Operations](https://mariadb.com/docs/galera-cluster/galera-management/general-operations.md): Day-to-day operational tasks for MariaDB Galera Cluster, covering backups of running clusters, sequence management across multiple primaries, and online schema upgrades.
- [Performing Schema Upgrades in Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/general-operations/performing-schema-upgrades-in-galera-cluster.md): MariaDB Galera Cluster offers three DDL methods for schema upgrades: Total Order Isolation (the safe blocking default), Rolling Schema Upgrade, and Non-Blocking Operations.
- [Managing Sequences in Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/general-operations/managing-sequences-in-galera-cluster.md): Sequences in MariaDB Galera Cluster require INCREMENT BY 0 so the cluster applies an offset-based generation strategy that prevents duplicate values across multiple primary nodes.
- [Backing Up a MariaDB Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/general-operations/backing-up-a-mariadb-galera-cluster.md): Consistent backup procedure for MariaDB Galera Cluster: desync a chosen node with wsrep\_desync=ON, run mariadb-backup, then resync the node via Incremental State Transfer.
- [Upgrading Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/upgrading-galera-cluster.md): Articles on upgrading between MariaDB versions with Galera Cluster
- [Upgrading from MariaDB 10.3 to MariaDB 10.4 with Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/upgrading-galera-cluster/upgrading-from-mariadb-10-3-to-mariadb-10-4-with-galera-cluster.md): Rolling upgrade procedure for moving a Galera Cluster from MariaDB 10.3 to MariaDB 10.4 one node at a time, with no downtime and a Galera 3 to Galera 4 wsrep provider transition.
- [Upgrading from MariaDB 10.4 to MariaDB 10.5 with Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/upgrading-galera-cluster/upgrading-from-mariadb-10-4-to-mariadb-10-5-with-galera-cluster.md): Rolling upgrade procedure for moving a Galera Cluster from MariaDB 10.4 to MariaDB 10.5, covering pre-upgrade checks, repository changes, drain steps, and per-node restart workflow.
- [Upgrading from MariaDB 10.5 to MariaDB 10.6 with Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/upgrading-galera-cluster/upgrading-from-mariadb-10-5-to-mariadb-10-6-with-galera-cluster.md): Rolling upgrade procedure for moving a Galera Cluster from MariaDB 10.5 to MariaDB 10.6, covering pre-upgrade checks, repository changes, drain steps, and per-node restart workflow.
- [Upgrading from MariaDB 10.6 to MariaDB 10.11 with Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/upgrading-galera-cluster/upgrading-from-mariadb-10-6-to-mariadb-10-11-with-galeracluster.md): Rolling upgrade procedure for moving a Galera Cluster from MariaDB 10.6 to MariaDB 10.11; rolling upgrade with IST is supported, but rolling upgrade with SST does not work for this jump.
- [Upgrading from MariaDB 10.11 to MariaDB 11.4 with Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/upgrading-galera-cluster/upgrading-from-mariadb-10.11-to-mariadb-11.4-with-galera-cluster.md): Rolling upgrade procedure for moving a Galera Cluster from MariaDB 10.11 to MariaDB 11.4, covering pre-upgrade checks, repository changes, drain steps, and per-node restart workflow.
- [Upgrading from MariaDB 11.4 to MariaDB 11.8 with Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/upgrading-galera-cluster/upgrading-from-mariadb-10.11-to-mariadb-11.4-with-galera-cluster-1.md): Rolling upgrade procedure for moving a Galera Cluster from MariaDB 11.4 to MariaDB 11.8, covering pre-upgrade checks, repository changes, system-versioned table constraints
- [Upgrading from MariaDB 11.8 to MariaDB 12.3 with Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/upgrading-galera-cluster/upgrading-from-mariadb-10.11-to-mariadb-11.4-with-galera-cluster-2.md): Rolling upgrade procedure for moving a Galera Cluster from MariaDB 11.8 to MariaDB 12.3, covering pre-upgrade checks, repository changes, critical package architecture changes (mariadb-server-galera)
- [Performance Tuning](https://mariadb.com/docs/galera-cluster/galera-management/performance-tuning.md): Performance tuning topics for MariaDB Galera Cluster, covering Flow Control behavior under load and using Streaming Replication for very large or long-running transactions.
- [Flow Control in Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-management/performance-tuning/flow-control-in-galera-cluster.md): Flow Control in MariaDB Galera Cluster pauses replication when a slow node's receive queue grows past gcs.fc\_limit, preventing memory overflow and keeping all nodes synchronized.
- [Using Streaming Replication for Large Transactions](https://mariadb.com/docs/galera-cluster/galera-management/performance-tuning/using-streaming-replication-for-large-transactions.md): Streaming Replication splits long transactions into certified fragments in MariaDB Galera Cluster, reducing replication lag, easing Flow Control pressure, and avoiding aborts.
- [Galera Architecture](https://mariadb.com/docs/galera-cluster/galera-architecture.md): MariaDB Galera Cluster architecture: synchronous multi-primary replication built on write-set certification, group communication, and global transaction ordering across all nodes.
- [Introduction to Galera Architecture](https://mariadb.com/docs/galera-cluster/galera-architecture/introduction-to-galera-architecture.md): Overview of the MariaDB Galera Cluster architecture: the wsrep API, Galera Replication Plugin, group communication framework, and GTIDs enabling synchronous multi-primary replication.
- [Certification-Based Replication](https://mariadb.com/docs/galera-cluster/galera-architecture/certification-based-replication.md): Certification-based replication in Galera Cluster uses optimistic transaction execution, write-set broadcasting, and deterministic certification to keep all nodes synchronized.
- [Quorum Control with Weighted Votes](https://mariadb.com/docs/galera-cluster/galera-architecture/quorum-control-with-weighted-votes.md): Weighted quorum lets each Galera Cluster node carry a vote from 0 to 255, controlling which nodes remain critical for maintaining the Primary Component during failure.
- [Galera Cluster Deployment Variants](https://mariadb.com/docs/galera-cluster/galera-architecture/galera-cluster-deployment-variants.md): MariaDB Galera Cluster supports multiple topologies: standard LAN clusters for high availability, WAN multi-site clusters for disaster recovery, and two-node setups with an arbitrator.
- [Galera Security](https://mariadb.com/docs/galera-cluster/galera-security.md): MariaDB Galera security encrypts replication/SST traffic and ensures integrity through firewalls, secure credentials, and network isolation.
- [Securing Communications in Galera Cluster](https://mariadb.com/docs/galera-cluster/galera-security/securing-communications-in-galera-cluster.md): Encrypt MariaDB Galera Cluster replication and SST traffic with TLS by configuring socket.ssl\_cert, socket.ssl\_key, and socket.ssl\_ca alongside server-side TLS system variables.
- [MariaDB Enterprise Cluster Security](https://mariadb.com/docs/galera-cluster/galera-security/mariadb-enterprise-cluster-security.md): Security extensions in MariaDB Enterprise Cluster powered by Galera: WSREP and SST TLS modes, cluster-name verification, X.509 certificate expiration warnings, and online TLS rollout.
- [Galera Use Cases](https://mariadb.com/docs/galera-cluster/galera-use-cases.md): Common deployment scenarios for MariaDB Galera Cluster: high availability, geographic disaster recovery, zero-downtime maintenance, and read scaling for mission-critical applications.
- [High Availability](https://mariadb.com/docs/galera-cluster/high-availability.md): MariaDB ensures high availability with Replication for async/semi-sync data copying and Galera Cluster for sync multi-master with failover and zero data loss.
- [Monitoring MariaDB Galera Cluster](https://mariadb.com/docs/galera-cluster/high-availability/monitoring-mariadb-galera-cluster.md): Definitive Galera Cluster monitoring: SHOW GLOBAL STATUS wsrep\_% variables, Primary quorum checks, wsrep\_local\_state\_comment, and flow control metrics.
- [Understanding Quorum, Monitoring, and Recovery](https://mariadb.com/docs/galera-cluster/high-availability/understanding-quorum-monitoring-and-recovery.md): Quorum in MariaDB Galera Cluster keeps the Primary Component active only when a majority of nodes can communicate, preventing split-brain inconsistencies and data divergence.
- [Recovering a Primary Component](https://mariadb.com/docs/galera-cluster/high-availability/recovering-a-primary-component.md): Failure detection and recovery in MariaDB Galera Cluster, covering the EVS protocol's evs.\* timeouts, single-node recovery, and Primary Component restoration after a full cluster outage.
- [Resetting the Quorum (Cluster Bootstrap)](https://mariadb.com/docs/galera-cluster/high-availability/resetting-the-quorum-cluster-bootstrap.md): Manually reset Quorum and bootstrap a new MariaDB Galera Cluster Primary Component after a majority failure, using the Safe-to-Bootstrap flag in grastate.dat to pick the right node.
- [Load Balancing](https://mariadb.com/docs/galera-cluster/high-availability/load-balancing.md): Load balancing for MariaDB Galera Cluster, covering the recommended MaxScale-based approach, the Galera Load Balancer, and read-write splitting strategies for distributing client traffic.
- [Load Balancing in MariaDB Galera Cluster](https://mariadb.com/docs/galera-cluster/high-availability/load-balancing/load-balancing-in-mariadb-galera-cluster.md): Load balancing strategies for MariaDB Galera Cluster, with MariaDB MaxScale as the recommended database-aware proxy and guidance on read-write splitting versus round-robin connections.
- [Galera Load Balancer (glbd)](https://mariadb.com/docs/galera-cluster/high-availability/load-balancing/galera-load-balancer.md): Galera Load Balancer (glbd) is a deprecated multi-threaded TCP connection balancer for MariaDB Galera Cluster, retained for historical reference; new deployments should use MariaDB MaxScale.
- [State Snapshot Transfers (SSTs) in Galera Cluster](https://mariadb.com/docs/galera-cluster/high-availability/state-snapshot-transfers-ssts-in-galera-cluster.md): State Snapshot Transfers (SSTs) in MariaDB Galera Cluster copy the full dataset from a donor node to a new or recovering joiner node, ensuring data consistency before the joiner joins replication.
- [Introduction to State Snapshot Transfers (SSTs)](https://mariadb.com/docs/galera-cluster/high-availability/state-snapshot-transfers-ssts-in-galera-cluster/introduction-to-state-snapshot-transfers-ssts.md): State Snapshot Transfers (SSTs) provision a joining Galera Cluster node with a full data copy from a donor, supported via logical (mysqldump) and physical (mariadb-backup) methods.
- [mariadb-backup SST Method](https://mariadb.com/docs/galera-cluster/high-availability/state-snapshot-transfers-ssts-in-galera-cluster/mariadb-backup-sst-method.md): Configure State Snapshot Transfers for Galera. Learn to use mariadb-backup for non-blocking data transfer when a new node joins a cluster.
- [Manual SST of Galera Cluster Node With mariadb-backup](https://mariadb.com/docs/galera-cluster/high-availability/state-snapshot-transfers-ssts-in-galera-cluster/manual-sst-of-galera-cluster-node-with-mariadb-backup.md): Perform a manual node provision. This guide details the steps to manually backup a donor and restore it to a joiner node in a Galera Cluster.
- [Rapid Node Recovery with IST and the GCache](https://mariadb.com/docs/galera-cluster/high-availability/rapid-node-recovery-with-ist-and-the-gcache.md): Incremental State Transfer (IST) recovers a Galera Cluster joiner by sending only missing write-sets from the donor's GCache, falling back to a full SST when conditions aren't met.
- [Using MariaDB Replication with MariaDB Galera Cluster](https://mariadb.com/docs/galera-cluster/high-availability/using-mariadb-replication-with-mariadb-galera-cluster.md): MariaDB Galera Cluster provides high availability with synchronous replication, while adding asynchronous replication boosts redundancy for disaster recovery or reporting.
- [Overview of Hybrid Replication](https://mariadb.com/docs/galera-cluster/high-availability/using-mariadb-replication-with-mariadb-galera-cluster/overview-of-hybrid-replication.md): Hybrid replication combines synchronous MariaDB Galera Cluster with standard asynchronous MariaDB replication to feed external replicas for disaster recovery, analytics, or migration.
- [Using MariaDB Replication with MariaDB Galera Cluster](https://mariadb.com/docs/galera-cluster/high-availability/using-mariadb-replication-with-mariadb-galera-cluster/using-mariadb-replication-with-mariadb-galera-cluster-using-mariadb-replica.md): Combine standard MariaDB replication with MariaDB Galera Cluster, configuring a cluster node as a replication master or replica via log\_slave\_updates and wsrep\_restart\_slave.
- [Configuring MariaDB Replication between MariaDB Galera Cluster and MariaDB Server](https://mariadb.com/docs/galera-cluster/high-availability/using-mariadb-replication-with-mariadb-galera-cluster/configuring-mariadb-replication-between-mariadb-galera-cluster-and-mariadb.md): Configure asynchronous MariaDB replication from a Galera Cluster source to a MariaDB Server replica, including the cluster server\_id, log\_slave\_updates, and wsrep GTID-mode setup.
- [Configuring MariaDB Replication between Two MariaDB Galera Clusters](https://mariadb.com/docs/galera-cluster/high-availability/using-mariadb-replication-with-mariadb-galera-cluster/configuring-mariadb-replication-between-two-mariadb-galera-clusters.md): Set up asynchronous MariaDB replication between two Galera Clusters, with per-cluster server\_id and wsrep\_gtid\_domain\_id values plus parallel-replication tuning on the destination.
- [Using MariaDB GTIDs with MariaDB Galera Cluster](https://mariadb.com/docs/galera-cluster/high-availability/using-mariadb-replication-with-mariadb-galera-cluster/using-mariadb-gtids-with-mariadb-galera-cluster.md): MariaDB Galera Cluster has partial GTID support via wsrep\_gtid\_mode, which associates write-sets with globally unique GTIDs that remain consistent across cluster nodes in most cases.
- [Reference](https://mariadb.com/docs/galera-cluster/reference.md): Galera Cluster for MariaDB offers synchronous multi-master replication with high availability, no data loss, and simplified, consistent scaling.
- [Galera Cluster Status Variables](https://mariadb.com/docs/galera-cluster/reference/galera-cluster-status-variables.md): Reference for MariaDB Galera Cluster status variables exposed via SHOW STATUS LIKE 'wsrep%', covering applier threads, certification, flow control, replication queues, and node state.
- [Galera Cluster System Variables](https://mariadb.com/docs/galera-cluster/reference/galera-cluster-system-variables.md): Complete Galera Cluster System Variables reference for MariaDB. Complete guide for configuration values, scope settings, and performance impact.
- [WSREP Variable Details](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details.md): Per-option reference pages for MariaDB Galera Cluster wsrep\_provider\_options and wsrep\_\* system variables, including defaults, dynamic-update support, scope, data types, and usage examples.
- [wsrep\_certificate\_expiration\_hours\_warning](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/wsrep_certificate_expiration_hours_warning.md): wsrep\_certificate\_expiration\_hours\_warning configures Galera Cluster to log a warning when the node's wsrep X.509 certificate expires within the given number of hours; 0 disables warnings.
- [wsrep\_cluster\_name](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/wsrep_cluster_name.md): wsrep\_cluster\_name is the dynamic global system variable that sets the logical cluster name; all Galera Cluster nodes must share the same value to form a Primary Component.
- [wsrep\_provider\_options](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/wsrep_provider_options.md): wsrep\_provider\_options holds the semicolon-separated list of Galera wsrep provider settings; this reference catalogs every supported option, its default, and whether it is dynamic.
- [wsrep\_ssl\_mode](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/wsrep_ssl_mode.md): wsrep\_ssl\_mode selects the TLS implementation for Galera wsrep traffic in MariaDB 11.4 and 10.6: PROVIDER for built-in TLS, SERVER for server TLS, or SERVER\_X509 with X.509 verification.
- [wsrep\_sst\_method](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/wsrep_sst_method.md): wsrep\_sst\_method selects the State Snapshot Transfer method used by Galera Cluster, with rsync as the default; it is dynamic and global, and should match between donor and joiner nodes.
- [wsrep\_sst\_common](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/wsrep_sst_common.md): wsrep\_sst\_common provides shared SST functionality across Galera methods, parsing authentication credentials and TLS-related options like tca, tcapath, tcert, and tkey for secure transfers.
- [wsrep\_sst\_mariabackup](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/wsrep_sst_mariabackup.md): wsrep\_sst\_mariabackup script options control the mariadb-backup SST data transfer: stream format, transfer utility (socat), socket options, progress logging, and timing instrumentation.
- [gcs.check\_appl\_proto](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/gcs.check_appl_proto.md): gcs.check\_appl\_proto controls application-level protocol checks when joining a Galera cluster; set to FALSE to allow rolling migrations between MySQL and MariaDB Galera nodes.
- [socket.ssl](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/socket.ssl.md): The socket.ssl wsrep\_provider\_options entry enables TLS encryption for Galera Cluster replication traffic; it defaults to NO and cannot be changed dynamically.
- [socket.ssl\_ca](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/socket.ssl_ca.md): socket.ssl\_ca sets the path to the SSL Certificate Authority file used to verify the wsrep peer certificate; it must be in PEM format and is non-dynamic.
- [socket.ssl\_cert](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/socket.ssl_cert.md): socket.ssl\_cert sets the path to the node's SSL certificate used by the wsrep provider to encrypt Galera replication traffic; it must be in PEM format and is non-dynamic.
- [socket.ssl\_key](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/socket.ssl_key.md): socket.ssl\_key sets the path to the node's SSL private key paired with socket.ssl\_cert for encrypting Galera replication traffic; it must be in PEM format and is non-dynamic.
- [ssl\_ca](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/ssl_ca.md): ssl\_ca sets the server-side path to the SSL Certificate Authority file in PEM format used by MariaDB Server, including for Galera TLS when wsrep\_ssl\_mode is SERVER or SERVER\_X509.
- [ssl\_capath](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/ssl_capath.md): ssl\_capath sets the server-side path to a directory of SSL Certificate Authority files used by MariaDB Server, including for Galera TLS when wsrep\_ssl\_mode is SERVER or SERVER\_X509.
- [ssl\_cert](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/ssl_cert.md): ssl\_cert sets the server-side path to the X509 SSL certificate in PEM format used by MariaDB Server, including for Galera TLS when wsrep\_ssl\_mode is SERVER or SERVER\_X509.
- [ssl\_key](https://mariadb.com/docs/galera-cluster/reference/wsrep-variable-details/ssl_key.md): ssl\_key sets the server-side path to the X509 SSL private key in PEM format used by MariaDB Server, including for Galera TLS when wsrep\_ssl\_mode is SERVER or SERVER\_X509.
- [Galera Cluster System Tables](https://mariadb.com/docs/galera-cluster/reference/galera-cluster-system-tables.md): Reference for the wsrep system tables in the mysql database, including wsrep\_cluster, wsrep\_cluster\_members, wsrep\_streaming\_log, and the writable wsrep\_allowlist for joiner IP control.
- [Known Limitations](https://mariadb.com/docs/galera-cluster/reference/mariadb-galera-cluster-known-limitations.md): Known limitations of MariaDB Galera Cluster: InnoDB-only restriction, transaction-size and write-set caps, isolation anomalies like lost updates and stale reads, and unsupported features.
- [MariaDB Advanced Cluster: Team FAQ & Architectural Guide](https://mariadb.com/docs/galera-cluster/reference/mariadb-advanced-cluster-team-faq-and-architectural-guide.md): FAQ and architectural guide for MariaDB Advanced Cluster (Tech Preview), the Raft-based high-availability product replacing synchronous replication for global, WAN-scale deployments.

## Connectors

- [MariaDB Connectors](https://mariadb.com/docs/connectors/readme.md): Complete MariaDB Connectors guide. Complete reference for client libraries in Python, Java, Node.js, C, C++, ODBC, and R languages for production use.
- [Quickstart Guides](https://mariadb.com/docs/connectors/connectors-quickstart-guides.md): Dive into MariaDB Connectors with quickstart guides. Learn how to swiftly set up and use official client libraries (C, Java, Python, Node.js, ODBC) for seamless application connectivity.
- [MariaDB Connector/C Guide](https://mariadb.com/docs/connectors/connectors-quickstart-guides/mariadb-connector-c-guide.md): Quickstart Guide for Connector/C
- [MariaDB Connector/C++ Guide](https://mariadb.com/docs/connectors/connectors-quickstart-guides/mariadb-connector-c++-guide.md): Quickstart Guide for Connector/C++
- [MariaDB Connector/J Guide](https://mariadb.com/docs/connectors/connectors-quickstart-guides/mariadb-connector-j-guide.md): Quickstart Guide for Connector/J
- [MariaDB Connector/R2DBC Guide](https://mariadb.com/docs/connectors/connectors-quickstart-guides/mariadb-connector-r2dbc-guide.md): Quickstart guide for MariaDB Connector/R2DBC
- [Erlang Guide](https://mariadb.com/docs/connectors/connectors-quickstart-guides/mariadb-connector-erlang-guide.md): Quickstart Guide for MySQL/OTP (Erlang/OTP Client)
- [MariaDB Connector/NET Guide](https://mariadb.com/docs/connectors/connectors-quickstart-guides/mariadb-connector-net-guide.md): Quickstart guide for MysqlConnector for ADO.NET
- [Connector/Node.js Guide](https://mariadb.com/docs/connectors/connectors-quickstart-guides/connector-node.js-guide.md): Quickstart guide for MariaDB Connector/Node.js
- [Connector/ODBC Guide](https://mariadb.com/docs/connectors/connectors-quickstart-guides/connector-odbc-guide.md): Quickstart guide for MariaDB Connector/ODBC
- [Connector/Python Guide](https://mariadb.com/docs/connectors/connectors-quickstart-guides/connector-python-guide.md): Quickstart guide for MariaDB Connector/Python
- [Connector/Ruby Guide](https://mariadb.com/docs/connectors/connectors-quickstart-guides/connector-ruby-guide.md): Quickstart guide for Connector/Ruby
- [Connector/C](https://mariadb.com/docs/connectors/mariadb-connector-c.md): The MariaDB Connector/C is used to connect applications developed in C/C++ to MariaDB and MySQL databases. MariaDB Connector/C is LGPLv2.1 licensed.
- [MariaDB Connector/C Overview](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-connector-c-guide.md): Complete Connector/C reference: Windows MSI install, Linux packages (yum/apt/zypper), MariaDB-shared/devel libraries, and option file configuration.
- [Install MariaDB Connector/C](https://mariadb.com/docs/connectors/mariadb-connector-c/install-mariadb-connector-c.md): Complete MariaDB installation guide. Complete setup instructions for Linux, Windows, and macOS with configuration and verification for production use.
- [Configuring MariaDB Connector/C with Option Files](https://mariadb.com/docs/connectors/mariadb-connector-c/configuring-mariadb-connectorc-with-option-files.md): MariaDB Connector/C reads connection settings from option files such as my.cnf, supporting default and custom file locations, option groups, and a full set of client options.
- [MariaDB Binlog/Replication API reference](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference.md): MariaDB Connector/C binlog and replication API reference, documenting the functions used to consume binary log events from a MariaDB server as a replication client.
- [Binlog/API Data Structures](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/binlog-api-data-structures.md): All structures and type definitions for the Binglog/Replication API are defined in include/mariadb\_rpl.h.
- [Replication API Types and Definitions](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-types-and-definitions.md): All enumerations and preprocessor definitions for the Binglog/Replication API are defined in include/mariadb\_rpl.h.
- [Replication API Function Reference](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference.md): All functions in the Binlog/Replication API are defined in include/mariadb\_rpl.h
- [mariadb\_rpl\_init()](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference/mariadb_rpl_init.md)
- [mariadb\_rpl\_optionsv()](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference/mariadb_rpl_optionsv.md)
- [mariadb\_rpl\_get\_optionsv()](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference/mariadb_rpl_get_optionsv.md)
- [mariadb\_rpl\_open()](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference/mariadb_rpl_open.md)
- [mariadb\_rpl\_fetch()](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference/mariadb_rpl_fetch.md)
- [mariadb\_free\_rpl\_event()](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference/mariadb_free_rpl_event.md)
- [mariadb\_rpl\_extract\_rows()](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference/mariadb_rpl_extract_rows.md)
- [mariadb\_rpl\_errno()](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference/mariadb_rpl_errno.md)
- [mariadb\_rpl\_error()](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference/mariadb_rpl_error.md)
- [mariadb\_rpl\_close()](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference/mariadb_rpl_close.md)
- [Example](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-binlogreplication-api-reference/replication-api-function-reference/example.md)
- [MariaDB Connector/C Data Structures](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-connectorc-data-structures.md): Reference for the public data structures in MariaDB Connector/C, including MYSQL, MYSQL\_RES, MYSQL\_STMT, MYSQL\_FIELD, MYSQL\_BIND, and MYSQL\_TIME with all member definitions.
- [MariaDB Connector/C Plugins](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-connectorc-plugins.md): MariaDB Connector/C supports loadable and built-in plugins across four categories: connection, pvio, I/O, and authentication, including remote\_io and multiple auth methods.
- [MariaDB Connector/C Types and Definitions](https://mariadb.com/docs/connectors/mariadb-connector-c/mariadb-connectorc-types-and-definitions.md): Reference for MariaDB Connector/C types and definitions, including enumeration constants for field types, statement options, cursor types, indicator types, field flags, and server status.
- [Building Connector/C From Source](https://mariadb.com/docs/connectors/mariadb-connector-c/building-connectorc-from-source.md): Build MariaDB Connector/C from source. Download the package from MariaDB downloads or get the latest development version from the Connector/C GitHub repository.
- [Compiling Connector/C](https://mariadb.com/docs/connectors/mariadb-connector-c/building-connectorc-from-source/compiling-connectorc.md): Compile MariaDB Connector/C after configuration using CMake on Windows or Unix. Supports Visual Studio builds and GNU make, with both IDE and command-line build options.
- [Configuration Settings for Building Connector/C](https://mariadb.com/docs/connectors/mariadb-connector-c/building-connectorc-from-source/configuration-settings-for-building-connectorc.md): Configure the MariaDB Connector/C build via CMake options including build type, TLS/SSL backend, install prefix, and client plugins such as authentication and connection handlers.
- [Prerequisites For Building Connector/C From Source](https://mariadb.com/docs/connectors/mariadb-connector-c/building-connectorc-from-source/prerequisites-for-building-connectorc-from-source.md): Building MariaDB Connector/C from source requires CMake, a C compiler, and TLS/SSL libraries. Windows needs Visual Studio; Linux and macOS need gcc with optional Curl or Kerberos.
- [MariaDB Connector/C API Functions](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions.md): Explore API functions for MariaDB Connector/C. This section provides detailed documentation on functions for connecting, querying, and managing data, enabling robust C applications for MariaDB.
- [mariadb\_cancel](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mariadb_cancel.md): mariadb\_cancel immediately aborts a connection by making all subsequent read/write operations fail, without freeing the MYSQL structure or closing communication channels.
- [mariadb\_connect](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mariadb_connect.md): Connect to a database server using a connection string
- [mariadb\_connection](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mariadb_connection.md)
- [mariadb\_convert\_string](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mariadb_convert_string.md)
- [mariadb\_field\_attr](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mariadb_field_attr.md)
- [mariadb\_get\_info](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mariadb_get_info.md)
- [mariadb\_get\_infov](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mariadb_get_infov.md): mariadb\_get\_infov retrieves generic or connection-specific information from a MariaDB Connector/C handle, accepting a value-type enum and a pointer to store the result.
- [mariadb\_reconnect](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mariadb_reconnect.md): mariadb\_reconnect attempts to re-establish a dropped MariaDB Connector/C connection using the original credentials, and requires the MYSQL\_OPT\_RECONNECT option to be set.
- [mysql\_affected\_rows](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_affected_rows.md): mysql\_affected\_rows returns the number of rows affected by the last INSERT, UPDATE, DELETE, or REPLACE statement executed on a MariaDB Connector/C connection.
- [mysql\_autocommit](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_autocommit.md): mysql\_autocommit enables or disables autocommit mode for the current database connection, returning zero on success or nonzero on failure.
- [mysql\_change\_user](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_change_user.md): mysql\_change\_user changes the authenticated user and default database on an existing connection, resetting session state including transactions, temporary tables, and locks.
- [mysql\_character\_set\_name](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_character_set_name.md): mysql\_character\_set\_name returns the name of the default client character set for a specified MariaDB Connector/C connection.
- [mysql\_client\_find\_plugin](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_client_find_plugin.md)
- [mysql\_close](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_close.md): mysql\_close terminates an open database connection and releases the memory allocated for the MYSQL handle.
- [mysql\_commit](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_commit.md): mysql\_commit commits the current transaction on a MariaDB Connector/C connection, returning zero on success without affecting autocommit mode.
- [mysql\_data\_seek](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_data_seek.md): mysql\_data\_seek moves the result set pointer to an arbitrary row offset in a buffered result set obtained via mysql\_store\_result, enabling random row access.
- [mysql\_debug](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_debug.md): mysql\_debug enables debug output for a MariaDB Connector/C client using the DBUG library, accepting a colon-separated control string to configure trace and logging options.
- [mysql\_dump\_debug\_info](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_dump_debug_info.md): mysql\_dump\_debug\_info instructs a MariaDB server to write connection status information to the error log, and requires the SUPER privilege for the current user.
- [mysql\_eof](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_eof.md)
- [mysql\_errno](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_errno.md): mysql\_errno returns the numeric error code from the most recent MariaDB Connector/C function call, or zero if no error occurred.
- [mysql\_error](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_error.md): mysql\_error returns the error message string for the most recent failed MariaDB Connector/C function call, or an empty string if no error occurred.
- [mysql\_escape\_string](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_escape_string.md): mysql\_escape\_string encodes a string using the default character set for safe use in SQL statements. Deprecated — use mysql\_real\_escape\_string instead.
- [mysql\_fetch\_field](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_fetch_field.md): mysql\_fetch\_field returns the definition of one result set column as a MYSQL\_FIELD pointer; call it repeatedly to iterate over all columns in the result set.
- [mysql\_fetch\_field\_direct](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_fetch_field_direct.md): mysql\_fetch\_field\_direct returns a MYSQL\_FIELD pointer for a specific column in a result set, identified by its zero-based field number.
- [mysql\_fetch\_fields](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_fetch_fields.md): mysql\_fetch\_fields returns all column definitions for a MariaDB result set as an array of MYSQL\_FIELD structures, one entry per column.
- [mysql\_fetch\_lengths](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_fetch_lengths.md): mysql\_fetch\_lengths returns an array of byte lengths for each column in the current row of a MariaDB result set, valid only after mysql\_fetch\_row is called.
- [mysql\_fetch\_row](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_fetch_row.md): mysql\_fetch\_row retrieves the next row from a MariaDB result set as an array of char pointers, returning NULL when no more rows are available.
- [mysql\_field\_count](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_field_count.md): mysql\_field\_count returns the number of columns in the most recent query result for a MariaDB connection, useful for checking whether a result set is available.
- [mysql\_field\_seek](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_field_seek.md): mysql\_field\_seek sets the field cursor to a given column offset in a MariaDB result set, controlling which field mysql\_fetch\_field returns next.
- [mysql\_field\_tell](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_field_tell.md): mysql\_field\_tell retrieves the current field cursor position in a result set, which can be passed to mysql\_field\_seek to restore that position.
- [mysql\_free\_result](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_free_result.md): mysql\_free\_result releases the memory allocated for a MariaDB result set; row values obtained from prior mysql\_fetch\_row calls become invalid after this call.
- [mysql\_get\_character\_set\_info](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_get_character_set_info.md): mysql\_get\_character\_set\_info populates a MY\_CHARSET\_INFO structure with details about the current default character set for a MariaDB Connector/C connection.
- [mysql\_get\_client\_info](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_get_client_info.md): mysql\_get\_client\_info retrieves the client library version as a string; use mysql\_get\_client\_version for the equivalent numeric value.
- [mysql\_get\_client\_version](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_get_client_version.md): mysql\_get\_client\_version retrieves the client library version as an unsigned long; use mysql\_get\_client\_info for the string representation.
- [mysql\_get\_host\_info](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_get_host_info.md): mysql\_get\_host\_info returns a string describing the connection type and server hostname for a MariaDB Connector/C connection, or NULL if invalid.
- [mysql\_get\_optionv](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_get_optionv.md): mysql\_get\_optionv retrieves the current value of a connection option previously set with mysql\_optionsv, supporting boolean, integer, string, and miscellaneous option types.
- [mysql\_get\_proto\_info](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_get_proto_info.md): mysql\_get\_proto\_info returns the protocol version number used for a MariaDB Connector/C connection; versions 9 and below are not supported.
- [mysql\_get\_server\_info](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_get_server_info.md): mysql\_get\_server\_info retrieves the connected server version string; use mysql\_get\_server\_version for the equivalent numeric representation.
- [mysql\_get\_server\_version](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_get_server_version.md): mysql\_get\_server\_version retrieves the server version as an unsigned long; use mysql\_get\_server\_info for the equivalent string representation.
- [mysql\_get\_ssl\_cipher](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_get_ssl_cipher.md): mysql\_get\_ssl\_cipher returns the name of the TLS cipher in use for a MariaDB Connector/C connection, or NULL for non-TLS connections.
- [mysql\_get\_timeout\_value](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_get_timeout_value.md)
- [mysql\_get\_timeout\_value\_ms](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_get_timeout_value_ms.md)
- [mysql\_hex\_string](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_hex_string.md): mysql\_hex\_string converts a binary buffer to a hex-encoded string for safe embedding in SQL; the output buffer must be at least 2\*length+1 bytes.
- [mysql\_info](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_info.md): mysql\_info returns a string with summary statistics about the last executed query, covering INSERT, UPDATE, ALTER TABLE, and LOAD DATA operations; returns NULL for SELECT.
- [mysql\_init](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_init.md): mysql\_init allocates and initializes a MYSQL structure for use with mysql\_real\_connect, and also initializes the thread subsystem if not already done.
- [mysql\_insert\_id](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_insert_id.md): mysql\_insert\_id returns the AUTO\_INCREMENT value generated by the last INSERT or UPDATE statement on a MariaDB connection, or zero if no such value was produced.
- [mysql\_kill](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_kill.md): mysql\_kill requests the MariaDB server to terminate the thread with the given process ID; use mysql\_thread\_id to obtain the ID of the current connection.
- [mysql\_load\_plugin](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_load_plugin.md)
- [mysql\_library\_end](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_library_end.md): mysql\_library\_end finalizes the MariaDB Connector/C library after use, performing memory cleanup and shutting down the embedded server if applicable.
- [mysql\_library\_init](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_library_init.md): mysql\_library\_init initializes the MariaDB Connector/C library before any other functions are called, starting the embedded server if used in that configuration.
- [mysql\_more\_results](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_more_results.md): mysql\_more\_results indicates whether additional result sets remain from a previous multi-statement query, returning 1 if more results are available.
- [mysql\_net\_field\_length](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_net_field_length.md)
- [mysql\_net\_read\_packet](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_net_read_packet.md)
- [mysql\_next\_result](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_next_result.md): mysql\_next\_result advances to the next result set from a multi-statement query, making it available for retrieval via mysql\_store\_result or mysql\_use\_result.
- [mysql\_num\_fields](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_num_fields.md): mysql\_num\_fields retrieves the column count from a result set handle, useful for iterating over fields in a MariaDB query result.
- [mysql\_num\_rows](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_num_rows.md): mysql\_num\_rows returns the number of rows in a MariaDB result set; for unbuffered results the count is only accurate after all rows have been fetched.
- [mysql\_options4](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_options4.md)
- [mysql\_options](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_options.md): mysql\_options sets extra connection options on a MYSQL handle before calling mysql\_real\_connect. Deprecated since Connector/C 3.0 — use mysql\_optionsv instead.
- [mysql\_optionsv](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_optionsv.md): mysql\_optionsv sets connection, TLS, plugin, and option-file options on a MariaDB Connector/C handle before mysql\_real\_connect, supporting a variable argument list.
- [mysql\_ping](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_ping.md): mysql\_ping checks whether a MariaDB server connection is still active and attempts an automatic reconnect if the connection has dropped and reconnect is enabled.
- [mysql\_query](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_query.md): mysql\_query sends a null-terminated SQL string to the MariaDB server for execution, returning zero on success; use mysql\_real\_query for binary-safe operation.
- [mysql\_read\_query\_result](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_read_query_result.md): mysql\_read\_query\_result reads the result of a statement previously sent with mysql\_send\_query, and must be called once for each successful mysql\_send\_query call.
- [mysql\_real\_connect](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_real_connect.md): mysql\_real\_connect opens a connection to a MariaDB server and returns a MYSQL handle on success, or NULL if the connection could not be established.
- [mysql\_real\_escape\_string](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_real_escape_string.md): mysql\_real\_escape\_string encodes a string for safe use in a SQL statement, taking the connection's current character set into account when escaping special characters.
- [mysql\_real\_query](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_real_query.md): mysql\_real\_query sends a binary-safe SQL statement to a MariaDB server; use mysql\_num\_fields to determine whether the query returned a result set.
- [mysql\_refresh](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_refresh.md): mysql\_refresh flushes server-side caches and state using a bitmask of options such as REFRESH\_GRANT, REFRESH\_LOG, REFRESH\_TABLES, and REFRESH\_HOSTS.
- [mysql\_reset\_connection](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_reset_connection.md): mysql\_reset\_connection resets session state on a MariaDB Connector/C connection — rolling back transactions and clearing variables — without disconnecting or reauthenticating.
- [mysql\_rollback](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_rollback.md): mysql\_rollback undoes the current transaction for a database connection; it has no effect if autocommit is enabled or the engine is non-transactional.
- [mysql\_row\_seek](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_row_seek.md): mysql\_row\_seek repositions the row cursor in a buffered MariaDB result set to an arbitrary offset, returning the previous row position as a MYSQL\_ROW\_OFFSET.
- [mysql\_row\_tell](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_row_tell.md): mysql\_row\_tell returns the current row cursor offset for a buffered MariaDB result set, which can then be passed to mysql\_row\_seek to restore that position.
- [mysql\_select\_db](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_select_db.md): mysql\_select\_db changes the default database on an active connection; the current default can also be queried with the SELECT DATABASE() SQL function.
- [mysql\_send\_query](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_send_query.md): mysql\_send\_query dispatches a query asynchronously on a MariaDB connection; each call must be followed by mysql\_read\_query\_result to consume the response.
- [mysql\_server\_end](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_server_end.md): mysql\_server\_end is an alias for mysql\_library\_end in MariaDB Connector/C, used to finalize and clean up the client library.
- [mysql\_server\_init](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_server_init.md): mysql\_server\_init is an alias for mysql\_library\_init in MariaDB Connector/C, used to initialize the client library before making any other calls.
- [mysql\_session\_track\_get\_first](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_session_track_get_first.md): mysql\_session\_track\_get\_first retrieves the first session state change notification from the server, covering schema changes, system variables, and state flags. Added in Connector/C 3.0.
- [mysql\_session\_track\_get\_next](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_session_track_get_next.md): mysql\_session\_track\_get\_next retrieves subsequent session state change notifications after mysql\_session\_track\_get\_first, called repeatedly until a nonzero value signals end of data.
- [mysql\_set\_character\_set](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_set_character_set.md): mysql\_set\_character\_set sets the default character set for a MariaDB Connector/C connection, ensuring mysql\_real\_escape\_string uses the correct encoding.
- [mysql\_set\_server\_option](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_set_server_option.md): mysql\_set\_server\_option enables or disables multi-statement support on a MariaDB connection using MYSQL\_OPTION\_MULTI\_STATEMENTS\_ON or \_OFF.
- [mysql\_set\_local\_infile\_handler](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_set_local_infile_handler.md): mysql\_set\_local\_infile\_handler registers custom callback functions for init, read, end, and error phases of a LOAD DATA LOCAL INFILE operation in MariaDB Connector/C.
- [mysql\_set\_local\_infile\_default](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_set_local_infile_default.md): mysql\_set\_local\_infile\_default resets local infile callbacks to the Connector/C internal defaults, reversing any custom handler registered via mysql\_set\_local\_infile\_handler.
- [mysql\_shutdown](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_shutdown.md): mysql\_shutdown sends a shutdown request to the MariaDB server over the current connection, requiring the SHUTDOWN privilege for the authenticated user.
- [mysql\_sqlstate](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_sqlstate.md): mysql\_sqlstate returns the five-character SQLSTATE error code for the most recent MariaDB Connector/C function call, with 00000 indicating success.
- [mysql\_ssl\_set](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_ssl_set.md): mysql\_ssl\_set configures TLS parameters including key, certificate, CA, and cipher list for a MariaDB connection, and must be called before mysql\_real\_connect.
- [mysql\_stat](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_stat.md): mysql\_stat returns a status string from the MariaDB server covering uptime, active threads, query count, open tables, and queries per second.
- [mysql\_store\_result](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_store_result.md): mysql\_store\_result retrieves a complete buffered result set from the last executed MariaDB query, returning NULL on error or for non-SELECT statements.
- [mysql\_thread\_end](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_thread_end.md): mysql\_thread\_end releases thread-local memory allocated by mysql\_thread\_init and must be called explicitly before a thread exits to avoid memory leaks. Deprecated in Connector/C 3.0.
- [mysql\_thread\_id](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_thread_id.md): mysql\_thread\_id retrieves the thread identifier for an active connection; the value may change after a reconnect if the reconnect option is enabled.
- [mysql\_thread\_init](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_thread_init.md): mysql\_thread\_init initializes thread-local variables for multi-threaded Connector/C clients; called automatically by mysql\_init if not invoked explicitly. Deprecated in Connector/C 3.0.
- [mysql\_thread\_safe](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_thread_safe.md): mysql\_thread\_safe returns 1 if the MariaDB Connector/C client library was compiled with thread-safety support, or zero otherwise.
- [mysql\_use\_result](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_use_result.md): mysql\_use\_result initiates unbuffered retrieval of a query result set row by row from the MariaDB server, blocking the connection until all rows are fetched or freed.
- [mysql\_warning\_count](https://mariadb.com/docs/connectors/mariadb-connector-c/api-functions/mysql_warning_count.md): mysql\_warning\_count retrieves the warning count from the most recent query execution; use SHOW WARNINGS for the full warning message text.
- [MariaDB Connector/C API Prepared Statement Functions](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions.md): Explore API functions for prepared statements in Connector/C. This section provides detailed documentation on using prepared statements for efficient and secure query execution in C applications.
- [mariadb\_stmt\_execute\_direct](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mariadb_stmt_execute_direct.md): mariadb\_stmt\_execute\_direct prepares and executes a statement in a single call using a pre-allocated MYSQL\_STMT handle, available in Connector/C 3.0 with MariaDB 10.2 or later.
- [mariadb\_stmt\_fetch\_fields](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mariadb_stmt_fetch_fields.md): mariadb\_stmt\_fetch\_fields returns an array of MYSQL\_FIELD descriptors for each result set column of a prepared statement, added in MariaDB Connector/C 3.1.0.
- [mysql\_stmt\_affected\_rows](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_affected_rows.md): mysql\_stmt\_affected\_rows returns the number of rows affected by the last INSERT, UPDATE, DELETE, or REPLACE prepared statement, or -1 if the statement failed.
- [mysql\_stmt\_attr\_get](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_attr_get.md): mysql\_stmt\_attr\_get retrieves the current value of a prepared statement attribute, such as cursor type, prefetch row count, or max-length update behavior.
- [mysql\_stmt\_attr\_set](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_attr_set.md): mysql\_stmt\_attr\_set configures a prepared statement attribute on a Connector/C statement handle; supported attributes include cursor type, prefetch rows, and bulk-insert array size.
- [mysql\_stmt\_bind\_param](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_bind_param.md): mysql\_stmt\_bind\_param binds an array of MYSQL\_BIND variables to the parameter markers in a prepared statement before it is executed via mysql\_stmt\_execute.
- [mysql\_stmt\_bind\_result](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_bind_result.md): mysql\_stmt\_bind\_result maps result-set columns to application variables via an array of MYSQL\_BIND structures, enabling mysql\_stmt\_fetch to populate those variables.
- [mysql\_stmt\_close](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_close.md): mysql\_stmt\_close deallocates a prepared statement handle and cancels any pending results, freeing server and client resources associated with the statement.
- [mysql\_stmt\_data\_seek](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_data_seek.md): mysql\_stmt\_data\_seek positions the row cursor to an arbitrary offset in a buffered prepared statement result set previously stored with mysql\_stmt\_store\_result.
- [mysql\_stmt\_errno](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_errno.md): mysql\_stmt\_errno returns the numeric error code for the most recently invoked Connector/C prepared statement function, or zero if no error occurred.
- [mysql\_stmt\_error](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_error.md): mysql\_stmt\_error retrieves the human-readable error message from the last Connector/C prepared statement call, complementing the numeric code from mysql\_stmt\_errno.
- [mysql\_stmt\_execute](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_execute.md): mysql\_stmt\_execute runs a prepared statement previously set up with mysql\_stmt\_prepare, substituting bound parameter values and returning zero on success.
- [mysql\_stmt\_fetch](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_fetch.md): mysql\_stmt\_fetch retrieves the next row from a prepared statement result set into the buffers bound by mysql\_stmt\_bind\_result, returning MYSQL\_NO\_DATA at end of set.
- [mysql\_stmt\_fetch\_column](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_fetch_column.md): mysql\_stmt\_fetch\_column fetches part of a single column value from the current prepared statement row, allowing large data to be read incrementally via an offset.
- [mysql\_stmt\_field\_count](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_field_count.md): mysql\_stmt\_field\_count reports how many fields a prepared statement result set contains; it returns zero for INSERT, UPDATE, DELETE, and REPLACE statements.
- [mysql\_stmt\_free\_result](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_free_result.md): mysql\_stmt\_free\_result frees client-side result memory for a Connector/C prepared statement, complementing mysql\_stmt\_store\_result to manage buffer lifecycle.
- [mysql\_stmt\_init](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_init.md): mysql\_stmt\_init allocates and initializes a MYSQL\_STMT prepared statement handle for a Connector/C connection, returning NULL if memory allocation fails.
- [mysql\_stmt\_insert\_id](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_insert_id.md): mysql\_stmt\_insert\_id returns the AUTO\_INCREMENT value generated by the most recent prepared INSERT or UPDATE statement, or zero if no auto-increment column was affected.
- [mysql\_stmt\_more\_results](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_more_results.md): mysql\_stmt\_more\_results indicates if one or more results from a previously executed prepared statement are available
- [mysql\_stmt\_next\_result](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_next_result.md): mysql\_stmt\_next\_result advances to the next result set when a prepared statement returns multiple results, enabling traversal of multi-statement query output.
- [mysql\_stmt\_num\_rows](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_num_rows.md): mysql\_stmt\_num\_rows returns the total row count of a buffered prepared statement result set; it requires mysql\_stmt\_store\_result to have been called first.
- [mysql\_stmt\_param\_count](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_param_count.md): mysql\_stmt\_param\_count reports how many placeholder parameters a prepared statement contains, indicating the size of the MYSQL\_BIND array required for binding.
- [mysql\_stmt\_param\_metadata](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_param_metadata.md): mysql\_stmt\_param\_metadata retrieves parameter metadata for a prepared statement handle, returning a MYSQL\_RES pointer that describes the bound parameters.
- [mysql\_stmt\_prepare](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_prepare.md): mysql\_stmt\_prepare parses and prepares a SQL statement on a Connector/C MYSQL\_STMT handle; parameter markers must be bound with mysql\_stmt\_bind\_param before execution.
- [mysql\_stmt\_reset](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_reset.md): mysql\_stmt\_reset resets a prepared statement on both client and server to its post-prepare state, clearing unbuffered results and errors while preserving bindings.
- [mysql\_stmt\_result\_metadata](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_result_metadata.md): mysql\_stmt\_result\_metadata retrieves result-set metadata from a Connector/C prepared statement; the returned MYSQL\_RES contains field information but no row data.
- [mysql\_stmt\_row\_seek](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_row_seek.md): mysql\_stmt\_row\_seek positions the row cursor to an arbitrary row in a buffered prepared statement result set, returning the previous cursor offset for later restoration.
- [mysql\_stmt\_row\_tell](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_row_tell.md): mysql\_stmt\_row\_tell returns the current row cursor offset of a buffered prepared statement result set, which can be passed to mysql\_stmt\_row\_seek to restore the position.
- [mysql\_stmt\_send\_long\_data](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_send_long_data.md): mysql\_stmt\_send\_long\_data sends a parameter value in chunks to the server, enabling large TEXT or BLOB data that exceeds max\_allowed\_packet to be streamed in multiple calls.
- [mysql\_stmt\_sqlstate](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_sqlstate.md): mysql\_stmt\_sqlstate returns the five-character SQLSTATE error code for the most recently invoked prepared statement function, with '00000' indicating no error occurred.
- [mysql\_stmt\_store\_result](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_store_result.md): mysql\_stmt\_store\_result buffers the complete result set of a prepared SELECT, SHOW, DESCRIBE, or EXPLAIN statement on the client, enabling random access and row count queries.
- [mysql\_stmt\_warning\_count](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/mysql_stmt_warning_count.md): mysql\_stmt\_warning\_count reports how many warnings the most recent Connector/C prepared statement raised; added in Connector/C 3.0. Use SHOW WARNINGS to retrieve messages.
- [Connector C Data Structures and Definitions](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/connector-c-data-structures-and-definitions.md): Explore practical examples of prepared statements. Learn how to use them to enhance application security against SQL injection and improve query performance by optimizing statement execution.
- [Connector/C Types and Definitions](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/connector-c-data-structures-and-definitions/connectorc-types-and-definitions.md): Connector/C field types and indicator variables used in the MYSQL\_BIND structure, including all MYSQL\_TYPE constants and STMT\_INDICATOR values defined in mariadb\_com.h.
- [MYSQL\_BIND](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/connector-c-data-structures-and-definitions/mysql_bind.md): MYSQL\_BIND is the MariaDB Connector/C structure used to bind input parameters and output result columns to a prepared statement, with support for array binding and indicator variables.
- [MYSQL\_STMT](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/connector-c-data-structures-and-definitions/mysql_stmt.md): MYSQL\_STMT is the MariaDB Connector/C handle for a prepared statement, allocated by mysql\_stmt\_init and released by mysql\_stmt\_close; all its members are private.
- [Prepared Statement Examples](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/prepared-statement-examples.md): Prepared statement examples
- [Bulk Insert (Column-wise Binding)](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/prepared-statement-examples/bulk-insert-column-wise-binding.md): Insert multiple rows in a single prepared statement call using column-wise binding. This example demonstrates indicator variables and STMT\_ATTR\_ARRAY\_SIZE with MariaDB Connector/C.
- [Bulk Insert (Row-wise Binding)](https://mariadb.com/docs/connectors/mariadb-connector-c/api-prepared-statement-functions/prepared-statement-examples/bulk-insert-row-wise-binding.md): Insert multiple rows in a single prepared statement call using row-wise binding. This example packs parameters into a C struct and sets STMT\_ATTR\_ROW\_SIZE for MariaDB Connector/C.
- [Connect with MariaDB Connector/C](https://mariadb.com/docs/connectors/mariadb-connector-c/connect-with-mariadb-connector-c.md): Connect a C or C++ application to MariaDB using Connector/C. Includes a complete code example demonstrating connection initialization, mysql\_real\_connect usage, and cleanup.
- [Development](https://mariadb.com/docs/connectors/mariadb-connector-c/development.md): Application Development with MariaDB Connector/C
- [Setup for Examples](https://mariadb.com/docs/connectors/mariadb-connector-c/setup-for-examples.md): Set up the test database and user account required by MariaDB Connector/C code examples, including schema creation SQL and privilege grants for db\_user.
- [Other C & C++ Connectors](https://mariadb.com/docs/connectors/mariadb-connector-c/other-c-c-connectors.md): Explore C and C++ connectors for MariaDB beyond the official offerings. This section covers alternative client libraries and methods for robust, high-performance database interactions.
- [C++ Client Library](https://mariadb.com/docs/connectors/mariadb-connector-c/other-c-c-connectors/c-client-library.md): mariadb++ is a C++ client library for connecting applications to MariaDB and MySQL databases, built on the mariadb-native-client library and maintained on GitHub.
- [MySQL Client Library 3.23.58](https://mariadb.com/docs/connectors/mariadb-connector-c/other-c-c-connectors/mysql-client-library-32358.md): MySQL client library 3.23.58 is an archived LGPL release for non-GPL distribution use cases, with known limitations including no prepared statements and deprecated password authentication.
- [Connector/C++](https://mariadb.com/docs/connectors/mariadb-connector-cpp.md): The MariaDB Connector/C++ is used to connect applications developed in C++ to MariaDB and MySQL databases. MariaDB Connector/C++ is LGPLv2.1 licensed.
- [MariaDB Connector/C++ OverviewO](https://mariadb.com/docs/connectors/mariadb-connector-cpp/mariadb-connector-c++-guide.md): Quickstart Guide for Connector/C++
- [Application Development with MariaDB Connector/C++](https://mariadb.com/docs/connectors/mariadb-connector-cpp/application-development-with-mariadb-connector-cpp.md): C++ applications built with MariaDB Connector/C++ use the sql namespace classes for connections, prepared statements, and result sets to interact with MariaDB databases.
- [Connect with MariaDB Connector/C++](https://mariadb.com/docs/connectors/mariadb-connector-cpp/connect-with-mariadb-connectorcpp.md): MariaDB Connector/C++ supports JDBC and compatibility URL syntax, optional connection parameters, and two connection methods via sql::Driver and sql::DriverManager for C++ applications.
- [DDL with MariaDB Connector/C++](https://mariadb.com/docs/connectors/mariadb-connector-cpp/ddl-with-mariadb-connector-cpp.md): MariaDB Connector/C++ supports DDL operations such as ALTER TABLE and TRUNCATE TABLE, letting C++ applications modify database schema using the sql::Statement class.
- [DML with MariaDB Connector/C++](https://mariadb.com/docs/connectors/mariadb-connector-cpp/dml-with-mariadb-connector-cpp.md): MariaDB Connector/C++ supports DML operations including INSERT, UPDATE, DELETE, and SELECT, using prepared statements and result sets to manipulate data in MariaDB databases.
- [Install MariaDB Connector/C++](https://mariadb.com/docs/connectors/mariadb-connector-cpp/install-mariadb-connector-cpp.md): Install MariaDB Connector/C++ on Linux using RPM, DEB, or binary tarball packages, or on Windows using the MSI installer, with MariaDB Connector/C as a prerequisite.
- [MariaDB Connector/C++ Sample Application](https://mariadb.com/docs/connectors/mariadb-connector-cpp/mariadb-connector-cpp-sample-application.md): Tasks.cpp is a complete MariaDB Connector/C++ sample demonstrating CRUD operations, with setup instructions, compilation steps, and command-line usage for a task management database.
- [Setup for Connector/C++ Examples](https://mariadb.com/docs/connectors/mariadb-connector-cpp/setup-for-connector-cpp-examples.md): Create the schema and user account prerequisites for MariaDB Connector/C++ documentation examples, including the test database, contacts table, and appropriate GRANT statements.
- [Transactions with MariaDB Connector/C++](https://mariadb.com/docs/connectors/mariadb-connector-cpp/transactions-with-mariadb-connector-cpp.md): MariaDB Connector/C++ supports multi-statement transactions with manual commit, rollback, and savepoints by disabling auto-commit on the sql::Connection object.
- [Connector/J](https://mariadb.com/docs/connectors/mariadb-connector-j.md): Explore MariaDB Connector/J, the official JDBC driver for Java applications to connect to MariaDB and MySQL databases.
- [About MariaDB Connector/J Guide](https://mariadb.com/docs/connectors/mariadb-connector-j/about-mariadb-connector-j.md): Complete MariaDB Connector/J guide for Java. Complete JDBC driver reference for connections, prepared statements, and transactions for production use.
- [Failover and High availability with MariaDB Connector/J for 2.x driver](https://mariadb.com/docs/connectors/mariadb-connector-j/failover-and-high-availability-with-mariadb-connector-j-for-2x-driver.md): Failover and load balancing in MariaDB Connector/J 2.x support sequential, loadbalance, replication, and aurora modes across multi-master, master-slave, and Amazon Aurora clusters.
- [Failover and High availability with MariaDB Connector/J](https://mariadb.com/docs/connectors/mariadb-connector-j/failover-and-high-availability-with-mariadb-connector-j.md): MariaDB Connector/J 3.0 and later support failover and high availability through sequential, loadbalance, replication, and load-balance-read modes with optional transaction replay.
- [GSSAPI Authentication with MariaDB Connector/J](https://mariadb.com/docs/connectors/mariadb-connector-j/gssapi-authentication-with-mariadb-connector-j.md): MariaDB Connector/J supports GSSAPI authentication via the server gssapi plugin, using JAAS on Unix or a Waffle-based native Windows implementation for Kerberos ticket validation.
- [Installing MariaDB Connector/J](https://mariadb.com/docs/connectors/mariadb-connector-j/installing-mariadb-connectorj.md): Complete MariaDB installation guide. Complete setup instructions for Linux, Windows, and macOS with configuration and verification for production use.
- [Java Connector Using Gradle](https://mariadb.com/docs/connectors/mariadb-connector-j/java-connector-using-gradle.md): Add MariaDB Connector/J to a Gradle project by declaring the mariadb-java-client dependency in build.gradle, then connect to MariaDB using standard JDBC DriverManager methods.
- [Java Connector Using Maven](https://mariadb.com/docs/connectors/mariadb-connector-j/java-connector-using-maven.md): Add MariaDB Connector/J to a Maven project by declaring the mariadb-java-client dependency in pom.xml, then connect to MariaDB using standard JDBC DriverManager methods.
- [Option batchMultiSend Description](https://mariadb.com/docs/connectors/mariadb-connector-j/option-batchmultisend-description.md): useBatchMultiSend enables bulk batch execution in MariaDB Connector/J, grouping executeBatch calls into multi-query packets to reduce round-trips between client and server.
- [Pool Datasource Implementation](https://mariadb.com/docs/connectors/mariadb-connector-j/pool-datasource-implementation.md): MariaDB Connector/J provides MariaDbDataSource and MariaDbPoolDataSource implementations with configurable pool size, idle timeout, validation delay, and JMX monitoring support.
- [Using TLS/SSL with MariaDB Connector/J](https://mariadb.com/docs/connectors/mariadb-connector-j/using-tls-ssl-with-mariadb-java-connector.md): Configure TLS and SSL for MariaDB Connector/J using sslMode, serverSslCert, and keyStore options, supporting trust, verify-ca, verify-full, and zero-configuration encryption modes.
- [Connector/R2DBC](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc.md): Learn about MariaDB R2DBC Connector for Java. This guide covers reactive, non-blocking database operations, setup, and integrating with Spring Data R2DBC for efficient data access.
- [About MariaDB Connector/R2DBC](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/mariadb-connector-r2dbc-guide.md): MariaDB Connector/R2DBC enables Java applications to connect to MariaDB using the non-blocking R2DBC API, with a native R2DBC implementation and Spring Data R2DBC framework integration.
- [MariaDB Connector/R2DBC Connection Parameters](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/mariadb-connector-r2dbc-connection-parameters.md): MariaDB Connector/R2DBC connection parameters cover SSL mode, authentication plugins, autocommit, transaction replay, timezone handling, and prepared statement options.
- [Using the Native R2DBC API of MariaDB Connector/R2DBC](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-native-r2dbc-api-of-mariadb-connector-r2dbc.md): Learn to use MariaDB Connector/R2DBC's native API. This guide details direct interaction for reactive, non-blocking database operations, offering fine-grained control over data access in Java applicat
- [Application Development with MariaDB Connector/R2DBC (Native API)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-native-r2dbc-api-of-mariadb-connector-r2dbc/application-development-with-mariadb-connector-r2dbc-native-api.md): Application development with MariaDB Connector/R2DBC native API covers building Java projects with Maven or JAR, adding the connector to the classpath, and running compiled applications.
- [Batch Operations with MariaDB Connector/R2DBC (Native API)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-native-r2dbc-api-of-mariadb-connector-r2dbc/batch-operations-with-mariadb-connector-r2dbc-native-api.md): Batch operations with the MariaDB Connector/R2DBC native API group multiple DML statements into a single io.r2dbc.spi.Batch to reduce per-statement network overhead.
- [Connect with MariaDB Connector/R2DBC (Native API)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-native-r2dbc-api-of-mariadb-connector-r2dbc/connect-with-mariadb-connector-r2dbc-native-api.md): Connecting to MariaDB with the native R2DBC API uses MariadbConnectionConfiguration and MariadbConnectionFactory to create and manage reactive client connections via io.r2dbc.spi.Connection.
- [Connection Pools with MariaDB Connector/R2DBC (Native API)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-native-r2dbc-api-of-mariadb-connector-r2dbc/connection-pools-with-mariadb-connector-r2dbc-native-api.md): The MariaDB Connector/R2DBC native API supports connection pooling via r2dbc-pool, holding reactive connections open for reuse and configuring them with ConnectionPoolConfiguration.
- [DDL with MariaDB Connector/R2DBC (Native API)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-native-r2dbc-api-of-mariadb-connector-r2dbc/ddl-with-mariadb-connector-r2dbc-native-api.md): DDL operations with the MariaDB Connector/R2DBC native API execute schema statements such as CREATE TABLE and ALTER TABLE reactively using io.r2dbc.spi.Statement and io.r2dbc.spi.Result.
- [DML with MariaDB Connector/R2DBC (Native API)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-native-r2dbc-api-of-mariadb-connector-r2dbc/dml-with-mariadb-connector-r2dbc-native-api.md): DML with the MariaDB Connector/R2DBC native API executes INSERT, UPDATE, DELETE, and SELECT reactively using io.r2dbc.spi.Statement, Result, Row, and RowMetadata classes.
- [Install MariaDB Connector/R2DBC](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-native-r2dbc-api-of-mariadb-connector-r2dbc/install-mariadb-connector-r2dbc.md): Install MariaDB Connector/R2DBC via Maven by adding the r2dbc-mariadb dependency to pom.xml, or manually by downloading the JAR and adding it to the Java CLASSPATH alongside r2dbc-pool.
- [R2DBC Code Example (Native API)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-native-r2dbc-api-of-mariadb-connector-r2dbc/r2dbc-code-example-native-api.md): Complete Java code example using the MariaDB Connector/R2DBC native API to query a MariaDB table with MariadbConnectionFactory and reactive Flux result handling.
- [Setup for Connector/R2DBC Examples (Native API)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-native-r2dbc-api-of-mariadb-connector-r2dbc/setup-for-connector-r2dbc-examples-native-api.md): Set up the test database, contact table, and user account required by the MariaDB Connector/R2DBC native API code examples in this documentation section.
- [Transactions with MariaDB Connector/R2DBC (Native API)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-native-r2dbc-api-of-mariadb-connector-r2dbc/transactions-with-mariadb-connector-r2dbc-native-api.md): The MariaDB Connector/R2DBC native API requires manual subscription for beginTransaction, commitTransaction, and rollbackTransaction; Spring Data R2DBC provides managed transactions.
- [Using the Spring Data Framework with MariaDB Connector/R2DBC](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-spring-data-framework-with-mariadb-connector-r2dbc.md): Learn to integrate MariaDB Connector/R2DBC with Spring Data Framework. This guide covers reactive, non-blocking data access using Spring Data R2DBC for efficient and modern Java applications.
- [Application Development with MariaDB/Connector/R2DBC (Spring Data)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-spring-data-framework-with-mariadb-connector-r2dbc/application-development-with-mariadb-connector-r2dbc-spring-data.md): Spring Data R2DBC applications with MariaDB Connector/R2DBC require Maven, Entity classes for object mapping, and the spring-boot-starter-data-r2dbc dependency.
- [Batch Operations with MariaDB Connector/R2DBC (Spring Data)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-spring-data-framework-with-mariadb-connector-r2dbc/batch-operations-with-mariadb-connector-r2dbc-spring-data.md): Spring Data R2DBC batch with MariaDB Connector/R2DBC loops over statements via DatabaseClient.execute, replacing the native io.r2dbc.spi.Batch class unavailable in this framework.
- [Connect with MariaDB Connector/R2DBC (Spring Data)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-spring-data-framework-with-mariadb-connector-r2dbc/connect-with-mariadb-connector-r2dbc-spring-data.md): MariaDB Connector/R2DBC Spring Data wraps MariadbConnectionFactory in DatabaseClient, providing a higher-level reactive interface for executing queries against MariaDB.
- [DDL with MariaDB Connector/R2DBC (Spring Data)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-spring-data-framework-with-mariadb-connector-r2dbc/ddl-with-mariadb-connector-r2dbc-spring-data.md): Spring Data R2DBC DDL with MariaDB Connector/R2DBC uses DatabaseClient.execute to run schema statements including CREATE TABLE and ALTER TABLE within the Spring reactive framework.
- [DML with MariaDB Connector/R2DBC (Spring Data)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-spring-data-framework-with-mariadb-connector-r2dbc/dml-with-mariadb-connector-r2dbc-spring-data.md): Spring Data R2DBC DML with MariaDB Connector/R2DBC uses DatabaseClient methods execute, select, insert, update, and delete for reactive INSERT, SELECT, UPDATE, and DELETE.
- [Install MariaDB Connector/R2DBC (Spring Data)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-spring-data-framework-with-mariadb-connector-r2dbc/install-mariadb-connector-r2dbc-spring-data.md): Install MariaDB Connector/R2DBC with Spring Data via Maven using spring-boot-starter-data-r2dbc; Spring Boot 3.0 and later manage the r2dbc-mariadb connector version automatically.
- [R2DBC Code Example (Spring Data)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-spring-data-framework-with-mariadb-connector-r2dbc/r2dbc-code-example-spring-data.md): Complete Java code example using MariaDB Connector/R2DBC with Spring Data R2DBC to query a MariaDB table via DatabaseClient and reactive StepVerifier result assertions.
- [Repositories with MariaDB Connector/R2DBC (Spring Data)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-spring-data-framework-with-mariadb-connector-r2dbc/repositories-with-mariadb-connector-r2dbc-spring-data.md): Spring Data repositories with MariaDB Connector/R2DBC use R2dbcRepository and JavaConfig to implement reactive CRUD, with ApplicationConfig, Entity, Repository, and Service classes.
- [Setup for Connector/R2DBC Examples (Spring Data)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-spring-data-framework-with-mariadb-connector-r2dbc/setup-for-connector-r2dbc-examples-spring-data.md): Set up the test database, contact table, and user account required by the MariaDB Connector/R2DBC Spring Data code examples in this documentation section.
- [Transactions with MariaDB Connector/R2DBC (Spring Data)](https://mariadb.com/docs/connectors/mariadb-connector-r2dbc/using-the-spring-data-framework-with-mariadb-connector-r2dbc/transactions-with-mariadb-connector-r2dbc-spring-data.md): Spring Data R2DBC transactions with MariaDB Connector/R2DBC use R2dbcTransactionManager and TransactionalOperator for framework-managed reactive commit and rollback.
- [.NET Connector](https://mariadb.com/docs/connectors/mariadb-connector-net.md): Comprehensive guide to ADO.NET connectors for MariaDB. MySqlConnector is the recommended ADO.NET connector for MariaDB. This guide covers connection strings, DbConnection/DbCommand classes, parameteri
- [MySqlConnector for ADO.NET](https://mariadb.com/docs/connectors/mariadb-connector-net/mariadb-connector-net-guide.md): MySqlConnector is the recommended ADO.NET connector for MariaDB Server, offering high performance and MariaDB-specific features including zero-configuration SSL and GSSAPI authentication.
- [Other .NET Connectors](https://mariadb.com/docs/connectors/mariadb-connector-net/other-net-connectors.md): Alternative ADO.NET connectors for MariaDB include MySQL Connector/NET and dotConnect for MySQL, supporting .NET Framework, .NET Core, and optional Entity Framework ORM integration.
- [Connector/Node.js](https://mariadb.com/docs/connectors/mariadb-connector-nodejs.md): Explore MariaDB Connector/Node.js, the official client library for Node.js. Connect applications to MariaDB/MySQL databases, leverage Promise/Callback APIs for efficient data access.
- [About MariaDB Connector/Node.js](https://mariadb.com/docs/connectors/mariadb-connector-nodejs/mariadb-connector-node-js-guide.md): MariaDB Connector/Node.js is a native JavaScript driver for connecting Node.js applications to MariaDB and MySQL databases, supporting both Promise and Callback APIs via npm.
- [Connector/Node.js Batch API](https://mariadb.com/docs/connectors/mariadb-connector-nodejs/connector-nodejs-batch-api.md): The batch API in MariaDB Connector/Node.js sends multiple parameterized queries in one network trip, with server-version-aware optimizations and max\_allowed\_packet handling.
- [Connector/Node.js Callback API](https://mariadb.com/docs/connectors/mariadb-connector-nodejs/connector-nodejs-callback-api.md): MariaDB Connector/Node.js Callback API provides MySQL and mysql2 compatible callback-style access to MariaDB, with connection, query, batch, and pool methods using familiar patterns.
- [Connector/Node.js Pipelining](https://mariadb.com/docs/connectors/mariadb-connector-nodejs/connector-nodejs-pipelining.md): MariaDB Connector/Node.js pipelining dispatches queries in FIFO order without blocking on each response, improving throughput for high-volume workloads over high-latency connections.
- [Connector/Node.js Promise API](https://mariadb.com/docs/connectors/mariadb-connector-nodejs/connector-nodejs-promise-api.md): The Promise API is the default interface for MariaDB Connector/Node.js, enabling async/await patterns for connections, queries, batch operations, and transactions with MariaDB.
- [Getting Started With the Node.js Connector](https://mariadb.com/docs/connectors/mariadb-connector-nodejs/getting-started-with-the-node-js-connector.md): Complete Node.js connector guide for MariaDB. Complete reference for installation, connection pooling, query execution, and error handling for production use.
- [Node.js Connection Options](https://mariadb.com/docs/connectors/mariadb-connector-nodejs/node-js-connection-options.md): MariaDB Connector/Node.js connection options include essential, SSL, and advanced parameters for configuring host, authentication, compression, timeouts, and numeric type handling.
- [Other Node.js Connectors](https://mariadb.com/docs/connectors/mariadb-connector-nodejs/other-nodejs-connectors.md): Explore Node.js connectors beyond the official MariaDB Connector/Node.js. This section covers alternative drivers, ORMs, and methods to connect your Node.js applications to MariaDB.
- [JavaScript - mariasql for node.js](https://mariadb.com/docs/connectors/mariadb-connector-nodejs/other-nodejs-connectors/javascript-mariasql-for-nodejs.md): mariasql is a Node.js binding to MariaDB's non-blocking client library, providing higher benchmark performance than standard libmysqlclient bindings for MariaDB and MySQL connections.
- [Connector/ODBC](https://mariadb.com/docs/connectors/mariadb-connector-odbc.md): Complete Connector/ODBC guide for MariaDB. Complete resource for installation, configuration, query execution, and integration with comprehensive examples.
- [About MariaDB Connector/ODBC](https://mariadb.com/docs/connectors/mariadb-connector-odbc/mariadb-connector-odbc-guide.md): Complete Connector/ODBC setup guide: Windows ODBC Administrator, odbcinst.ini/odbc.ini configuration, isql DSN testing, and DSN-less connection strings.
- [Building MariaDB Connector/ODBC from Source](https://mariadb.com/docs/connectors/mariadb-connector-odbc/building-mariadb-connectorodbc-from-source.md): Compile MariaDB Connector/ODBC from the GitHub source repository on Linux or Windows, with step-by-step dependency installation for cmake, UnixODBC, and optional OpenSSL TLS support.
- [Creating a Data Source with MariaDB Connector/ODBC](https://mariadb.com/docs/connectors/mariadb-connector-odbc/creating-a-data-source-with-mariadb-connectorodbc.md): Create a data source with MariaDB Connector/ODBC on Windows using ODBC Data Source Administrator or on Linux by configuring UnixODBC with a driver entry and DSN for MariaDB Server.
- [Connector/Python](https://mariadb.com/docs/connectors/mariadb-connector-python.md): Complete Connector/Python guide: DB API 2.0 (PEP-249) implementation, MariaDB/MySQL connectivity, C+Python architecture, and Connector/C transport.
- [About Connector/Python](https://mariadb.com/docs/connectors/mariadb-connector-python/mariadb-connector-python-guide.md): Overview of MariaDB Connector/Python: a PEP-249-compliant DB API 2.0 driver supporting sync and async operations, available as pure Python, a C extension, or pre-compiled binary wheels.
- [Installation](https://mariadb.com/docs/connectors/mariadb-connector-python/install.md): Install MariaDB Connector/Python via pip with pure Python, C extension, or binary wheel options; connection pooling requires the separate mariadb\[pool] extra.
- [Basic Usage](https://mariadb.com/docs/connectors/mariadb-connector-python/usage.md): Basic usage of MariaDB Connector/Python covers connecting, parameterized queries with execute and executemany, and NULL and default value handling with indicators.
- [Connection Pooling](https://mariadb.com/docs/connectors/mariadb-connector-python/pooling.md): MariaDB Connector/Python 2.0 connection pooling supports sync and async pools via create\_pool and create\_async\_pool, with configurable size, health checks, and context managers.
- [Application Development](https://mariadb.com/docs/connectors/mariadb-connector-python/application-development.md): Application development with MariaDB Connector/Python
- [API Reference](https://mariadb.com/docs/connectors/mariadb-connector-python/api.md): MariaDB Connector/Python API reference covers the module, connection class, cursor class, async/await support, connection pooling, and constants used in Python database applications.
- [The MariaDB Connector/Python module](https://mariadb.com/docs/connectors/mariadb-connector-python/api/module.md): The MariaDB Connector/Python module provides connect, asyncConnect, create\_pool, and create\_async\_pool constructors, DB API 2.0 type objects, and the exception hierarchy.
- [The connection class](https://mariadb.com/docs/connectors/mariadb-connector-python/api/connection.md): MariaDB Connector/Python Connection class reference covers parameters, methods for commit and rollback, and read-only attributes for server version and TLS state.
- [The cursor class](https://mariadb.com/docs/connectors/mariadb-connector-python/api/cursor.md): MariaDB Connector/Python Cursor class documents parameters, execute and fetch methods, and attributes such as rowcount, description, and sp\_outparams for stored procedures.
- [The ConnectionPool class](https://mariadb.com/docs/connectors/mariadb-connector-python/api/pool.md): MariaDB Connector/Python ConnectionPool manages a fixed-size pool with methods to add, retrieve, and close connections, plus attributes reporting pool size and connection state.
- [Constants](https://mariadb.com/docs/connectors/mariadb-connector-python/api/constants.md): MariaDB Connector/Python constants module defines groups: CAPABILITY, CLIENT, CURSOR, FIELD\_TYPE, FIELD\_FLAG, INDICATOR, STATUS, and EXT\_FIELD\_TYPE.
- [License](https://mariadb.com/docs/connectors/mariadb-connector-python/license.md): MariaDB Connector/Python is licensed under the GNU LGPL v2.1; the accompanying documentation is covered by the Creative Commons Attribution 3.0 license.
- [Bug Reports](https://mariadb.com/docs/connectors/mariadb-connector-python/bugs.md): MariaDB Connector/Python bug reports are filed in the Jira CONPY project. Effective reports include version details, a short reproducing script, and table definitions where relevant.
- [Setup for Examples](https://mariadb.com/docs/connectors/mariadb-connector-python/setup-for-examples.md): Set up the test database, contacts and accounts tables, and a user account required by the MariaDB Connector/Python code examples in this documentation.
- [Transactions with MariaDB Connector/Python](https://mariadb.com/docs/connectors/mariadb-connector-python/transactions-with-mariadb-connector-python.md): MariaDB Connector/Python transactions default to manual commit; the Connection class provides commit and rollback, with async transaction support via asyncConnect in version 2.0.
- [MariaDB Connector/Python FAQ](https://mariadb.com/docs/connectors/mariadb-connector-python/faq.md): MariaDB Connector/Python FAQ addresses common installation issues, migration from 1.1 to 2.0, the binary vs text protocol distinction, async setup, and transaction commit requirements.
- [Other Connectors & Methods](https://mariadb.com/docs/connectors/other.md): Explore additional ways to connect to MariaDB, including less common client libraries, ODBC, and methods for various programming languages and tools beyond the main connectors.
- [Erlang](https://mariadb.com/docs/connectors/other/mariadb-connector-erlang-guide.md): MySQL/OTP is a native Erlang/OTP client for MariaDB and MySQL databases, implementing the MySQL protocol in Erlang with support for transactions, SSL, and parameterized queries.
- [Excel Add-in for MariaDB](https://mariadb.com/docs/connectors/other/excel-add-in-for-mariadb.md): Excel Add-in for MariaDB, provided by Devart, enables direct connections between Microsoft Excel and MariaDB to load, refresh, and save database data from a spreadsheet.
- [Perfect-MariaDB for Swift](https://mariadb.com/docs/connectors/other/perfect-mariadb-for-swift.md): Perfect-MariaDB is a Swift library and connector for MariaDB, providing source code and documentation for building native Swift applications that connect to MariaDB databases.
- [Perl DBI](https://mariadb.com/docs/connectors/other/mariadb-perl-dbi-driver-guide.md): Perl DBI connector overview for MariaDB, introducing the DBD::MariaDB driver as the recommended alternative to DBD::mysql for connecting Perl applications to MariaDB.
- [PHP](https://mariadb.com/docs/connectors/other/mariadb-php-connectors-guide.md): PHP connectors for MySQL are generally compatible with MariaDB, and the standard PHP MySQL extensions can be used to connect PHP applications to a MariaDB database.
- [RMariaDB: MariaDB Driver for R](https://mariadb.com/docs/connectors/other/rmariadb.md): RMariaDB is a DBI-compliant R package that provides a MariaDB database interface for R, supporting connection, querying, and data manipulation through standard DBI methods.
- [Ruby](https://mariadb.com/docs/connectors/other/mariadb-connector-ruby-guide.md): Ruby connector overview for MariaDB, pointing to the mysql2 gem as the recommended library for connecting Ruby applications to MariaDB databases.
- [LangChain MariaDB](https://mariadb.com/docs/connectors/other/langchain-mariadb.md): LangChain integration for MariaDB, providing vector stores, chat message history, and natural language query capabilities.
- [API Reference](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference.md): The langchain-mariadb API reference covers four modules: vector stores, chat message history, expression filters, and translator for natural language to SQL conversion.
- [Vector Stores](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference/vectorstores.md): MariaDBStore provides a LangChain-compatible vector store backed by MariaDB, supporting similarity search, metadata filtering, and maximal marginal relevance retrieval.
- [Chat Message History](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference/chat_message_histories.md): MariaDBChatMessageHistory persists LangChain conversation history to a MariaDB database table, providing methods to add, retrieve, and clear messages per session.
- [Expression Filters](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference/expression_filter.md): Expression filter reference for langchain-mariadb, documenting the operator enum, filter builder classes, and MariaDBFilterExpressionConverter for metadata-based vector queries.
- [Translator](https://mariadb.com/docs/connectors/other/langchain-mariadb/api-reference/translator.md): MariaDBTranslator converts LangChain internal query language operations and comparisons into valid MariaDB filter dictionaries for use with structured vector store queries.
- [The MariaDB Jupyter kernel](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel.md): The MariaDB Jupyter Kernel lets you run MariaDB directly in Jupyter notebooks. Execute SQL, visualize results with magic commands, and integrate with Python for data analysis.
- [About the MariaDB Jupyter Kernel](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel/mariadb-juypter-kernel-guide.md): The MariaDB Jupyter Kernel is an open-source Jupyter kernel that enables running MariaDB SQL directly in notebooks, with support for autocompletion, magic commands, and charting.
- [Changes in MariaDB Jupyter Kernel](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel/changes-in-mariadb-jupyter-kernel.md): Release history for the MariaDB Jupyter Kernel, covering SQL autocompletion, code introspection, multi-notebook server management, and other fixes from v0.1.0 onward.
- [Configuring the MariaDB Jupyter Kernel](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel/configuring-the-mariadb-jupyter-kernel.md): The MariaDB Jupyter Kernel reads connection settings from a JSON config file, supporting options for host, port, credentials, server binary paths, and auto-start behavior.
- [Contributing to the MariaDB Jupyter Kernel Project](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel/contributing-to-the-mariadb-jupyter-kernel-project.md): Contributing guide for the MariaDB Jupyter Kernel project, covering how to set up a development environment, run tests, format code, and add new magic commands.
- [MariaDB Jupyter Kernel Installation](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel/mariadb-jupyter-kernel-installation.md): Install the MariaDB Jupyter Kernel via pip using either a quick setup for existing environments or a complete Miniconda-based setup, with platform support notes for Linux and macOS.
- [The MariaDB Jupyter Kernel - Main Components and Architecture](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel/the-mariadb-jupyter-kernel-main-components-and-architecture.md): MariaDB Jupyter Kernel architecture and component reference, describing how MariaDBKernel, MariaDBClient, CodeParser, MagicFactory, and related classes interact at runtime.
- [Using the MariaDB Jupyter Kernel](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel/using-the-kernel.md): General usage information, available features, available magic commands
- [General MariaDB Jupyter Kernel Usage Information](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel/using-the-kernel/general-mariadb-jupyter-kernel-usage-information.md): General usage guide for the MariaDB Jupyter Kernel, explaining how to open a notebook, select the kernel, try it via MyBinder, and work with sample notebooks on GitHub.
- [MariaDB Jupyter Kernel Magic Commands](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel/using-the-kernel/mariadb-jupyter-kernel-magic-commands.md): Magic commands reference for the MariaDB Jupyter Kernel, covering lsmagic, line/bar/pie plot commands, df export, load, and the delimiter cell magic.
- [MariaDB Jupyter Kernel Restrictions and Limitations](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel/using-the-kernel/mariadb-jupyter-kernel-restrictions-and-limitations.md): Known restrictions of the MariaDB Jupyter Kernel include one SQL statement per cell, single line magic per cell, no mixing of magic and SQL, and required semicolon delimiters.
- [SQL Autocompletion and Introspection](https://mariadb.com/docs/connectors/other/mariadb-jupyter-kernel/using-the-kernel/sql-autocompletion-and-introspection.md): The MariaDB Jupyter Kernel provides TAB-triggered SQL autocompletion for keywords, databases, tables, columns, and user accounts, plus SHIFT-TAB introspection for schema and function docs.

## Tools

- [Tools](https://mariadb.com/docs/tools/readme.md): This space includes documentation for clients, utilities, and applications, including AI-focused ones, designed to help you manage, monitor, back up, and interact with your MariaDB Server deployment.
- [MariaDB Enterprise Manager](https://mariadb.com/docs/tools/mariadb-enterprise-manager.md): Overview of MariaDB Enterprise Manager, a centralized observability and management solution offering topology-aware monitoring, visual schema management, and query editing via an integrated workspace.
- [Quickstart Guide](https://mariadb.com/docs/tools/mariadb-enterprise-manager/quickstart-guide.md): Installation and configuration steps for Enterprise Manager and agents, covering standalone and MaxScale topologies.
- [Architecture Overview](https://mariadb.com/docs/tools/mariadb-enterprise-manager/architecture-overview.md): Explains the client/server architecture, central components (Supermax, Grafana, Prometheus), and local agents (OpenTelemetry, exporters).
- [Administration](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration.md): Hub page covering deployment, user management, backup and restore, hostname changes, and security in Enterprise Manager.
- [Deployment](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/deployment.md): Guidelines and instructions for deploying MariaDB Enterprise Manager, including network and firewall requirements for successful installation.
- [Hardware and System Requirements](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/deployment/hardware-and-system-requirements.md): Details the hardware sizing, system prerequisites and supported OS versions for deploying the Enterprise Manager server and agents.
- [Installing MariaDB Enterprise Manager](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/deployment/installing-mariadb-enterprise-manager.md): Step-by-step instructions for deploying the Enterprise Manager Server.
- [Metrics Retention Configuration](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/deployment/installing-mariadb-enterprise-manager/metrics-retention-configuration.md): Guide to modifying the default 30-day metrics data retention period by editing the PROMETHEUS\_RETENTION\_TIME environment variable and restarting services.
- [Adding Databases](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/deployment/adding-databases.md): Guide to registering database topologies in the UI and using the integrated helper tool to generate setup commands for installing monitoring agents.
- [Agent Installation](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/deployment/adding-databases/agent-installation-t-copy.md): Instructions for installing the mema-agent application using native OS package managers, including prerequisite steps for creating a local monitor user in MariaDB.
- [Add Multiple MaxScale Monitors](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/deployment/adding-databases/add-multiple-maxscale-monitors.md): Explains how to monitor multiple logical databases or clusters managed by a single MaxScale deployment by adding or changing specific MaxScale monitors in the UI.
- [SSO to MaxScale (Single Sign-On)](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/deployment/adding-databases/sso-to-maxscale-single-sign-on.md): Instructions for configuring Single Sign-On (SSO) integration to seamlessly access the MaxScale GUI directly from MariaDB Enterprise Manager.
- [Network and Firewall Requirements](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/deployment/network-and-firewall-requirements.md): Outlines the necessary network ports and firewall configurations (such as ports 8090 and 4318) required for UI access and agent telemetry data collection.
- [User Management](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/user-management.md): Explains the Role-Based Access Control (RBAC) system, including how to create custom roles, manage base permissions (admin, edit, view, sql), and add or modify users.
- [Configure OpenID Connect Identity Provider](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/user-management/configure-openid-connect-identity-provider.md): Instructions for integrating Enterprise Manager with an OpenID Connect (OIDC) identity provider for centralized Single Sign-On (SSO) authentication.
- [Backup & Restore of Enterprise Manager](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/backup-and-restore-of-enterprise-manager.md): Procedures for backing up the Enterprise Manager configurations and metrics data, as well as steps for restoring the system in case of failure.
- [Update Enterprise Manager](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/update-enterprise-manager.md): Instructions for updating an existing Enterprise Manager deployment.
- [Change Hostname or IP Address](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/change-hostname-or-ip-address.md): Steps for safely modifying the hostname or IP address of the Enterprise Manager server and ensuring all monitored agents remain connected.
- [Security in Enterprise Manager](https://mariadb.com/docs/tools/mariadb-enterprise-manager/administration/security-in-enterprise-manager.md): Overview of security best practices within Enterprise Manager, including securing the UI, managing audit logs, and enforcing strict access controls.
- [Usage](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage.md): Hub page detailing how to use Enterprise Manager's core features, specifically Monitoring and the Workspace.
- [Monitoring](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring.md): Covers the monitoring capabilities including the built-in Grafana dashboards, metrics tracking, and predefined alert rules for the database fleet.
- [Dashboards](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring/dashboards.md)
- [MariaDB Server](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring/dashboards/mariadb-server.md): Comprehensive dashboard for monitoring MariaDB Server instances, covering topology overviews, replication health, InnoDB metrics, query performance, and active connections.
- [MariaDB MaxScale](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring/dashboards/mariadb-maxscale.md): Dedicated dashboard for monitoring MaxScale proxies, detailing service status, query routing efficiency, client connections, and resource usage across the proxy layer.
- [Node and Operating System](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring/dashboards/node-and-operating-system.md): Monitors the underlying host infrastructure, providing detailed metrics for CPU utilization, memory consumption, disk I/O, and network throughput for each database node.
- [Database Fleet Overview](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring/dashboards/database-fleet-overview-t-copy.md): High-level dashboard providing an aggregated view of the entire database fleet, highlighting overall health, critical alerts, and resource consumption across multiple topologies.
- [MariaDB Galera Cluster](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring/dashboards/mariadb-galera-cluster.md): Extends standard server monitoring with Galera-specific metrics like flow control pauses, write conflicts, replication queue depth, and individual node cluster states.
- [Metrics](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring/metrics.md): Overview of the metrics collected by Enterprise Manager, including MariaDB Server counters, MaxScale performance data, and node-level system resource utilization.
- [Export metrics](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring/metrics/export-metrics.md): Explains two methods for exporting metrics: scraping the built-in Prometheus federation endpoint or configuring the agent to push data directly to OTLP-compatible external systems.
- [Alerts and Notifications](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring/alerts-and-notifications.md): Overview of the integrated Grafana-based alerting engine used to detect critical conditions and dispatch notifications to various destinations.
- [SMTP Server Configuration](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring/alerts-and-notifications/smtp-server-configuration.md): Instructions for configuring SMTP credentials and server details in the environment file to enable email alerts from the integrated alerting engine.
- [Built-in Alert Rules](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/monitoring/alerts-and-notifications/built-in-alert-rules.md): Details the pre-configured rules for monitoring MariaDB Server, Galera Cluster, and system health, including sustained-duration triggers to prevent alert fatigue.
- [Workspace](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/workspace.md): Overview of the Workspace environment, which provides collaborative tools for DBAs and developers including a Query Editor, ERD Designer, and Database Administration tools.
- [Query Editor](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/workspace/query-editor.md): Details the Query Editor feature, providing a comprehensive multi-tabbed environment for writing and debugging SQL, formatting code, and analyzing data results.
- [ERD Designer](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/workspace/erd-designer.md): Explains the ERD Designer tool, a visual interface for creating entity-relationship diagrams, generating models from live databases, and modeling tables and indexes.
- [Database Administration](https://mariadb.com/docs/tools/mariadb-enterprise-manager/usage/workspace/database-administration.md): Highlights the administrative tools within the Workspace, including the Schema Inspector, Object Browser, user management, and live process list viewing.
- [Troubleshooting Enterprise Manager](https://mariadb.com/docs/tools/mariadb-enterprise-manager/troubleshooting-enterprise-manager.md): Guide to resolving common installation, configuration, agent connectivity, and metrics collection issues.
- [MariaDB Enterprise Kubernetes Operator](https://mariadb.com/docs/tools/mariadb-enterprise-operator.md): MariaDB Enterprise Kubernetes Operator automates provisioning, scaling, backups, and high availability, making cloud-native database operations efficient and reliable.
- [Introduction](https://mariadb.com/docs/tools/mariadb-enterprise-operator/introduction.md): General introduction to the Operator's capabilities, benefits for database operations, and its role in managing MariaDB within Kubernetes clusters.
- [Customer access to docker.mariadb.com](https://mariadb.com/docs/tools/mariadb-enterprise-operator/customer-access-to-docker-mariadb-com.md): Instructions for customers to authenticate and gain access to the private MariaDB Enterprise Docker registry to pull protected container images.
- [Docker Images](https://mariadb.com/docs/tools/mariadb-enterprise-operator/docker-images.md): Lists and describes the specific Docker images used by the Operator, including MariaDB Enterprise Server, MaxScale, and supporting sidecars.
- [Installation](https://mariadb.com/docs/tools/mariadb-enterprise-operator/installation.md): Detailed guide on installing the MariaDB Enterprise Kubernetes Operator using Helm charts or manual manifests within a Kubernetes environment.
- [Helm](https://mariadb.com/docs/tools/mariadb-enterprise-operator/installation/helm.md): Official Helm install MariaDB Enterprise Operator: mariadb-enterprise-operator-crds chart, values.yaml imagePullSecrets, --version, helm upgrade/uninstall.
- [OpenShift](https://mariadb.com/docs/tools/mariadb-enterprise-operator/installation/openshift.md): This guide details installing the MariaDB Enterprise Kubernetes Operator on OpenShift, leveraging the Operator Lifecycle Manager, and configuring image pull credentials.
- [Quickstart](https://mariadb.com/docs/tools/mariadb-enterprise-operator/quickstart.md): A fast-track guide to deploying your first MariaDB Enterprise instance using the Operator, from initial configuration to a running database.
- [Topologies](https://mariadb.com/docs/tools/mariadb-enterprise-operator/topologies.md): Explains supported deployment patterns such as standalone instances, Primary/Replica replication, and Galera Cluster configurations for high availability.
- [Standalone](https://mariadb.com/docs/tools/mariadb-enterprise-operator/topologies/standalone.md): This guide covers configuring standalone MariaDB Enterprise Server with minimal settings for development. Avoid using it in production due to risks like single point of failure and necessary downtime
- [High Availability](https://mariadb.com/docs/tools/mariadb-enterprise-operator/topologies/high-availability.md)
- [Asynchronous Replication](https://mariadb.com/docs/tools/mariadb-enterprise-operator/topologies/high-availability/replication.md)
- [Synchronous Multi-Master With Galera](https://mariadb.com/docs/tools/mariadb-enterprise-operator/topologies/high-availability/galera.md)
- [MaxScale Database Proxy](https://mariadb.com/docs/tools/mariadb-enterprise-operator/topologies/maxscale.md)
- [Data Plane](https://mariadb.com/docs/tools/mariadb-enterprise-operator/topologies/data-plane.md)
- [Backup and Restore](https://mariadb.com/docs/tools/mariadb-enterprise-operator/backup-and-restore.md): Procedures for configuring automated and on-demand backups using MariaDB Enterprise Backup, including restoration steps to recover data.
- [Logical backups](https://mariadb.com/docs/tools/mariadb-enterprise-operator/backup-and-restore/logical_backup.md)
- [Physical backups](https://mariadb.com/docs/tools/mariadb-enterprise-operator/backup-and-restore/physical_backup.md)
- [Point-In-Time-Recovery](https://mariadb.com/docs/tools/mariadb-enterprise-operator/backup-and-restore/pitr.md)
- [CSI Specific Configuration](https://mariadb.com/docs/tools/mariadb-enterprise-operator/backup-and-restore/csi-specific-configuration.md)
- [Storage](https://mariadb.com/docs/tools/mariadb-enterprise-operator/storage.md)
- [TLS](https://mariadb.com/docs/tools/mariadb-enterprise-operator/tls.md): Guide to securing database traffic with TLS/SSL certificates, covering internal communication between nodes and external client connections.
- [Configuration](https://mariadb.com/docs/tools/mariadb-enterprise-operator/configuration.md)
- [Connections](https://mariadb.com/docs/tools/mariadb-enterprise-operator/connections.md): Explains how application clients connect to databases managed by the Operator, including the use of Kubernetes Services and MaxScale proxies.
- [Updates](https://mariadb.com/docs/tools/mariadb-enterprise-operator/updates.md): Best practices and procedures for performing rolling updates and version upgrades for MariaDB Enterprise Server and MaxScale without downtime.
- [25.08 version update guide](https://mariadb.com/docs/tools/mariadb-enterprise-operator/updates/update-25.08.md)
- [25.10 LTS version update guide](https://mariadb.com/docs/tools/mariadb-enterprise-operator/updates/update-25.10.md)
- [26.03 version update guide](https://mariadb.com/docs/tools/mariadb-enterprise-operator/updates/update-26.03.md)
- [Metrics](https://mariadb.com/docs/tools/mariadb-enterprise-operator/metrics.md): Information on how to enable and collect performance metrics from managed database instances for monitoring with tools like Prometheus and Grafana.
- [SQL Resources](https://mariadb.com/docs/tools/mariadb-enterprise-operator/sql-resources.md): Explains how to manage database objects like users, databases, and privileges natively through Kubernetes Custom Resources (CRDs).
- [External MariaDB](https://mariadb.com/docs/tools/mariadb-enterprise-operator/external-mariadb.md): Describes how the Operator can manage resources or connections for MariaDB instances that reside outside the local Kubernetes cluster.
- [Metadata](https://mariadb.com/docs/tools/mariadb-enterprise-operator/metadata.md): Details how to customize Kubernetes metadata, such as labels and annotations, for the resources generated and managed by the Operator.
- [Suspend Reconciliation](https://mariadb.com/docs/tools/mariadb-enterprise-operator/suspend-reconciliation.md): Instructions on how to temporarily pause the Operator's automated management of a specific resource for maintenance or troubleshooting.
- [Plugins](https://mariadb.com/docs/tools/mariadb-enterprise-operator/plugins.md): Overview of available plugins and extensions that can be used to enhance the functionality of the MariaDB Enterprise Kubernetes Operator.
- [Supported Docker Images](https://mariadb.com/docs/tools/mariadb-enterprise-operator/plugins/supported-docker-images.md)
- [PAM](https://mariadb.com/docs/tools/mariadb-enterprise-operator/plugins/pam.md)
- [Hashicorp Key Management](https://mariadb.com/docs/tools/mariadb-enterprise-operator/plugins/hashicorp-key-management.md)
- [API Reference](https://mariadb.com/docs/tools/mariadb-enterprise-operator/api-reference.md): Technical documentation of the Custom Resource Definitions (CRDs) and API fields used to configure the MariaDB Enterprise Kubernetes Operator.
- [Examples Catalog](https://mariadb.com/docs/tools/mariadb-enterprise-operator/examples-catalog.md): A collection of YAML manifests and configuration examples for various common deployment scenarios and resource management tasks.
- [Migrations](https://mariadb.com/docs/tools/mariadb-enterprise-operator/migrations.md): Learn about migrations with MariaDB Enterprise Kubernetes Operator. This section covers strategies and procedures for smoothly migrating your MariaDB databases within Kubernetes environments.
- [Enabling TLS in existing instances](https://mariadb.com/docs/tools/mariadb-enterprise-operator/migrations/enabling-tls-in-existing-instances.md)
- [Migrate Community operator to Enterprise operator](https://mariadb.com/docs/tools/mariadb-enterprise-operator/migrations/migrate-community-operator-to-enterprise-operator.md)
- [Migrate external MariaDB into Kubernetes](https://mariadb.com/docs/tools/mariadb-enterprise-operator/migrations/migrate-external-mariadb-into-kubernetes.md)
- [Migrate Embedded MaxScale To MaxScale Resource](https://mariadb.com/docs/tools/mariadb-enterprise-operator/migrations/migrate-embedded-maxscale-to-maxscale-resource.md)
- [MariaDB Enterprise MCP Server](https://mariadb.com/docs/tools/mariadb-enterprise-mcp-server.md): MariaDB Enterprise MCP Server is a secure AI-to-database gateway providing SQL tools, vector search, RAG pipeline orchestration, and enterprise-grade JWT authentication.
- [Overview](https://mariadb.com/docs/tools/mariadb-enterprise-mcp-server/introduction.md): The MariaDB Enterprise MCP Server acts as a hardened interface between AI agents and MariaDB, centralizing access control, simplifying AI development, and enabling RAG workflows.
- [Features](https://mariadb.com/docs/tools/mariadb-enterprise-mcp-server/features.md): MariaDB Enterprise MCP Server provides database introspection and SQL tools, vector store and semantic search tools, and RAG orchestration for document ingestion and response generation.
- [Authentication](https://mariadb.com/docs/tools/mariadb-enterprise-mcp-server/authentication.md): MCP Server authentication uses JWT tokens with bcrypt hashing, role-based access control, and four deployment modes including standalone, 1Password, Local Vault, and HCP Vault.
- [Token Management](https://mariadb.com/docs/tools/mariadb-enterprise-mcp-server/authentication/token-management.md): The MCP Server issues JWT tokens on login, then validates each request by verifying the signature, checking token expiration, and confirming the user against the shared MariaDB database.
- [Architecture](https://mariadb.com/docs/tools/mariadb-enterprise-mcp-server/architecture.md): MariaDB Enterprise MCP Server uses a multi-layered architecture: an MCP Server gateway, an optional RAG API microservice, and a shared MariaDB database as the single source of truth.
- [Example](https://mariadb.com/docs/tools/mariadb-enterprise-mcp-server/example.md): Usage examples for the MariaDB Enterprise MCP Server illustrate JSON tool-call payloads for SQL queries, vector store creation, document insertion, semantic search, and RAG generation.
- [Usage Examples](https://mariadb.com/docs/tools/mariadb-enterprise-mcp-server/example/usage-examples.md): JSON payload examples for the MariaDB Enterprise MCP Server span SQL queries, vector store creation and search, document insertion, and RAG generation, each shown as a tool call.
- [Frequently Asked Questions](https://mariadb.com/docs/tools/mariadb-enterprise-mcp-server/frequently-asked-questions.md): Common questions about the MCP Server address installation, MariaDB connection setup, AI client integration, how LLM agents invoke tools, and the purpose of JSON protocol examples.
- [MariaDB AI RAG](https://mariadb.com/docs/tools/mariadb-ai-rag.md): MariaDB AI RAG is an enterprise-ready solution covering the full RAG pipeline: document parsing, chunking, embedding, hybrid search, and AI response generation in one package.
- [Management](https://mariadb.com/docs/tools/mariadb-ai-rag/deployment.md): Deployment and management resources for MariaDB AI RAG, including architecture overviews, Docker and Ubuntu deployment guides, network requirements, and a troubleshooting guide.
- [Deployment](https://mariadb.com/docs/tools/mariadb-ai-rag/deployment/overview.md): Deploy MariaDB AI RAG as a Docker stack by downloading the compose file and config template, setting a license key and model credentials, then launching with docker compose up.
- [Network and Firewall Requirements](https://mariadb.com/docs/tools/mariadb-ai-rag/deployment/network-and-firewall-requirements.md): MariaDB AI RAG network requirements specify inbound TCP ports for the REST API and MCP server, outbound HTTPS to AI providers and the licensing server, and optional Ollama port access.
- [Architecture](https://mariadb.com/docs/tools/mariadb-ai-rag/deployment/architecture.md): MariaDB AI RAG deploys as a multi-container Docker stack where a FastAPI gateway, Redis queue, Celery workers, and a Docling Ray service handle ingestion, search, and generation.
- [Troubleshooting Guide](https://mariadb.com/docs/tools/mariadb-ai-rag/deployment/troubleshooting-guide.md): MariaDB AI RAG troubleshooting guide diagnoses startup failures from invalid license keys, port conflicts, database timeouts, stuck pending documents, and Docling Ray extraction errors.
- [API Reference](https://mariadb.com/docs/tools/mariadb-ai-rag/api-reference.md): MariaDB AI RAG exposes a comprehensive RESTful API for programmatic interaction with the system. All API endpoints require authentication except for the login endpoint.
- [Access Control](https://mariadb.com/docs/tools/mariadb-ai-rag/api-reference/access-control.md): MariaDB AI RAG access control endpoints manage authentication, role assignment, document sharing, and ingest directory configuration using JWT tokens and admin-only operations.
- [Retrieval and Search](https://mariadb.com/docs/tools/mariadb-ai-rag/api-reference/retrieval-and-search.md): MariaDB AI RAG retrieval and search endpoints provide semantic vector, full-text, and hybrid Reciprocal Rank Fusion search, plus synchronous, async, and streaming LLM generation.
- [Orchestration](https://mariadb.com/docs/tools/mariadb-ai-rag/api-reference/orchestration.md): MariaDB AI RAG orchestration endpoints coordinate multi-step RAG workflows in one request, covering ingestion, chunking, retrieval, streaming generation, and an end-to-end pipeline call.
- [Document Management and Chunking](https://mariadb.com/docs/tools/mariadb-ai-rag/api-reference/api-reference.md): Document management and chunking endpoints in MariaDB AI RAG handle file upload, listing, retrieval, and deletion, and provide recursive, sentence, token, and semantic chunking options.
- [Object Storage and Bulk Ingestion](https://mariadb.com/docs/tools/mariadb-ai-rag/api-reference/object-storage-and-bulk-ingestion.md): Bulk ingestion in MariaDB AI RAG syncs documents from S3, GCS, or MinIO using ETag-based Smart Sync, with managed local or S3 file storage for direct API uploads.
- [Reranker](https://mariadb.com/docs/tools/mariadb-ai-rag/api-reference/reranker.md): The MariaDB AI RAG reranker applies a cross-encoder second pass to re-score candidate chunks, with FlashRank, Sentence-Transformers, and Cohere backends and configurable presets.
- [Layout Awareness](https://mariadb.com/docs/tools/mariadb-ai-rag/api-reference/layout-awareness.md): MariaDB AI RAG layout-aware extraction offers three tiers: fast base text extraction, local Docling structure preservation with OCR, and cloud LlamaParse for complex multi-column PDFs.
- [Database Integration](https://mariadb.com/docs/tools/mariadb-ai-rag/api-reference/database-integration.md): MariaDB AI RAG database integration endpoints ingest data directly from MariaDB tables or SQL SELECT queries, converting rows into searchable documents with column-mapped metadata.
- [Reference](https://mariadb.com/docs/tools/mariadb-ai-rag/reference.md): MariaDB AI RAG reference section provides complete environment variable documentation, supported file formats, and integration patterns for connecting the REST API to external systems.
- [Supported Formats](https://mariadb.com/docs/tools/mariadb-ai-rag/reference/supported-formats.md): MariaDB AI RAG supports ingestion of PDF, Word, PowerPoint, plain text, Markdown, HTML, and CSV files, with additional formats available through compatible text extraction libraries.
- [Integration](https://mariadb.com/docs/tools/mariadb-ai-rag/reference/integration.md): Integration guide for connecting MariaDB AI RAG to external applications, with Python REST API examples for authentication, document upload, chunking, and middleware setup.
- [Configuration Guide (config.env)](https://mariadb.com/docs/tools/mariadb-ai-rag/reference/configuration-guide-config.env.md): The MariaDB AI RAG config.env reference explains every environment variable for database connection, embedding and LLM providers, security keys, reranking, file storage, and Celery workers.
- [Citations](https://mariadb.com/docs/tools/mariadb-ai-rag/reference/citations.md): MariaDB AI RAG citations inject markers during generation and format them as footnotes or superscripts, returning document title, page number, and snippet metadata in the API response.
- [Secret Management](https://mariadb.com/docs/tools/mariadb-ai-rag/reference/secret-management.md): MariaDB AI RAG secret management supports four modes: standalone env files, HashiCorp Vault, 1Password CLI, and HCP Vault, each suited to a different deployment security level.

## MariaDB Cloud

- [MariaDB Cloud](https://mariadb.com/docs/mariadb-cloud/readme.md): MariaDB Cloud is an AI-driven fully managed DBaaS for MariaDB and MySQL workloads, supporting provisioned and serverless deployments, AI agents, automated backups, and global replication.
- [Key Features & Capabilities](https://mariadb.com/docs/mariadb-cloud/readme/key-features-and-capabilities.md): MariaDB Cloud key features: advanced scalability, intelligent load balancing, flexible consistency models, integrated AI agents, automated configuration, and custom query routing.
- [MariaDB Cloud Serverless](https://mariadb.com/docs/mariadb-cloud/readme/serverless.md): MariaDB Cloud Serverless is the first true serverless DB for the MySQL/MariaDB ecosystem, scaling to zero when idle and resuming in milliseconds with usage-based pricing.
- [MariaDB Cloud Serverless Architecture](https://mariadb.com/docs/mariadb-cloud/readme/architecture.md): Technical overview of MariaDB Cloud Serverless architecture, detailing how Kubernetes orchestration delivers serverless scaling while preserving MariaDB and MySQL compatibility.
- [Quickstart Guides](https://mariadb.com/docs/mariadb-cloud/quickstart.md): Quickstart guides for MariaDB Cloud, covering deployment via the web Portal, REST API, Terraform provider, and Python scripts, plus first-time setup and basic management operations.
- [Using the Portal](https://mariadb.com/docs/mariadb-cloud/quickstart/using-the-portal.md): Provision a MariaDB Cloud database via the web Portal: register, launch a Serverless or Provisioned service in seconds, and connect to it from your application.
- [Launch DB Using REST API](https://mariadb.com/docs/mariadb-cloud/quickstart/launch-db-using-the-rest-api.md): Launch a MariaDB Cloud database service with the DBaaS REST API: generate an API key, create the service via HTTP, retrieve credentials, and manage its lifecycle.
- [Launch DB Using Terraform Provider](https://mariadb.com/docs/mariadb-cloud/quickstart/launch-db-using-the-terraform-provider.md): Launch and manage MariaDB Cloud services with the Terraform provider: configure the provider, define a service resource, then apply and connect — Enterprise Clusters not yet supported.
- [Launch DB Using Python](https://mariadb.com/docs/mariadb-cloud/quickstart/launch-db-using-python.md): Launch a MariaDB Cloud DB service and connect to it from Python using the DBaaS API: generate an API key, configure the client IP allowlist, then provision and connect.
- [Bring Your Own Account (BYOA)](https://mariadb.com/docs/mariadb-cloud/quickstart/bring-your-own-account-byoa.md): Bring Your Own Account (BYOA) deploys MariaDB Cloud's data plane in your own AWS, GCP, or Azure account while the control plane (Portal, API, monitoring) stays in MariaDB Cloud.
- [Enterprise Cluster](https://mariadb.com/docs/mariadb-cloud/quickstart/enterprise-cluster.md): MariaDB Enterprise Cluster (Tech Preview) on Cloud uses synchronous replication with write-set certification and single-writer routing via MaxScale for zero-data-loss failover.
- [HTAP using MariaDB Exa](https://mariadb.com/docs/mariadb-cloud/quickstart/htap-mariadb-exa.md)
- [Connection Methods](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs.md): MariaDB Cloud connection methods: native MariaDB connectors for major languages, JDBC/ODBC drivers, the MariaDB CLI, third-party database tools, and private VPC connections.
- [Connection Overview](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/connection-overview.md): Overview of connecting to MariaDB Cloud databases, including supported drivers, connection strings, TLS requirements, IP allowlisting, and recommendations per application stack.
- [Connect using MariaDB Client](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/connect-using-mariadb-cli.md): Connect to MariaDB Cloud from the command line with the mariadb CLI, including the connection string format, TLS settings, and credential handling for interactive SQL sessions.
- [Connect From Node.js App](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/connect-from-node-js-app.md): Connect to MariaDB Cloud from a Node.js application using the MariaDB Connector/Node.js library, including connection-string format, TLS configuration, and authentication.
- [Connect From Java App](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/connect-from-java-app.md): Connect to MariaDB Cloud from a Java application using the MariaDB Connector/J JDBC driver, including connection URL format, TLS configuration, and authentication.
- [Connect From Python App](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/connect-from-python-app.md): Connect to MariaDB Cloud from a Python application using the MariaDB Connector/Python library, including connection-string format, TLS configuration, and authentication.
- [Connect From C App](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/connect-from-c-app.md): Connect to MariaDB Cloud from a C application using the MariaDB Connector/C library, including connection-string format, TLS configuration, and authentication.
- [Connect From C++ App](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/connect-from-c++-app.md): Connect to MariaDB Cloud from a C++ application using the MariaDB Connector/C++ library, including connection-string format, TLS configuration, and authentication.
- [Connect From MongoDB Clients](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/connect-from-mongodb-clients.md): Connect to MariaDB Cloud from MongoDB clients via MariaDB's X Protocol compatibility layer, mapping MongoDB-style operations onto MariaDB Server.
- [Connect Using ODBC](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/connect-using-odbc.md): Connect to MariaDB Cloud via ODBC using the MariaDB Connector/ODBC driver, with DSN configuration, TLS setup, and credential handling for ODBC-compatible applications.
- [Connect Using Connector/R2DBC](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/connect-using-connector-r2dbc.md): Connect to MariaDB Cloud from reactive Java applications using the MariaDB Connector/R2DBC driver, providing non-blocking connections for Spring WebFlux and similar reactive stacks.
- [Using VPC Connections](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/using-aws-azure-gcp-private-vpc-connections.md): Private VPC connections for MariaDB Cloud: AWS PrivateLink, Azure Private Link, and GCP Private Service Connect for accessing Cloud databases without public network exposure.
- [AWS Private Link](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/using-aws-azure-gcp-private-vpc-connections/setting-up-aws-private-link.md): Set up AWS PrivateLink to connect to MariaDB Cloud over a private VPC endpoint, eliminating public-internet exposure between AWS workloads and the Cloud database service.
- [GCP Private Service Connect](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/using-aws-azure-gcp-private-vpc-connections/setting-up-gcp-private-service-connect.md): Set up GCP Private Service Connect to reach MariaDB Cloud via a private endpoint, eliminating public-internet exposure between GCP workloads and the Cloud database service.
- [Azure Private Link](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/using-aws-azure-gcp-private-vpc-connections/setting-up-azure-private-link.md): Set up Azure Private Link to connect to MariaDB Cloud over a private VNet endpoint, eliminating public-internet exposure between Azure workloads and the Cloud service.
- [Database Tools](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/database-tools.md): Connect to MariaDB Cloud from third-party database GUI tools: DBeaver, DBgate, HeidiSQL, and TablePlus, with DSN configuration and TLS setup for each.
- [DBeaver](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/database-tools/dbeaver.md): Connect to MariaDB Cloud with DBeaver, configuring the JDBC connection URL, TLS settings, and credentials in the DBeaver connection wizard.
- [DBGate](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/database-tools/dbgate.md): Connect to MariaDB Cloud with DBgate, configuring the connection details, TLS, and credentials in the DBgate web-based database client.
- [HeidiSQL](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/database-tools/heidisql.md): Connect to MariaDB Cloud with HeidiSQL, configuring the host, port, TLS settings, and credentials in HeidiSQL's session manager for Windows users.
- [TablePlus](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/database-tools/tableplus.md): Connect to MariaDB Cloud with TablePlus, configuring the connection details, TLS, and credentials in TablePlus's connection editor on macOS, Windows, or Linux.
- [Partner Integrations](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/partner-integrations.md): MariaDB Cloud partner integrations: MindsDB for in-database machine learning, Qlik for analytics and data integration, and Striim for real-time data streaming.
- [MindsDB Partner Integration](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/partner-integrations/mindsdb-partner-integration.md): Integrate MariaDB Cloud with MindsDB to perform in-database machine-learning predictions and data analysis through SQL-callable AI models alongside MariaDB tables.
- [Qlik Partner Integration](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/partner-integrations/qlik-partner-integration.md): Integrate MariaDB Cloud with Qlik for data integration and analytics, enabling Qlik to ingest, transform, and visualize data from MariaDB Cloud databases via supported connectors.
- [Striim Partner Integration](https://mariadb.com/docs/mariadb-cloud/connecting-to-mariadb-cloud-dbs/partner-integrations/striim-partner-integration.md): Integrate MariaDB Cloud with Striim for real-time streaming data integration, supporting CDC-driven ETL pipelines and continuous replication into and out of Cloud databases.
- [Management & Configuration](https://mariadb.com/docs/mariadb-cloud/cloud-management.md): MariaDB Cloud cloud-management documentation: autonomous compute and storage scaling, Configuration Manager parameters by topology, and observability through APIs and Datadog integration.
- [Configuring Database Servers](https://mariadb.com/docs/mariadb-cloud/cloud-management/config.md): MariaDB Cloud Configuration Manager reference for the supported topologies (Server Single Node, Server with Replicas, Serverless Single Node) and the MaxScale Intelligent Proxy.
- [MariaDB Serverless Single Node](https://mariadb.com/docs/mariadb-cloud/cloud-management/config/mariadb-serverless-single-node.md): Configuration Manager parameters for the MariaDB Serverless Single Node topology in MariaDB Cloud, including password validation, replication settings, and runtime defaults.
- [MariaDB Server Single Node](https://mariadb.com/docs/mariadb-cloud/cloud-management/config/mariadb-server-single-node.md): Configuration Manager parameters for the MariaDB Server Single Node topology in MariaDB Cloud, including binlog format, autocommit, cache sizes, and replication-related settings.
- [MariaDB Server With Replicas](https://mariadb.com/docs/mariadb-cloud/cloud-management/config/mariadb-server-with-replica-s.md): Configuration Manager parameters for the MariaDB Server with Replicas topology in MariaDB Cloud — both MariaDB Server behavior and MaxScale routing for replicated services.
- [MariaDB Cloud Intelligent Proxy](https://mariadb.com/docs/mariadb-cloud/cloud-management/config/maxscale.md): MariaDB Cloud Intelligent Proxy is the cloud-tuned MariaDB MaxScale; reference for Configuration Manager parameters such as causal\_reads, delayed\_retry, and routing behavior.
- [Autonomously Scale Compute & Storage](https://mariadb.com/docs/mariadb-cloud/cloud-management/autonomously-scale-compute-storage.md): MariaDB Cloud autonomous scaling adjusts compute and storage in response to workload changes, scaling nodes up and down based on real-time load metrics.
- [Observability](https://mariadb.com/docs/mariadb-cloud/cloud-management/observability.md): MariaDB Cloud Observability exposes runtime metrics through APIs and integrations like Datadog, requiring an API key and Database ID for instrumentation and dashboard configuration.
- [Cloud UI Portal](https://mariadb.com/docs/mariadb-cloud/cloud-usage.md): MariaDB Cloud Portal: a web-based interface for launching, managing, configuring, and monitoring database services, with metrics, billing, alerts, and access management.
- [MariaDB Cloud UI Portal](https://mariadb.com/docs/mariadb-cloud/cloud-usage/portal-features.md): Overview of MariaDB Cloud Portal features: real-time performance metrics, health indicators, alerts, logs, and administrative tools accessible through the unified web dashboard.
- [Launch Page](https://mariadb.com/docs/mariadb-cloud/cloud-usage/launch-page.md): The MariaDB Cloud Launch page creates a new database service: select service type, topology, cloud provider, region, configuration, and security options with cost estimates.
- [Manage Your Service](https://mariadb.com/docs/mariadb-cloud/cloud-usage/manage-your-service.md): MariaDB Cloud self-service management lets authorized users start, stop, delete, and reconfigure cloud databases, apply config changes, and manage IP firewall rules through the Portal.
- [Service Details Page](https://mariadb.com/docs/mariadb-cloud/cloud-usage/service-details-page.md): MariaDB Cloud Service Details page in the Portal Dashboard exposes a comprehensive summary of a launched service: configuration, status, endpoints, and management actions.
- [Maintenance Management](https://mariadb.com/docs/mariadb-cloud/cloud-usage/maintenance-management.md): MariaDB Cloud maintenance management — schedule infrastructure and database security upgrades in weekly maintenance windows, defer or apply updates, and track maintenance through its lifecycle in the
- [Notifications](https://mariadb.com/docs/mariadb-cloud/cloud-usage/notifications.md): MariaDB Cloud Portal notifications track Portal-initiated actions: an initial notification when an action starts, plus follow-up notifications as the system carries it out.
- [Service Monitoring Panels](https://mariadb.com/docs/mariadb-cloud/cloud-usage/service-monitoring-panels.md): MariaDB Cloud Service Monitoring panels in the Portal show ratios of SQL command types and other runtime metrics for a service over a selected time interval.
- [Billing](https://mariadb.com/docs/mariadb-cloud/cloud-usage/billing.md): MariaDB Cloud billing is associated with a Cloud ID; the Portal exposes current usage summary and pricing details for active services and historical billing periods.
- [Data Loading & Backup](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling.md): MariaDB Cloud data loading and backup overview: migrating from other databases, loading data, configuring backups and restores, and offloading data to external storage.
- [Migration, Data Loading](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/migration-data-loading.md): MariaDB Cloud migration and data loading: managed REST-API migrations and self-managed logical-dump-and-replication options from Oracle, MySQL, PostgreSQL, SQL Server, and DB2.
- [Migrations](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/migration-data-loading/data-loading-migration.md): MariaDB Cloud migration paths: REST-API-managed migrations and self-managed logical-dump and replication options, supporting on-premise and cloud sources from major database platforms.
- [MariaDB Cloud Managed Migration](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/migration-data-loading/data-loading-migration/mariadb-cloud-managed-migration.md): Managed Migration is the fully managed REST API path for moving an existing database into MariaDB Cloud, with prerequisites covering topology, instance size, and storage requirements.
- [Migrating Using a Logical Dump and Replication](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/migration-data-loading/data-loading-migration/migrating-using-a-logical-dump-and-replication.md): Self-managed migration to MariaDB Cloud via a logical dump plus live replication, minimizing downtime by streaming changes from the source database while the dump is loaded.
- [Data Loading](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/migration-data-loading/data-loading.md): MariaDB Cloud data loading: LOAD DATA LOCAL INFILE for CSV/TSV files, mariadb-dump and mariadb-import utilities, and inbound replication from external MySQL or MariaDB databases.
- [Import CSV Data](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/migration-data-loading/data-loading/import-csv-data.md): Import CSV and TSV files into MariaDB Cloud with the LOAD DATA LOCAL INFILE statement, executable from any MariaDB client or connector with local-infile support enabled.
- [Install mariadb-dump](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/migration-data-loading/data-loading/install-mariadb-dump.md): Install the mariadb-dump CLI utility on Linux or Windows for backing up MariaDB Cloud databases; egress charges may apply for customer-initiated backups.
- [Install mariadb-import](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/migration-data-loading/data-loading/install-mariadb-import.md): Install the mariadb-import CLI utility on Linux or Windows for loading TSV and CSV files into MariaDB Cloud databases.
- [Replicating Data From an External Database to MariaDB Cloud](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/migration-data-loading/data-loading/replicating-data-from-external-db.md): Configure inbound replication into MariaDB Cloud from an external MySQL or MariaDB source database, using stored procedures provided by the Replicated Transactions service.
- [Data Offloading](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/data-offloading.md): MariaDB Cloud data offloading via mariadb-dump to a local machine or via the SkySQL Backup service to S3/GCS, with optional outbound replication for ongoing sync.
- [Replicating Data From MariaDB Cloud to External Database](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/data-offloading/replicating-data-from-mariadb-cloud-to-external-database.md): Outbound replication from a MariaDB Cloud Replicated Transactions service to a MariaDB or MySQL server running anywhere — data centers, AWS RDS, or self-managed cloud DBs.
- [Backup and Restore](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore.md): MariaDB Cloud backup and restore: snapshot, full physical, incremental, logical (mariadb-dump), and binary log backups, plus restore options from managed storage and external buckets.
- [Backup Examples](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/backup-examples.md): MariaDB Cloud backup API examples covering snapshot, physical, logical (mariadb-dump), incremental, and binary log backups for one-time and scheduled execution.
- [Snapshot Backup Examples](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/backup-examples/snapshot-backup-examples.md): Snapshot backup examples for MariaDB Cloud via the SkySQL Backup API: one-time and scheduled point-in-time persistent-volume snapshots for fast database restoration.
- [Physical Backup Examples](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/backup-examples/physical-backup-examples.md): Full physical backup examples for MariaDB Cloud via the SkySQL Backup API, with one-time and scheduled execution patterns for file-level MariaDB Server data backups.
- [Logical Backup Examples](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/backup-examples/logical-backup-examples.md): Logical (mariadb-dump) backup examples for MariaDB Cloud via the SkySQL Backup API, with both one-time and scheduled backup workflows for SQL-level data export.
- [Incremental Backup Examples](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/backup-examples/incremental-backup-examples.md): Incremental backup examples for MariaDB Cloud via the SkySQL Backup API; incremental backups require an existing full backup and capture only changes since the last backup.
- [Binary Log Backup Examples](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/backup-examples/binarylog-backup-examples.md): Binary log backup examples for MariaDB Cloud via the SkySQL Backup API: one-time and scheduled binary log capture for point-in-time recovery scenarios.
- [Other Backup API Examples](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/backup-examples/other-backup-api-examples.md): Additional MariaDB Cloud backup API examples for working with backup schedules: listing schedules within an organization and managing existing schedules.
- [Restore Examples](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/restore-examples.md): MariaDB Cloud restore API examples: managed-storage and external-bucket restoration, point-in-time recovery, listing, and scheduled restore deletion via the SkySQL Backup API.
- [Restore Listing Examples](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/restore-examples/restore-listing-examples.md): List existing MariaDB Cloud restore operations via the SkySQL Backup API: GET /skybackup/v1/restores returns scheduled and completed restores with status and metadata.
- [Restore from MariaDB Cloud Managed Storage](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/restore-examples/restore-from-mariadb-cloud-managed-storage.md): Restore a MariaDB Cloud database from a backup stored in the default MariaDB Cloud managed backup storage, using a SkySQL Backup API call with the backup identifier.
- [Restore From Your Own Bucket](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/restore-examples/restore-from-your-own-bucket.md): Restore MariaDB Cloud data from external Google Cloud Storage or Amazon S3 buckets, with backups created using mariabackup or mysqldump and replayed via the SkySQL Backup API.
- [Point-In-Time Restore](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/restore-examples/point-in-time-restore.md): Point-In-Time Recovery (PITR) for MariaDB Cloud restores a database to a specific moment within retained binary logs; not supported on Enterprise Cluster Tech Preview.
- [Restore Delete Examples](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/restore-examples/restore-delete-examples.md): Delete a scheduled MariaDB Cloud restore operation via the SkySQL Backup API using a DELETE call to /skybackup/v1/restores/\<ID> with API-key authentication.
- [MariaDB Backup](https://mariadb.com/docs/mariadb-cloud/cloud-data-handling/backup-and-restore/mariadb-backup.md): MariaDB Backup is the open-source file-level backup tool for MariaDB Cloud, capturing data from the MariaDB Server data directory across InnoDB, MyRocks, and Aria storage engines.
- [AI Agents & Copilot](https://mariadb.com/docs/mariadb-cloud/cloud-ai.md): MariaDB Cloud AI capabilities: preconfigured Developer/DBA Copilots, custom semantic agents for natural-language queries, REST API integration, and the MCP server for AI development tools.
- [AI Agents](https://mariadb.com/docs/mariadb-cloud/cloud-ai/copilot-guide.md): MariaDB Cloud AI Agents (Tech Preview, 1M tokens/month free): Developer Copilot, DBA Copilot, and user-created Custom DB Agents for natural-language queries on MySQL or MariaDB schemas.
- [AI Agents API User Guide](https://mariadb.com/docs/mariadb-cloud/cloud-ai/ai-api-guide.md): MariaDB Cloud AI Agent API for embedding conversational AI in applications: stateful chat sessions, natural-language queries, and X-API-Key authentication — no LLM infrastructure required.
- [MariaDB Cloud MCP Server](https://mariadb.com/docs/mariadb-cloud/cloud-ai/mcp-server.md): MariaDB Cloud MCP Server lets AI tools like Cursor, Claude Desktop, and VS Code Copilot interact with Cloud databases via the Model Context Protocol for natural-language operations.
- [HA & DR](https://mariadb.com/docs/mariadb-cloud/high-availability-dr.md): MariaDB Cloud HA and DR: semi-synchronous replication, intelligent proxy-based failover, and cross-region or cross-cloud replication for resilient mission-critical workloads.
- [HA & Replicated Topology](https://mariadb.com/docs/mariadb-cloud/high-availability-dr/ha-and-replicated-topology.md): MariaDB Cloud HA via the Replicated Topology: semi-synchronous replicas serve reads in active mode, with intelligent proxy-driven failover and causal-reads consistency on lag.
- [Global Replication](https://mariadb.com/docs/mariadb-cloud/high-availability-dr/setup-global-replication.md): Set up MariaDB Cloud Global Replication for DR and cross-region failover, using Provisioning, Backup, and replication APIs to configure primary and secondary services.
- [Security](https://mariadb.com/docs/mariadb-cloud/security.md): MariaDB Cloud security overview: encryption in transit and at rest, secure storage and compute, authentication and authorization, plus SOC 2, GDPR, and ISO/IEC 27001 compliance.
- [Managing Portal Users](https://mariadb.com/docs/mariadb-cloud/security/managing-portal-users.md): Manage MariaDB Cloud Portal users via Teams: invite accounts, assign Administrator or member roles, and manage Cloud services across multiple Cloud IDs from one organization.
- [Configuring Firewall](https://mariadb.com/docs/mariadb-cloud/security/configuring-firewall.md): Configure the IP allowlist firewall for a MariaDB Cloud service in the Portal, restricting which client IPs can reach the database service over the public network endpoint.
- [Encryption](https://mariadb.com/docs/mariadb-cloud/security/encryption.md): MariaDB Cloud encryption: TLS for data in transit, encrypted persistent volumes for data at rest, and customer-managed-key (CMK) options for stricter key-management requirements.
- [Managing API keys](https://mariadb.com/docs/mariadb-cloud/security/managing-api-keys.md): Manage MariaDB Cloud API keys in the Portal: generate keys, scope them to operations, rotate or revoke them, and store them in environment variables for REST API calls.
- [Private VPC Connections](https://mariadb.com/docs/mariadb-cloud/security/private-vpc-connections.md): Private VPC connections for MariaDB Cloud: AWS PrivateLink, Azure Private Link, and GCP Private Service Connect remove public-internet exposure for Cloud database traffic.
- [Portal Single Sign-On](https://mariadb.com/docs/mariadb-cloud/security/portal-single-sign-on.md): MariaDB Cloud Portal single sign-on (SSO) options for organizations: SAML and OIDC integrations to centralize Portal authentication through your existing identity provider.
- [Reference](https://mariadb.com/docs/mariadb-cloud/reference.md): MariaDB Cloud reference documentation: instance sizes, region choices, pricing, MariaDB Server version support, monitoring metrics, stored procedures, REST API, and SLA details.
- [FAQs](https://mariadb.com/docs/mariadb-cloud/reference/faqs.md): Frequently asked questions about MariaDB Cloud: what it is, how it differs from self-managed MariaDB, deployment options, scaling, security, pricing, and migration paths.
- [MariaDB Cloud Uptime SLA](https://mariadb.com/docs/mariadb-cloud/reference/uptime-sla.md): MariaDB Cloud uptime SLA: 99.95% per billing month for Foundation Tier multi-node, 99.995% for Power Tier, with service-credit remedies for downtime exceeding the target.
- [Fractional DBA Service: Remote DBA](https://mariadb.com/docs/mariadb-cloud/reference/fractionaldba.md): Remote DBA is the optional Fractional DBA add-on for MariaDB Cloud: part-time access to database administrators for routine maintenance, troubleshooting, and migration advice.
- [MariaDB Server Version Support](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-server-versions.md): MariaDB Server versions supported on MariaDB Cloud: 11.8, 11.4, 10.11, 10.6, and 10.5 (current minor versions), available across both serverless and provisioned deployments.
- [Supported Backup Types](https://mariadb.com/docs/mariadb-cloud/reference/backup-support.md): MariaDB Cloud backup support reference: which backup types (full, incremental, dump, snapshot, PITR) are supported by each MariaDB Server version and deployment topology.
- [MariaDB Cloud Instance Sizes](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-instance-sizes.md): MariaDB Cloud instance sizes: serverless instances autoscale between 1–2 SCUs (each MCU = 0.5 vCPU + 2 GB), and provisioned instances offer fixed sizes for predictable workloads.
- [MariaDB Cloud Monitoring Metrics Reference](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-monitoring-metrics-reference.md): MariaDB Cloud monitoring metrics reference for the Portal: connections, CPU load, SQL command ratios, disk usage, QPS, replica lag, GTID position, and MaxScale-specific panels.
- [MariaDB Cloud Region Choices](https://mariadb.com/docs/mariadb-cloud/reference/region-choices.md): MariaDB Cloud region choices across AWS, GCP, and Azure, listing each region's location, cloud provider, and supported service types (Provisioned and/or Serverless).
- [MariaDB Cloud REST API Reference](https://mariadb.com/docs/mariadb-cloud/reference/rest-api-reference.md): MariaDB Cloud REST API reference: service provisioning, pricing/billing, configuration, user management, backup/restore scheduling, and lifecycle operations via swagger docs.
- [MariaDB Cloud Stored Procedures](https://mariadb.com/docs/mariadb-cloud/reference/stored-procedures.md): MariaDB Cloud stored procedures for replication and DBA tasks, including change\_external\_primary for inbound replication from an external primary server via binary-log position.
- [MariaDB Cloud API Reference Guide](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide.md): MariaDB Cloud REST API reference guide for the DBaaS Provisioning, Backup, and management APIs, with endpoint listings, authentication, and example requests.
- [Authentication](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/authentication.md)
- [Get Started](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/get-started.md)
- [Offering](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/offering.md)
- [Services](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/services.md)
- [Maintenance And Upgrade](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/maintenance-and-upgrade.md)
- [Copilot](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/copilot.md)
- [Backups](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/backups.md)
- [Restores](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/restores.md)
- [Config](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/config.md)
- [Users](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/users.md)
- [Roles](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/roles.md)
- [Invites](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/invites.md)
- [Organizations](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/organizations.md)
- [Billing](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/billing.md)
- [Notifications](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/notifications.md)
- [Serverless](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/serverless.md)
- [Progress](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/progress.md)
- [Projects](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/projects.md)
- [Observability](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/observability.md)
- [Models](https://mariadb.com/docs/mariadb-cloud/reference/mariadb-cloud-api-reference-guide/models.md)
- [Pricing](https://mariadb.com/docs/mariadb-cloud/reference/pricing.md): MariaDB Cloud pricing is shown at service launch as an estimate based on usage parameters; actual costs may vary, and the displayed price is not a binding quote.
- [Maintenance Windows](https://mariadb.com/docs/mariadb-cloud/reference/maintenance-windows.md): Maintenance windows and scheduling policies for MariaDB Cloud — every service has an assigned weekly 1-hour window defined in UTC, auto-assigned per region and configurable per service.
- [MaxScale Redundancy](https://mariadb.com/docs/mariadb-cloud/reference/maxscale-redundancy.md): MaxScale Redundancy is the optional MariaDB Cloud feature deploying MaxScale in active-active HA behind round-robin load balancing; available to Power Tier customers.
- [Support](https://mariadb.com/docs/mariadb-cloud/reference/support.md): MariaDB Cloud support tiers: Foundation includes standard P3/P4 SLA support, Power adds 24x7 S1 response, Problem Resolution support, and direct Engineering Support.

## Release Notes

- [MariaDB Release Notes](https://mariadb.com/docs/release-notes/readme.md): Complete MariaDB release notes. Complete version history with new features, changes, security updates, and upgrade considerations for production use.
- [Download Latest Releases](https://mariadb.com/docs/release-notes/latest-releases.md)
- [Enterprise Server Release Notes](https://mariadb.com/docs/release-notes/enterprise-server.md): This section contains release notes for MariaDB Enterprise Server releases divided into the major MariaDB series
- [About](https://mariadb.com/docs/release-notes/enterprise-server/about.md): Information about MariaDB Enterprise Server releases
- [Enterprise Server Lifecycle](https://mariadb.com/docs/release-notes/enterprise-server/about/enterprise-server-lifecycle.md): MariaDB Enterprise Server enables a predictable development and operations experience through an enterprise lifecycle — incorporating optimized builds, predictable release behavior, and vendor support
- [Enterprise Server Release Schedule](https://mariadb.com/docs/release-notes/enterprise-server/about/enterprise-server-release-schedule.md): The release schedule for MariaDB Enterprise Server
- [MariaDB Enterprise Server Differences](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences.md): MariaDB Enterprise Server enhances the community version with advanced features, security, high availability, support, and tools for enterprise use.
- [Differences in MariaDB Enterprise Server 11.8](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/differences-in-mariadb-enterprise-server-11.8.md): Features that are in MariaDB Enterprise Server 11.8 but not in MariaDB Community Server 11.8
- [Differences in MariaDB Enterprise Server 11.4](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/differences-in-mariadb-enterprise-server-11.4.md): Features that are in MariaDB Enterprise Server 11.4 but not in MariaDB Community Server 11.4
- [Differences in MariaDB Enterprise Server 10.6](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/differences-in-mariadb-enterprise-server-10.6.md): Features that are in MariaDB Enterprise Server 10.6 but not in MariaDB Community Server 10.6
- [Differences in MariaDB Enterprise Server 10.5](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/differences-in-mariadb-enterprise-server-10.5.md): Features that are in MariaDB Enterprise Server 10.5 but not in MariaDB Community Server 10.5
- [Differences in MariaDB Enterprise Server 10.4](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/differences-in-mariadb-enterprise-server-10.4.md): Features that are in MariaDB Enterprise Server 10.4 but not in MariaDB Community Server 10.4
- [MariaDB Enterprise Server - Data-at-Rest Encryption](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/mariadb-enterprise-server-data-at-rest-encryption.md): Data-at-rest encryption secures data on the file system.
- [Encrypting Galera Cluster's GCache](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/mariadb-enterprise-server-data-at-rest-encryption/encrypting-galera-clusters-gcache.md)
- [Encryption Plugins](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/mariadb-enterprise-server-data-at-rest-encryption/encryption-plugins.md): MariaDB's encryption plugins provide transparent data encryption (TDE) for stored data, securing tablespaces and logs to protect sensitive information and meet compliance.
- [Understanding the Amazon Web Services (AWS) KMS Encryption Plugin](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/mariadb-enterprise-server-data-at-rest-encryption/encryption-plugins/amazon-web-services-aws-kms-understanding-the-amazon-web-services-aws-kms-e.md): The AWS KMS Encryption Plugin (aws\_key\_management) integrates with Amazon Web Services (AWS) KMS
- [Choosing an Encryption Plugin](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/mariadb-enterprise-server-data-at-rest-encryption/encryption-plugins/choosing-an-encryption-plugin.md)
- [MariaDB Enterprise Server - Data-in-Transit Encryption](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/mariadb-enterprise-server-data-in-transit-encryption.md)
- [MariaDB 10.0.4 Release Notes](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/mariadb-enterprise-server-data-in-transit-encryption/data-in-transit-encryption-for-mariadb-enterprise-server.md)
- [Differences in Available Plugins for Enterprise Server](https://mariadb.com/docs/release-notes/enterprise-server/about/mariadb-enterprise-server-differences/differences-in-available-plugins-for-enterprise-server.md): Plugin Evolution Across Enterprise Releases
- [SBOM](https://mariadb.com/docs/release-notes/enterprise-server/about/sbom.md): MariaDB Enterprise Server Software Bill of Materials (SBOM) information
- [All Releases](https://mariadb.com/docs/release-notes/enterprise-server/all-releases.md): A list of all MariaDB Enterprise Server releases
- [MariaDB Enterprise Server 11.8](https://mariadb.com/docs/release-notes/enterprise-server/11.8.md): Release notes for MariaDB Enterprise Server 11.8 series releases
- [What's New in MariaDB Enterprise Server 11.8](https://mariadb.com/docs/release-notes/enterprise-server/11.8/whats-new.md): An overview of changes, improvements, and what's new in MariaDB Enterprise Server 11.8
- [Release Notes for MariaDB Enterprise Server 11.8.6-4](https://mariadb.com/docs/release-notes/enterprise-server/11.8/11.8.6-4.md): MariaDB Enterprise Server 11.8.6-4 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.8, released on 2026-06-02
- [Release Notes for MariaDB Enterprise Server 11.8.6-3](https://mariadb.com/docs/release-notes/enterprise-server/11.8/11.8.6-3.md): MariaDB Enterprise Server 11.8.6-3 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.8, released on 2026-03-17
- [Changelog for MariaDB Enterprise Server 11.8.6-3](https://mariadb.com/docs/release-notes/enterprise-server/11.8/changelog-11.8.6-3.md): MariaDB Enterprise Server 11.8.6-3 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.8, released on 2026-03-17
- [Release Notes for MariaDB Enterprise Server 11.8.5-2](https://mariadb.com/docs/release-notes/enterprise-server/11.8/11.8.5-2.md): MariaDB Enterprise Server 11.8.5-2 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.8, released on 2025-12-11
- [Changelog for MariaDB Enterprise Server 11.8.5-2](https://mariadb.com/docs/release-notes/enterprise-server/11.8/changelog-11.8.5-2.md): MariaDB Enterprise Server 11.8.5-2 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.8, released on
- [Release Notes for MariaDB Enterprise Server 11.8.3-1](https://mariadb.com/docs/release-notes/enterprise-server/11.8/11.8.3-1.md): MariaDB Enterprise Server 11.8.3-1 is the first Stable (GA) maintenance release of MariaDB Enterprise Server 11.8, released on 2025-10-22
- [Changelog for MariaDB Enterprise Server 11.8.3-1](https://mariadb.com/docs/release-notes/enterprise-server/11.8/11.8.3-1-changelog.md): MariaDB Enterprise Server 11.8.3-1 is the first Stable (GA) maintenance release of MariaDB Enterprise Server 11.8, released on 2025-10-22
- [Release Notes for MariaDB Enterprise Server 11.8.2-0 Tech Preview](https://mariadb.com/docs/release-notes/enterprise-server/11.8/11.8.2-0.md)
- [Changelog for MariaDB Enterprise Server 11.8.2-0](https://mariadb.com/docs/release-notes/enterprise-server/11.8/11.8.2-0-changelog.md)
- [MariaDB Enterprise Server 11.4](https://mariadb.com/docs/release-notes/enterprise-server/11.4.md): Release notes for MariaDB Enterprise Server 11.4 series releases
- [What's New in MariaDB Enterprise Server 11.4](https://mariadb.com/docs/release-notes/enterprise-server/11.4/whats-new.md): An overview of changes, improvements, and what's new in MariaDB Enterprise Server 11.4
- [Release Notes for MariaDB Enterprise Server 11.4.10-8](https://mariadb.com/docs/release-notes/enterprise-server/11.4/11.4.10-8.md): MariaDB Enterprise Server 11.4.10-8 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2026-06-02
- [Release Notes for MariaDB Enterprise Server 11.4.10-7](https://mariadb.com/docs/release-notes/enterprise-server/11.4/11.4.10-7.md): MariaDB Enterprise Server 11.4.10-7 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2026-03-17
- [Changelog for MariaDB Enterprise Server 11.4.10-7](https://mariadb.com/docs/release-notes/enterprise-server/11.4/changelog-11.4.10-7.md): MariaDB Enterprise Server 11.4.10-7 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2026-03-17
- [Release Notes for MariaDB Enterprise Server 11.4.9-6](https://mariadb.com/docs/release-notes/enterprise-server/11.4/11.4.9-6.md): MariaDB Enterprise Server 11.4.9-6 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2025-12-11
- [Changelog for MariaDB Enterprise Server 11.4.9-6](https://mariadb.com/docs/release-notes/enterprise-server/11.4/changelog-11.4.9-6.md): MariaDB Enterprise Server 11.4.9-6 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2025-12-11
- [Release Notes for MariaDB Enterprise Server 11.4.8-5](https://mariadb.com/docs/release-notes/enterprise-server/11.4/11.4.8-5.md): MariaDB Enterprise Server 11.4.8-5 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2025-09-08
- [Changelog for MariaDB Enterprise Server 11.4.8-5](https://mariadb.com/docs/release-notes/enterprise-server/11.4/changelog-11.4.8-5.md): MariaDB Enterprise Server 11.4.8-5 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2025-09-08
- [Release Notes for MariaDB Enterprise Server 11.4.7-4](https://mariadb.com/docs/release-notes/enterprise-server/11.4/11.4.7-4.md): MariaDB Enterprise Server 11.4.7-4 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2025-06-11
- [Changelog for MariaDB Enterprise Server 11.4.7-4](https://mariadb.com/docs/release-notes/enterprise-server/11.4/changelog-11.4.7-4.md): MariaDB Enterprise Server 11.4.7-4 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2025-06-11
- [Release Notes for MariaDB Enterprise Server 11.4.5-3](https://mariadb.com/docs/release-notes/enterprise-server/11.4/11.4.5-3.md): MariaDB Enterprise Server 11.4.5-3 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2025-03-19
- [Changelog for MariaDB Enterprise Server 11.4.5-3](https://mariadb.com/docs/release-notes/enterprise-server/11.4/changelog-11.4.5-3.md): MariaDB Enterprise Server 11.4.5-3 is a Stable (GA) maintenance release of MariaDB Enterprise Server 11.4, released on 2025-03-19
- [Release Notes for MariaDB Enterprise Server 11.4.4-2](https://mariadb.com/docs/release-notes/enterprise-server/11.4/11.4.4-2.md): MariaDB Enterprise Server 11.4.4-2 is the first Stable (GA) release of MariaDB Enterprise Server 11.4, released on 2025-01-16
- [Release Notes for MariaDB Enterprise Server 11.4.3-1](https://mariadb.com/docs/release-notes/enterprise-server/11.4/11.4.3-1.md): MariaDB Enterprise Server 11.4.3-1 is a Release Candidate (RC) release of MariaDB Enterprise Server 11.4, released on 2024-11-19
- [MariaDB Enterprise Server 10.6](https://mariadb.com/docs/release-notes/enterprise-server/10.6.md): Release notes for MariaDB Enterprise Server 10.6 series releases
- [What's New in MariaDB Enterprise Server 10.6?](https://mariadb.com/docs/release-notes/enterprise-server/10.6/whats-new.md): An overview of changes, improvements, and what's new in MariaDB Enterprise Server 10.6
- [Release Notes for MariaDB Enterprise Server 10.6.25-22](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.25-22.md): MariaDB Enterprise Server 10.6.25-22 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2026-06-02
- [Release Notes for MariaDB Enterprise Server 10.6.25-21](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.25-21.md): MariaDB Enterprise Server 10.6.25-21 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2026-03-17
- [Changelog for MariaDB Enterprise Server 10.6.25-21](https://mariadb.com/docs/release-notes/enterprise-server/10.6/changelog-10.6.25-21.md): MariaDB Enterprise Server 10.6.25-21 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2026-03-17
- [Release Notes for MariaDB Enterprise Server 10.6.24-20](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.24-20.md): MariaDB Enterprise Server 11.6.24-20 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2025-12-11
- [Changelog for MariaDB Enterprise Server 10.6.24-20](https://mariadb.com/docs/release-notes/enterprise-server/10.6/changelog-10.6.24-20.md): MariaDB Enterprise Server 11.6.24-20 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on
- [Release Notes for MariaDB Enterprise Server 10.6.23-19](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.23-19.md): MariaDB Enterprise Server 11.6.23-19 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2025-09-08
- [Changelog for MariaDB Enterprise Server 10.6.23-19](https://mariadb.com/docs/release-notes/enterprise-server/10.6/changelog-10.6.23-19.md): MariaDB Enterprise Server 11.6.23-19 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2025-09-08
- [Release Notes for MariaDB Enterprise Server 10.6.22-18](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.22-18.md): MariaDB Enterprise Server 11.6.22-18 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2025-06-11
- [Changelog for MariaDB Enterprise Server 10.6.22-18](https://mariadb.com/docs/release-notes/enterprise-server/10.6/changelog-10.6.22-18.md)
- [Release Notes for MariaDB Enterprise Server 10.6.21-17](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.21-17.md): MariaDB Enterprise Server 11.6.21-17 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2025-03-19
- [Changelog for MariaDB Enterprise Server 10.6.21-17](https://mariadb.com/docs/release-notes/enterprise-server/10.6/changelog-10.6.21-17.md)
- [Release Notes for MariaDB Enterprise Server 10.6.20-16](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.20-16.md): MariaDB Enterprise Server 11.6.20-16 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2024-12-10
- [Changelog for MariaDB Enterprise Server 10.6.20-16](https://mariadb.com/docs/release-notes/enterprise-server/10.6/changelog-10.6.20-16.md)
- [Release Notes for MariaDB Enterprise Server 10.6.19-15](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.19-15.md): MariaDB Enterprise Server 11.6.19-15 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2024-09-09
- [Changelog for MariaDB Enterprise Server 10.6.19-15](https://mariadb.com/docs/release-notes/enterprise-server/10.6/changelog-10.6.19-15.md)
- [Release Notes for MariaDB Enterprise Server 10.6.18-14](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.18-14.md): MariaDB Enterprise Server 11.6.18-14 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2024-06-11
- [Changelog for MariaDB Enterprise Server 10.6.18-14](https://mariadb.com/docs/release-notes/enterprise-server/10.6/changelog-10.6.18-14.md)
- [Release Notes for MariaDB Enterprise Server 10.6.17-13](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.17-13.md): MariaDB Enterprise Server 11.6.17-13 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2024-04-24
- [Release Notes for MariaDB Enterprise Server 10.6.17-12](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.17-12.md): MariaDB Enterprise Server 11.6.17-12 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2024-03-11
- [Release Notes for MariaDB Enterprise Server 10.6.16-11](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.16-11.md): MariaDB Enterprise Server 11.6.16-11 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2023-12-12
- [Release Notes for MariaDB Enterprise Server 10.6.15-10](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.15-10.md): MariaDB Enterprise Server 11.6.15-10 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2023-09-11
- [Release Notes for MariaDB Enterprise Server 10.6.14-9](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.14-9.md): MariaDB Enterprise Server 11.6.14-9 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2023-06-13
- [Release Notes for MariaDB Enterprise Server 10.6.12-8](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.12-8.md): MariaDB Enterprise Server 11.6.12-8 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2023-05-24
- [Release Notes for MariaDB Enterprise Server 10.6.12-7](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.12-7.md): MariaDB Enterprise Server 11.6.12-7 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2023-03-13
- [Release Notes for MariaDB Enterprise Server 10.6.11-6](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.11-6.md): MariaDB Enterprise Server 11.6.11-6 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2022-12-21
- [Release Notes for MariaDB Enterprise Server 10.6.9-5](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.9-5.md): MariaDB Enterprise Server 11.6.9-5 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2022-09-12
- [Release Notes for MariaDB Enterprise Server 10.6.8-4](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.8-4.md): MariaDB Enterprise Server 11.6.8-4 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2022-06-13
- [Release Notes for MariaDB Enterprise Server 10.6.7-3](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.7-3.md): MariaDB Enterprise Server 11.6.7-3 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2022-03-14
- [Release Notes for MariaDB Enterprise Server 10.6.5-2](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.5-2.md): MariaDB Enterprise Server 11.6.5-2 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.6, released on 2021-12-13
- [Release Notes for MariaDB Enterprise Server 10.6.4-1](https://mariadb.com/docs/release-notes/enterprise-server/10.6/10.6.4-1.md): MariaDB Enterprise Server 11.6.4-1 is the first Stable (GA) release of MariaDB Enterprise Server 10.6, released on 2021-08-26
- [Old MariaDB Enterprise Server Releases](https://mariadb.com/docs/release-notes/enterprise-server/old-releases.md): Old Release notes for MariaDB Enterprise Server releases
- [MariaDB Enterprise Server 10.5](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5.md): Release notes for MariaDB Enterprise Server 10.5 series releases
- [What's New in MariaDB Enterprise Server 10.5?](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/whats-new-in-mariadb-enterprise-server-10-5.md): An overview of changes, improvements, and what's new in MariaDB Enterprise Server 10.5
- [Release Notes for MariaDB Enterprise Server 10.5.29-23](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.29-23.md): MariaDB Enterprise Server 10.5.29-23 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2025-06-11
- [Release Notes for MariaDB Enterprise Server 10.5.28-22](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.28-22.md): MariaDB Enterprise Server 10.5.28-22 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2025-03-19
- [Release Notes for MariaDB Enterprise Server 10.5.27-21](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.27-21.md): MariaDB Enterprise Server 10.5.27-21 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2024-12-10
- [Release Notes for MariaDB Enterprise Server 10.5.26-20](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.26-20.md): MariaDB Enterprise Server 10.5.26-20 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2024-09-09
- [Release Notes for MariaDB Enterprise Server 10.5.25-19](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.25-19.md): MariaDB Enterprise Server 10.5.25-19 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2024-06-11
- [Release Notes for MariaDB Enterprise Server 10.5.24-18](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.24-18.md): MariaDB Enterprise Server 10.5.24-18 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2024-03-11
- [Release Notes for MariaDB Enterprise Server 10.5.23-17](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.23-17.md): MariaDB Enterprise Server 10.5.23-17 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2023-12-12
- [Release Notes for MariaDB Enterprise Server 10.5.22-16](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.22-16.md): MariaDB Enterprise Server 10.5.22-16 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2023-09-11
- [Release Notes for MariaDB Enterprise Server 10.5.21-15](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.21-15.md): MariaDB Enterprise Server 10.5.21-15 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2023-06-13
- [Release Notes for MariaDB Enterprise Server 10.5.19-14](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.19-14.md)
- [Release Notes for MariaDB Enterprise Server 10.5.18-13](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.18-13.md): MariaDB Enterprise Server 10.5.18-13 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2022-12-21
- [Release Notes for MariaDB Enterprise Server 10.5.17-12](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.17-12.md): MariaDB Enterprise Server 10.5.17-12 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2022-09-12
- [Release Notes for MariaDB Enterprise Server 10.5.16-11](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.16-11.md): MariaDB Enterprise Server 10.5.16-11 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2022-06-13
- [Release Notes for MariaDB Enterprise Server 10.5.15-10](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.15-10.md): MariaDB Enterprise Server 10.5.15-10 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2022-03-14
- [Release Notes for MariaDB Enterprise Server 10.5.13-9](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.13-9.md): MariaDB Enterprise Server 10.5.13-9 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2021-12-13
- [Release Notes for MariaDB Enterprise Server 10.5.12-8](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.12-8.md): MariaDB Enterprise Server 10.5.12-8 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2021-09-14
- [Release Notes for MariaDB Enterprise Server 10.5.10-7](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.10-7.md): MariaDB Enterprise Server 10.5.10-7 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2021-06-14
- [Release Notes for MariaDB Enterprise Server 10.5.9-6](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.9-6.md): MariaDB Enterprise Server 10.5.9-6 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2021-03-15
- [Release Notes for MariaDB Enterprise Server 10.5.8-5](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.8-5.md): MariaDB Enterprise Server 10.5.8-5 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2020-12-14
- [Release Notes for MariaDB Enterprise Server 10.5.6-4](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.6-4.md): MariaDB Enterprise Server 10.5.6-4 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2020-10-07
- [Release Notes for MariaDB Enterprise Server 10.5.5-3](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.5-3.md): MariaDB Enterprise Server 10.5.5-3 is a Stable (GA) maintenance release of MariaDB Enterprise Server 10.5, released on 2020-09-08
- [Release Notes for MariaDB Enterprise Server 10.5.4-2](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.4-2.md): MariaDB Enterprise Server 10.5.4-2 is the first Stable (GA) release of MariaDB Enterprise Server 10.5, released on 2020-07-16
- [Release Notes for MariaDB Enterprise Server 10.5.4-1](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.4-1.md): MariaDB Enterprise Server 10.5.4-1 is an internal release of MariaDB Enterprise Server 10.5, released on 2020-07-16
- [Release Notes for MariaDB Enterprise Server 10.5.3-1](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/10.5.3-1.md): MariaDB Enterprise Server 10.5.3-1 is an internal release of MariaDB Enterprise Server 10.5, released on 2020-05-21
- [Changelog for MariaDB Enterprise Server 10.5.29-23](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/changelog-10.5.29-23.md)
- [Changelog for MariaDB Enterprise Server 10.5.28-22](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/changelog-10.5.28-22.md)
- [Changelog for MariaDB Enterprise Server 10.5.27-21](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/changelog-10.5.27-21.md)
- [Changelog for MariaDB Enterprise Server 10.5.26-20](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/changelog-10.5.26-20.md)
- [Changelog for MariaDB Enterprise Server 10.5.25-19](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.5/changelog-10.5.25-19.md)
- [MariaDB Enterprise Server 10.4](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4.md): Release notes for MariaDB Enterprise Server 10.4 series releases
- [What's New in MariaDB Enterprise Server 10.4?](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/whats-new-in-mariadb-enterprise-server-10-4.md): An overview of changes, improvements, and what's new in MariaDB Enterprise Server 10.4
- [Release Notes for MariaDB Enterprise Server 10.4.34-24](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.34-24.md)
- [Release Notes for MariaDB Enterprise Server 10.4.33-23](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.33-23.md)
- [Release Notes for MariaDB Enterprise Server 10.4.32-22](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.32-22.md)
- [Release Notes for MariaDB Enterprise Server 10.4.31-21](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.31-21.md)
- [Release Notes for MariaDB Enterprise Server 10.4.30-20](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.30-20.md)
- [Release Notes for MariaDB Enterprise Server 10.4.28-19](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.28-19.md)
- [Release Notes for MariaDB Enterprise Server 10.4.27-18](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.27-18.md)
- [Release Notes for MariaDB Enterprise Server 10.4.26-17](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.26-17.md)
- [Release Notes for MariaDB Enterprise Server 10.4.25-16](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.25-16.md)
- [Release Notes for MariaDB Enterprise Server 10.4.24-15](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.24-15.md)
- [Release Notes for MariaDB Enterprise Server 10.4.22-14](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.22-14.md)
- [Release Notes for MariaDB Enterprise Server 10.4.21-13](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.21-13.md)
- [Release Notes for MariaDB Enterprise Server 10.4.19-12](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.19-12.md)
- [Release Notes for MariaDB Enterprise Server 10.4.18-11](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.18-11.md)
- [Release Notes for MariaDB Enterprise Server 10.4.17-10](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.17-10.md)
- [Release Notes for MariaDB Enterprise Server 10.4.15-9](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.15-9.md)
- [Release Notes for MariaDB Enterprise Server 10.4.14-8](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.14-8.md)
- [Release Notes for MariaDB Enterprise Server 10.4.13-7](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.13-7.md)
- [Release Notes for MariaDB Enterprise Server 10.4.12-6](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.12-6.md)
- [Release Notes for MariaDB Enterprise Server 10.4.11-5](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.11-5.md)
- [Release Notes for MariaDB Enterprise Server 10.4.10-4](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.10-4.md)
- [Release Notes for MariaDB Enterprise Server 10.4.8-3](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.8-3.md)
- [Release Notes for MariaDB Enterprise Server 10.4.7-2](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.7-2.md)
- [Release Notes for MariaDB Enterprise Server 10.4.6-1](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/10.4.6-1.md)
- [Changelog for MariaDB Enterprise Server 10.4.34-24](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.4/changelog-10.4.34-24.md)
- [MariaDB Enterprise Server 10.3](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3.md): Release notes for MariaDB Enterprise Server 10.3 series releases
- [What's New in MariaDB Enterprise Server 10.3?](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/whats-new-in-mariadb-enterprise-server-10-3.md): An overview of changes, improvements, and what's new in MariaDB Enterprise Server 10.3
- [Release Notes for MariaDB Enterprise Server 10.3.39-20](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.39-20.md)
- [Release Notes for MariaDB Enterprise Server 10.3.38-19](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.38-19.md)
- [Release Notes for MariaDB Enterprise Server 10.3.37-18](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.37-18.md)
- [Release Notes for MariaDB Enterprise Server 10.3.36-17](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.36-17.md)
- [Release Notes for MariaDB Enterprise Server 10.3.35-16](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.35-16.md)
- [Release Notes for MariaDB Enterprise Server 10.3.34-15](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.34-15.md)
- [Release Notes for MariaDB Enterprise Server 10.3.32-14](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.32-14.md)
- [Release Notes for MariaDB Enterprise Server 10.3.31-13](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.31-13.md)
- [Release Notes for MariaDB Enterprise Server 10.3.29-12](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.29-12.md)
- [Release Notes for MariaDB Enterprise Server 10.3.28-11](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.28-11.md)
- [Release Notes for MariaDB Enterprise Server 10.3.27-10](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.27-10.md)
- [Release Notes for MariaDB Enterprise Server 10.3.25-9](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.25-9.md)
- [Release Notes for MariaDB Enterprise Server 10.3.24-8](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.24-8.md)
- [Release Notes for MariaDB Enterprise Server 10.3.23-7](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.23-7.md)
- [Release Notes for MariaDB Enterprise Server 10.3.22-6](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.22-6.md)
- [Release Notes for MariaDB Enterprise Server 10.3.21-5](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.21-5.md)
- [Release Notes for MariaDB Enterprise Server 10.3.20-4](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.20-4.md)
- [Release Notes for MariaDB Enterprise Server 10.3.18-3](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.18-3.md)
- [Release Notes for MariaDB Enterprise Server 10.3.17-2](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.17-2.md)
- [Release Notes for MariaDB Enterprise Server 10.3.16-1](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.3/10.3.16-1.md)
- [MariaDB Enterprise Server 10.2](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2.md): Release notes for MariaDB Enterprise Server 10.2 series releases
- [What's New in MariaDB Enterprise Server 10.2?](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/whats-new-in-mariadb-enterprise-server-10-2.md): An overview of changes, improvements, and what's new in MariaDB Enterprise Server 10.2
- [Release Notes for MariaDB Enterprise Server 10.2.43-15](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.43-15.md)
- [Release Notes for MariaDB Enterprise Server 10.2.41-14](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.41-14.md)
- [Release Notes for MariaDB Enterprise Server 10.2.40-13](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.40-13.md)
- [Release Notes for MariaDB Enterprise Server 10.2.38-12](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.38-12.md)
- [Release Notes for MariaDB Enterprise Server 10.2.37-11](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.37-11.md)
- [Release Notes for MariaDB Enterprise Server 10.2.36-10](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.36-10.md)
- [Release Notes for MariaDB Enterprise Server 10.2.34-9](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.34-9.md)
- [Release Notes for MariaDB Enterprise Server 10.2.33-8](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.33-8.md)
- [Release Notes for MariaDB Enterprise Server 10.2.32-7](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.32-7.md)
- [Release Notes for MariaDB Enterprise Server 10.2.31-6](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.31-6.md)
- [Release Notes for MariaDB Enterprise Server 10.2.30-5](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.30-5.md)
- [Release Notes for MariaDB Enterprise Server 10.2.29-4](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.29-4.md)
- [Release Notes for MariaDB Enterprise Server 10.2.27-3](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.27-3.md)
- [Release Notes for MariaDB Enterprise Server 10.2.26-2](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.26-2.md)
- [Release Notes for MariaDB Enterprise Server 10.2.25-1](https://mariadb.com/docs/release-notes/enterprise-server/old-releases/10.2/10.2.25-1.md)
- [Community Server Release Notes](https://mariadb.com/docs/release-notes/community-server.md): Complete MariaDB Community Server release notes. Complete version history with features, bug fixes, and upgrade compatibility details for production use.
- [About](https://mariadb.com/docs/release-notes/community-server/about.md): Information about MariaDB Community Server and our Release Model
- [Release Criteria](https://mariadb.com/docs/release-notes/community-server/about/release-criteria.md): Project commitments for the maturity stages of MariaDB Releases
- [Release Model](https://mariadb.com/docs/release-notes/community-server/about/release-model.md): Information about the release model used for MariaDB Community Server releases
- [Compatibility and Differences](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences.md): This section provides information on the compatibility of MariaDB software with similar, competing software, as well as the differences
- [Incompatibilities and Feature Differences Between MariaDB Rolling and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-rolling-and-mysql.md)
- [Incompatibilities and Feature Differences Between MariaDB 11.4 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-11-4-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 10.11 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-10-11-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 10.6 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-10-6-and-mysql-8.md)
- [Differences Between the MySQL and MariaDB Query Optimizer](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/differences-between-the-mysql-and-mariadb-query-optimizer.md)
- [MariaDB versus MySQL - Compatibility](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/mariadb-vs-mysql-compatibility.md): Complete MariaDB Community Server release notes. Complete version history with features, bug fixes, and upgrade compatibility details for production use.
- [MariaDB versus MySQL - Features](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/mariadb-vs-mysql-features.md): Compare MariaDB vs. MySQL features. Learn about exclusive storage engines, speed enhancements and binary compatibility.
- [Optimizer Feature Comparison Matrix](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/optimizer-feature-comparison-matrix.md)
- [Replication Compatibility Between MariaDB and MySQL](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/replication-compatibility-between-mariadb-and-mysql.md)
- [SQL\_MODE=MSSQL](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/sql_modemssql.md): Documentation for the \`MSSQL\` SQL mode, which enables a subset of Microsoft SQL Server syntax and behavior compatibility in MariaDB, such as using brackets \`\[]\` for quoting.
- [SQL\_MODE=ORACLE](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/sql_modeoracle.md): Documentation for the \`ORACLE\` SQL mode, which provides extensive compatibility with Oracle Database PL/SQL syntax, data types, and sequences, facilitating migration.
- [Function Differences Between MariaDB and MySQL](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql.md): Functions in MariaDB that are not present in MySQL, or vice-versa
- [Function Differences Between MariaDB Rolling and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-rolling-and-mysql-8-0.md)
- [Function Differences Between MariaDB 11.8 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-11.8-and-mysql-8.0.md)
- [Function Differences Between MariaDB 11.4 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-11-4-and-mysql-8-0.md)
- [Function Differences Between MariaDB 10.11 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-10-11-and-mysql-8-0.md)
- [Function Differences Between MariaDB 10.6 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-10-6-and-mysql-8-0.md)
- [Function Differences Between MariaDB and MySQL - Unmaintained Series](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series.md): The following articles list the differences between functions in MariaDB and in MySQL for each of the major MariaDB series that are no longer maintained
- [Function Differences Between MariaDB 11.3 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-11-3-and-mysql-8-0.md)
- [Function Differences Between MariaDB 11.2 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-11-2-and-mysql-8-0.md)
- [Function Differences Between MariaDB 11.1 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-11-1-and-mysql-8-0.md)
- [Function Differences Between MariaDB 11.0 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-11-0-and-mysql-8-0.md)
- [Function Differences Between MariaDB 10.10 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-10-10-and-mysql-8-0.md)
- [Function Differences Between MariaDB 10.9 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-10-9-and-mysql-8-0.md)
- [Function Differences Between MariaDB 10.8 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-10-8-and-mysql-8-0.md)
- [Function Differences Between MariaDB 10.7 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-10-7-and-mysql-8-0.md)
- [Function Differences Between MariaDB 10.5 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-10-5-and-mysql-8-0.md)
- [Function Differences Between MariaDB 10.4 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-10-4-and-mysql-8-0.md)
- [Function Differences Between MariaDB 10.3 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-10-3-and-mysql-8-0.md)
- [Function Differences Between MariaDB 10.3 and MySQL 5.7](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-103-and-mysql-57.md)
- [Function Differences Between MariaDB 10.2 and MySQL 5.7](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-102-and-mysql-57.md)
- [Function Differences Between MariaDB 10.2 and MySQL 5.6](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/function-differences-between-mariadb-and-mysql/function-differences-between-mariadb-and-mysql-unmaintained-series/function-differences-between-mariadb-102-and-mysql-56.md)
- [Incompatibilities and Feature Differences Between MariaDB and MySQL - Unmaintained Series](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint.md): The following articles list the incompatibilities and feature differences between MariaDB and MySQL for series that are no longer maintained
- [Incompatibilities and Feature Differences Between MariaDB 11.3 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/incompatibilities-and-feature-differences-between-mariadb-11-3-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 11.2 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/incompatibilities-and-feature-differences-between-mariadb-11-2-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 11.1 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/incompatibilities-and-feature-differences-between-mariadb-11-1-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 11.0 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/incompatibilities-and-feature-differences-between-mariadb-11-0-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 10.10 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/incompatibilities-and-feature-differences-between-mariadb-10-10-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 10.9 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/incompatibilities-and-feature-differences-between-mariadb-10-9-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 10.8 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/incompatibilities-and-feature-differences-between-mariadb-10-8-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 10.7 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/incompatibilities-and-feature-differences-between-mariadb-10-7-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 10.5 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/incompatibilities-and-feature-differences-between-mariadb-10-5-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 10.4 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/incompatibilities-and-feature-differences-between-mariadb-10-4-and-mysql-8.md)
- [Incompatibilities and Feature Differences Between MariaDB 10.3 and MySQL 5.7](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/compatibility-differences-incompatibilities-and-feature-differences-between.md)
- [Incompatibilities and Feature Differences Between MariaDB 10.2 and MySQL 5.7](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/incompatibilities-and-feature-differences-between-mariadb-and-mysql-unmaint/incompatibilities-and-feature-differences-between-mariadb-10-2-and-mysql-5.md)
- [System Variable Differences between MariaDB and MySQL](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql.md): Explore system variable differences between MariaDB Rolling Release and MySQL 8.0. This section details how configuration options vary, aiding in compatibility and migration planning.
- [System Variable Differences Between MariaDB Rolling and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-rolling-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 11.8 and MySQL 8.4 LTS](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-11.8-and-mysql-8.4-lts.md)
- [System Variable Differences Between MariaDB 11.8 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-11.8-and-mysql-8.0.md)
- [System Variable Differences Between MariaDB 11.4 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-11-4-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 10.11 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-10-11-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 10.6 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-10-6-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB and MySQL - Unmaintained Series](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series.md): The following articles list the differences between the system variables available in MariaDB and in MySQL for each of the major MariaDB series that are no longer maintained.
- [System Variable Differences Between MariaDB 11.3 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-11-3-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 11.2 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-11-2-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 11.1 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-11-1-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 11.0 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-11-0-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 10.10 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-10-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 10.9 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-9-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 10.8 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-8-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 10.7 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-7-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 10.5 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-5-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 10.4 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-4-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 10.3 and MySQL 8.0](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-3-and-mysql-8-0.md)
- [System Variable Differences Between MariaDB 10.3 and MySQL 5.7](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-3-and-mysql-5-7.md)
- [System Variable Differences Between MariaDB 10.2 and MySQL 5.7](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-2-and-mysql-5-7.md)
- [System Variable Differences Between MariaDB 10.2 and MySQL 5.6](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-2-and-mysql-5-6.md)
- [System Variable Differences Between MariaDB 10.1 and MySQL 5.7](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-1-and-mysql-5-7.md)
- [System Variable Differences Between MariaDB 10.1 and MySQL 5.6](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-10-1-and-mysql-5-6.md)
- [System Variable Differences Between MariaDB 10.0 and MySQL 5.6](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-100-and-mysql-56.md)
- [System Variable Differences Between MariaDB 5.5 and MySQL 5.5](https://mariadb.com/docs/release-notes/community-server/about/compatibility-and-differences/system-variable-differences-between-mariadb-and-mysql/system-variable-differences-between-mariadb-and-mysql-unmaintained-series/system-variable-differences-between-mariadb-55-and-mysql-55.md)
- [Platform Deprecation Policy](https://mariadb.com/docs/release-notes/community-server/about/platform-deprecation-policy.md)
- [Feature Deprecation Policy](https://mariadb.com/docs/release-notes/community-server/about/feature-deprecation-policy.md)
- [Maintenance Policy](https://mariadb.com/docs/release-notes/community-server/about/maintenance-policy.md): About the maintenance policy for MariaDB Community Server
- [All Releases](https://mariadb.com/docs/release-notes/community-server/all-releases.md): A list of all MariaDB Community Server releases
- [Release Notes - MariaDB 13.1 Series](https://mariadb.com/docs/release-notes/community-server/13.1.md): Release notes for MariaDB Community Server 13.1 series
- [MariaDB 13.1 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/13.1/mariadb-13.1-changes-and-improvements.md): An overview of changes, improvements, and what's new in MariaDB Community Server 13.1
- [Release Notes - MariaDB 13.0 Series](https://mariadb.com/docs/release-notes/community-server/13.0.md): Release notes for MariaDB Community Server 13.0 series
- [MariaDB 13.0 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/13.0/mariadb-13.0-changes-and-improvements.md): An overview of changes, improvements, and what's new in MariaDB Community Server 13.0
- [MariaDB 13.0.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/13.0/13.0.1.md): MariaDB 13.0.1 is a Release Candidate (RC) release of MariaDB Community Server 13.0, released on 2026-05-29
- [Release Notes - MariaDB 12.3 Series](https://mariadb.com/docs/release-notes/community-server/12.3.md): Release notes for MariaDB Community Server 12.3 series
- [MariaDB 12.3 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/12.3/mariadb-12.3-changes-and-improvements.md): An overview of changes, improvements, and what's new in MariaDB Community Server 12.3
- [MariaDB 12.3.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/12.3/12.3.2.md): MariaDB 12.3.2 is a Stable (GA) release of MariaDB Community Server 12.3, released on 2026-05-28
- [MariaDB 12.3.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/12.3/12.3.1.md): MariaDB 12.3.1 is a Release Candidate (RC) release of MariaDB Community Server 12.3, released on 2026-02-12
- [Release Notes - MariaDB 11.8 Series](https://mariadb.com/docs/release-notes/community-server/11.8.md): Release notes for MariaDB Community Server 11.8 series
- [MariaDB 11.8 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/11.8/what-is-mariadb-118.md): An overview of changes, improvements, and what's new in MariaDB Community Server 11.8
- [MariaDB 11.8.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.8/11.8.8.md): MariaDB 11.8.8 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2026-05-27
- [MariaDB 11.8.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.8/11.8.7.md): MariaDB 11.8.7 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2026-05-18
- [MariaDB 11.8.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.8/11.8.6.md): MariaDB 11.8.6 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2026-02-04
- [MariaDB 11.8.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.8/11.8.5.md): MariaDB 11.8.5 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-11-14
- [MariaDB 11.8.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.8/11.8.4.md): MariaDB 11.8.4 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-11-06
- [MariaDB 11.8.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.8/11.8.3.md): MariaDB 11.8.3 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-08-06
- [MariaDB 11.8.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.8/11.8.2.md): MariaDB 11.8.2 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-06-04
- [MariaDB 11.8.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.8/11.8.1.md): MariaDB 11.8.1 is a Release Candidate (RC) release of MariaDB Community Server 11.8, released on 2025-02-13
- [MariaDB 11.8.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.8/11.8.0.md): MariaDB 11.8.0 is a preview release of MariaDB Community Server 11.8, released on 2024-12-18
- [Release Notes - MariaDB 11.4 Series](https://mariadb.com/docs/release-notes/community-server/11.4.md): Release notes for MariaDB Community Server 11.4 series releases
- [MariaDB 11.4 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/11.4/what-is-mariadb-114.md): An overview of changes, improvements, and what's new in MariaDB Community Server 11.4
- [MariaDB 11.4.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.12.md): MariaDB 11.4.12 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2026-05-27
- [MariaDB 11.4.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.11.md): MariaDB 11.4.11 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2026-05-18
- [MariaDB 11.4.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.10.md): MariaDB 11.4.10 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2026-02-04
- [MariaDB 11.4.9 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.9.md): MariaDB 11.4.9 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-11-06
- [MariaDB 11.4.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.8.md): MariaDB 11.4.8 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-08-06
- [MariaDB 11.4.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.7.md): MariaDB 11.4.7 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-05-22
- [MariaDB 11.4.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.6.md)
- [MariaDB 11.4.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.5.md): MariaDB 11.4.5 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-02-04
- [MariaDB 11.4.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.4.md): MariaDB 11.4.4 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2024-11-01
- [MariaDB 11.4.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.3.md): MariaDB 11.4.3 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2024-08-08
- [MariaDB 11.4.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.2.md): MariaDB 11.4.2 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2024-05-29
- [MariaDB 11.4.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.1.md): MariaDB 11.4.1 is a Release Candidate (RC) release of MariaDB Community Server 11.4, released on 2024-02-16
- [MariaDB 11.4.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/11.4/11.4.0.md): MariaDB 11.4.0 is a preview release of MariaDB Community Server 11.4, released on 2023-12-24
- [Release Notes - MariaDB 10.11 Series](https://mariadb.com/docs/release-notes/community-server/10.11.md): Release notes for MariaDB Community Server 10.11 series releases
- [MariaDB 10.11 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/10.11/what-is-mariadb-1011.md): Official MariaDB 10.11 release notes: password\_reuse\_check plugin, GTID-based CHANGE MASTER defaults, mariadb-binlog --gtid-strict-mode, ALTER TABLE fixes.
- [MariaDB 10.11.18 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.18.md): MariaDB 10.11.18 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2026-05-27
- [MariaDB 10.11.17 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.17.md): MariaDB 10.11.17 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2026-05-18
- [MariaDB 10.11.16 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.16.md): MariaDB 10.11.16 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2026-02-04
- [MariaDB 10.11.15 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.15.md): MariaDB 10.11.15 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-11-06
- [MariaDB 10.11.14 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.14.md): MariaDB 10.11.14 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-08-06
- [MariaDB 10.11.13 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.13.md): MariaDB 10.11.13 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-05-22
- [MariaDB 10.11.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.12.md): MariaDB 10.11.12 is a Stable (GA) release of MariaDB Community Server 10.11
- [MariaDB 10.11.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.11.md): MariaDB 10.11.11 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-02-04
- [MariaDB 10.11.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.10.md): MariaDB 10.11.10 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-11-01
- [MariaDB 10.11.9 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.9.md): MariaDB 10.11.9 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-08-08
- [MariaDB 10.11.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.8.md): MariaDB 10.11.8 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-05-16
- [MariaDB 10.11.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.7.md): MariaDB 10.11.7 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-02-07
- [MariaDB 10.11.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.6.md): MariaDB 10.11.6 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-11-13
- [MariaDB 10.11.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.5.md): MariaDB 10.11.5 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-08-14
- [MariaDB 10.11.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.4.md): MariaDB 10.11.4 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-06-07
- [MariaDB 10.11.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.3.md): MariaDB 10.11.3 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-05-10
- [MariaDB 10.11.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.2.md): MariaDB 10.11.2 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-02-16
- [MariaDB 10.11.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.1.md): MariaDB 10.11.1 is a Release Candidate (RC) release of MariaDB Community Server 10.11, released on 2022-11-17
- [MariaDB 10.11.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.11/10.11.0.md): MariaDB 10.11.0 is a preview release of MariaDB Community Server 10.11, released on 2022-09-26
- [Release Notes - MariaDB 10.6 Series](https://mariadb.com/docs/release-notes/community-server/10.6.md): Release notes for MariaDB Community Server 10.6 series releases
- [MariaDB 10.6 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/10.6/what-is-mariadb-106.md): Official MariaDB 10.6 release notes: atomic DDL (CREATE/ALTER/DROP), JSON\_TABLE syntax, ROWNUM Oracle mode, utf8→utf8mb3 alias, and old\_mode=utf8mb4.
- [MariaDB 10.6.27 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.27.md): MariaDB 10.6.27 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2026-05-27
- [MariaDB 10.6.26 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.26.md): MariaDB 10.6.26 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2026-05-18
- [MariaDB 10.6.25 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.25.md): MariaDB 10.6.25 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2026-02-04
- [MariaDB 10.6.24 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.24.md): MariaDB 10.6.24 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2025-11-06
- [MariaDB 10.6.23 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.23.md): MariaDB 10.6.23 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2025-08-06
- [MariaDB 10.6.22 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.22.md): MariaDB 10.6.22 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2025-05-08
- [MariaDB 10.6.21 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.21.md): MariaDB 10.6.21 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2025-02-04
- [MariaDB 10.6.20 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.20.md): MariaDB 10.6.20 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2024-11-01
- [MariaDB 10.6.19 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.19.md): MariaDB 10.6.19 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2024-08-08
- [MariaDB 10.6.18 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.18.md): MariaDB 10.6.18 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2024-05-16
- [MariaDB 10.6.17 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.17.md): MariaDB 10.6.17 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2024-02-07
- [MariaDB 10.6.16 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.16.md): MariaDB 10.6.16 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2023-11-13
- [MariaDB 10.6.15 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.15.md): MariaDB 10.6.15 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2023-08-14
- [MariaDB 10.6.14 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.14.md): MariaDB 10.6.14 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2023-06-07
- [MariaDB 10.6.13 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.13.md): MariaDB 10.6.13 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2023-05-10
- [MariaDB 10.6.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.12.md): MariaDB 10.6.12 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2023-02-06
- [MariaDB 10.6.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.11.md): MariaDB 10.6.11 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-11-07
- [MariaDB 10.6.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.10.md): MariaDB 10.6.10 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-09-19
- [MariaDB 10.6.9 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.9.md): MariaDB 10.6.9 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-08-15
- [MariaDB 10.6.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.8.md): MariaDB 10.6.8 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-05-20
- [MariaDB 10.6.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.7.md): MariaDB 10.6.7 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-02-12
- [MariaDB 10.6.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.6.md): MariaDB 10.6.6 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-02-09
- [MariaDB 10.6.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.5.md): MariaDB 10.6.5 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2021-11-08
- [MariaDB 10.6.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.4.md): MariaDB 10.6.4 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2021-08-06
- [MariaDB 10.6.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.3.md): MariaDB 10.6.3 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2021-07-06
- [MariaDB 10.6.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.2.md): MariaDB 10.6.2 is a Release Candidate (RC) release of MariaDB Community Server 10.6, released on 2021-06-18
- [MariaDB 10.6.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.1.md): MariaDB 10.6.1 is a Beta release of MariaDB Community Server 10.6, released on 2021-05-21
- [MariaDB 10.6.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/10.6/10.6.0.md): MariaDB 10.6.0 is a preview release of MariaDB Community Server 10.6, released on 2021-04-26
- [Old MariaDB Community Server Releases](https://mariadb.com/docs/release-notes/community-server/old-releases.md): Old release notes for MariaDB Community Server releases
- [Release Notes - MariaDB 12.2 Rolling Releases](https://mariadb.com/docs/release-notes/community-server/old-releases/12.2.md): Release Notes for the MariaDB Community Server 12.2 Series
- [MariaDB 12.2 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/12.2/mariadb-12.2-changes-and-improvements.md): An overview of changes, improvements, and what's new in MariaDB Community Server 12.2
- [MariaDB 12.2.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/12.2/12.2.2.md): MariaDB 12.2.2 is a Stable (GA) release of MariaDB Community Server 12.2, released on 2026-02-12
- [MariaDB 12.2.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/12.2/12.2.1.md): MariaDB 12.2.1 is a Release Candidate (RC) release of MariaDB Community Server 12.2, released on 2025-11-21
- [Release Notes - MariaDB 12.1 Rolling Releases](https://mariadb.com/docs/release-notes/community-server/old-releases/12.1.md): Overview and release notes for MariaDB Community Server 12.1 Rolling Release series
- [MariaDB 12.1 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/12.1/changes-and-improvements-in-mariadb-12.1.md): An overview of changes, improvements, and what's new in MariaDB Community Server 12.1
- [MariaDB 12.1.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/12.1/12.1.2.md): MariaDB 12.1.2 is a Stable (GA) release of MariaDB Community Server 12.1, released on 2025-11-18
- [MariaDB 12.1.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/12.1/12.1.1.md): MariaDB 12.1.1 is a Release Candidate (RC) release of MariaDB Community Server 12.1, released on 2025-08-07
- [Release Notes - MariaDB 12.0 Rolling Releases](https://mariadb.com/docs/release-notes/community-server/old-releases/12.0.md): Release notes for MariaDB Community Server 12.0 Rolling Release series
- [MariaDB 12.0 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/12.0/what-is-mariadb-120.md): An overview of changes, improvements, and what's new in MariaDB Community Server 12.0
- [MariaDB 12.0.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/12.0/12.0.2.md): MariaDB 12.0.2 is a Stable (GA) release of MariaDB Community Server 12.0, released on 2025-08-07
- [MariaDB 12.0.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/12.0/12.0.1.md): MariaDB 12.0.1 is a Release Candidate (RC) release of MariaDB Community Server 12.0, released on 2025-06-05
- [Release Notes - MariaDB 11.7 Rolling Releases](https://mariadb.com/docs/release-notes/community-server/old-releases/11.7.md): MariaDB 11.7 was a rolling release, and is no longer maintained.
- [MariaDB 11.7 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/11.7/what-is-mariadb-117.md)
- [MariaDB 11.7.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.7/11.7.2.md)
- [MariaDB 11.7.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.7/11.7.1.md)
- [MariaDB 11.7.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.7/11.7.0.md)
- [Release Notes - MariaDB 11.6 Rolling Releases](https://mariadb.com/docs/release-notes/community-server/old-releases/11.6.md): MariaDB 11.6 was a rolling release, and is no longer maintained.
- [MariaDB 11.6 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/11.6/what-is-mariadb-116.md)
- [MariaDB 11.6.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.6/11.6.2.md)
- [MariaDB 11.6.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.6/11.6.1.md)
- [MariaDB 11.6.0 Vector Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.6/11.6.0-vector.md)
- [MariaDB 11.6.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.6/11.6.0.md)
- [Release Notes - MariaDB 11.5 Rolling Releases](https://mariadb.com/docs/release-notes/community-server/old-releases/11.5.md): MariaDB 11.5 was a rolling release, and is no longer maintained.
- [MariaDB 11.5 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/11.5/what-is-mariadb-115.md)
- [MariaDB 11.5.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.5/11.5.2.md)
- [MariaDB 11.5.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.5/11.5.1.md)
- [MariaDB 11.5.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.5/11.5.0.md)
- [Release Notes - MariaDB 11.3 Rolling Releases](https://mariadb.com/docs/release-notes/community-server/old-releases/11.3.md): Release notes for MariaDB 11.3 series
- [MariaDB 11.3 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/11.3/what-is-mariadb-113.md)
- [MariaDB 11.3.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.3/11.3.2.md)
- [MariaDB 11.3.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.3/11.3.1.md)
- [MariaDB 11.3.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.3/11.3.0.md)
- [Release Notes - MariaDB 11.2 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/11.2.md): MariaDB 11.2 was a short-term maintenance series of MariaDB maintained until November 2024
- [MariaDB 11.2 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/11.2/what-is-mariadb-112.md)
- [MariaDB 11.2.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.2/11.2.6.md)
- [MariaDB 11.2.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.2/11.2.5.md)
- [MariaDB 11.2.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.2/11.2.4.md)
- [MariaDB 11.2.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.2/11.2.3.md)
- [MariaDB 11.2.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.2/11.2.2.md)
- [MariaDB 11.2.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.2/11.2.1.md)
- [MariaDB 11.2.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.2/11.2.0.md)
- [Release Notes - MariaDB 11.1 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/11.1.md): MariaDB 11.1 was a short-term maintenance series of MariaDB maintained until August 2024
- [MariaDB 11.1 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/11.1/what-is-mariadb-111.md)
- [MariaDB 11.1.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.1/11.1.6.md)
- [MariaDB 11.1.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.1/11.1.5.md)
- [MariaDB 11.1.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.1/11.1.4.md)
- [MariaDB 11.1.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.1/11.1.3.md)
- [MariaDB 11.1.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.1/11.1.2.md)
- [MariaDB 11.1.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.1/11.1.1.md)
- [MariaDB 11.1.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.1/11.1.0.md)
- [Release Notes - MariaDB 11.0 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/11.0.md): MariaDB 11.0 was a short-term maintenance series of MariaDB maintained until June 2024
- [MariaDB 11.0 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/11.0/what-is-mariadb-110.md)
- [MariaDB 11.0.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.0/11.0.6.md)
- [MariaDB 11.0.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.0/11.0.5.md)
- [MariaDB 11.0.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.0/11.0.4.md)
- [MariaDB 11.0.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.0/11.0.3.md)
- [MariaDB 11.0.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.0/11.0.2.md)
- [MariaDB 11.0.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.0/11.0.1.md)
- [MariaDB 11.0.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/11.0/11.0.0.md)
- [Release Notes - MariaDB 10.10 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/10.10.md): MariaDB 10.10 was a short-term maintenance series of MariaDB maintained until November 2023
- [MariaDB 10.10 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/10.10/what-is-mariadb-1010.md)
- [MariaDB 10.10.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.10/10.10.7.md)
- [MariaDB 10.10.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.10/10.10.6.md)
- [MariaDB 10.10.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.10/10.10.5.md)
- [MariaDB 10.10.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.10/10.10.4.md)
- [MariaDB 10.10.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.10/10.10.3.md)
- [MariaDB 10.10.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.10/10.10.2.md)
- [MariaDB 10.10.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.10/10.10.1.md)
- [MariaDB 10.10.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.10/10.10.0.md)
- [Release Notes - MariaDB 10.9 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/10.9.md): MariaDB 10.9 was a short-term maintenance stable series of MariaDB maintained until August 2023
- [MariaDB 10.9 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/10.9/what-is-mariadb-109.md)
- [MariaDB 10.9.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.9/10.9.8.md)
- [MariaDB 10.9.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.9/10.9.7.md)
- [MariaDB 10.9.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.9/10.9.6.md)
- [MariaDB 10.9.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.9/10.9.5.md)
- [MariaDB 10.9.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.9/10.9.4.md)
- [MariaDB 10.9.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.9/10.9.3.md)
- [MariaDB 10.9.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.9/10.9.2.md)
- [MariaDB 10.9.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.9/10.9.1.md)
- [MariaDB 10.9.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.9/10.9.0.md)
- [Release Notes - MariaDB 10.8 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/10.8.md): MariaDB 10.8 was a short-term maintenance stable series of MariaDB maintained until May 2023
- [MariaDB 10.8 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/10.8/what-is-mariadb-108.md)
- [MariaDB 10.8.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.8/10.8.8.md)
- [MariaDB 10.8.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.8/10.8.7.md)
- [MariaDB 10.8.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.8/10.8.6.md)
- [MariaDB 10.8.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.8/10.8.5.md)
- [MariaDB 10.8.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.8/10.8.4.md)
- [MariaDB 10.8.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.8/10.8.3.md)
- [MariaDB 10.8.2 Release notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.8/10.8.2.md)
- [MariaDB 10.8.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.8/10.8.1.md)
- [MariaDB 10.8.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.8/10.8.0.md)
- [Release Notes - MariaDB 10.7 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/10.7.md): MariaDB 10.7 was a short-term series of MariaDB maintained until February 2023
- [MariaDB 10.7 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/10.7/what-is-mariadb-107.md)
- [MariaDB 10.7.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.7/10.7.8.md)
- [MariaDB 10.7.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.7/10.7.7.md)
- [MariaDB 10.7.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.7/10.7.6.md)
- [MariaDB 10.7.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.7/10.7.5.md)
- [MariaDB 10.7.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.7/10.7.4.md)
- [MariaDB 10.7.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.7/10.7.3.md)
- [MariaDB 10.7.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.7/10.7.2.md)
- [MariaDB 10.7.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.7/10.7.1.md)
- [MariaDB 10.7.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.7/10.7.0.md)
- [Release Notes - MariaDB 10.5 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5.md): Complete MariaDB 10.5 release notes: version-by-version changes, bug fixes, security patches, LTS support, and EOL June 2025 series status.
- [MariaDB 10.5 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/what-is-mariadb-105.md)
- [MariaDB 10.5.29 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.29.md): MariaDB 10.5.29 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2025-05-08
- [MariaDB 10.5.28 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.28.md): MariaDB 10.5.28 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2025-02-04
- [MariaDB 10.5.27 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.27.md): MariaDB 10.5.27 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2024-11-01
- [MariaDB 10.5.26 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.26.md): MariaDB 10.5.26 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2024-08-08
- [MariaDB 10.5.25 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.25.md): MariaDB 10.5.25 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2024-05-16
- [MariaDB 10.5.24 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.24.md): MariaDB 10.5.24 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2024-02-07
- [MariaDB 10.5.23 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.23.md): MariaDB 10.5.23 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2023-11-13
- [MariaDB 10.5.22 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.22.md): MariaDB 10.5.22 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2023-08-14
- [MariaDB 10.5.21 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.21.md): MariaDB 10.5.21 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2023-06-07
- [MariaDB 10.5.20 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.20.md): MariaDB 10.5.20 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2023-05-10
- [MariaDB 10.5.19 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.19.md): MariaDB 10.5.19 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2023-02-06
- [MariaDB 10.5.18 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.18.md): MariaDB 10.5.18 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2022-11-07
- [MariaDB 10.5.17 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.17.md): MariaDB 10.5.17 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2022-08-15
- [MariaDB 10.5.16 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.16.md): MariaDB 10.5.16 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2022-05-20
- [MariaDB 10.5.15 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.15.md): MariaDB 10.5.15 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2022-02-12
- [MariaDB 10.5.14 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.14.md): MariaDB 10.5.14 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2022-02-09
- [MariaDB 10.5.13 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.13.md): MariaDB 10.5.13 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2021-11-08
- [MariaDB 10.5.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.12.md): MariaDB 10.5.12 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2021-08-06
- [MariaDB 10.5.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.11.md): MariaDB 10.5.11 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2021-06-23
- [MariaDB 10.5.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.10.md): MariaDB 10.5.10 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2021-05-07
- [MariaDB 10.5.9 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.9.md): MariaDB 10.5.9 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2021-02-22
- [MariaDB 10.5.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.8.md): MariaDB 10.5.8 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2020-11-11
- [MariaDB 10.5.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.7.md): MariaDB 10.5.7 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2020-11-03
- [MariaDB 10.5.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.6.md): MariaDB 10.5.6 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2020-10-07
- [MariaDB 10.5.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.5.md): MariaDB 10.5.5 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2020-08-10
- [MariaDB 10.5.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.4.md): MariaDB 10.5.4 is a Stable (GA) release of MariaDB Community Server 10.5, released on 2020-06-24
- [MariaDB 10.5.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.3.md): MariaDB 10.5.3 is an RC release of MariaDB Community Server 10.5, released on 2020-05-12
- [MariaDB 10.5.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.2.md): MariaDB 10.5.2 is a Beta release of MariaDB Community Server 10.5, released on 2020-03-26
- [MariaDB 10.5.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.1.md): MariaDB 10.5.1 is a Beta release of MariaDB Community Server 10.5, released on 2020-02-14
- [MariaDB 10.5.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.5/10.5.0.md): MariaDB 10.5.0 is an Alpha release of MariaDB Community Server 10.5, released on 2019-12-03
- [Release Notes - MariaDB 10.4 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4.md): MariaDB 10.4 was a long-term maintenance series of MariaDB maintained until June 2024
- [MariaDB 10.4 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/what-is-mariadb-104.md)
- [MariaDB 10.4.34 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.34.md): MariaDB 10.4.34 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2024-05-16
- [MariaDB 10.4.33 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.33.md): MariaDB 10.4.33 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2024-02-07
- [MariaDB 10.4.32 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.32.md): MariaDB 10.4.32 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2023-11-13
- [MariaDB 10.4.31 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.31.md): MariaDB 10.4.31 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2023-08-14
- [MariaDB 10.4.30 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.30.md): MariaDB 10.4.30 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2023-06-07
- [MariaDB 10.4.29 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.29.md): MariaDB 10.4.29 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2023-05-10
- [MariaDB 10.4.28 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.28.md): MariaDB 10.4.28 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2023-02-06
- [MariaDB 10.4.27 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.27.md): MariaDB 10.4.27 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2022-11-07
- [MariaDB 10.4.26 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.26.md): MariaDB 10.4.26 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2022-08-15
- [MariaDB 10.4.25 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.25.md): MariaDB 10.4.25 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2022-05-20
- [MariaDB 10.4.24 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.24.md): MariaDB 10.4.24 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2022-02-12
- [MariaDB 10.4.23 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.23.md): MariaDB 10.4.23 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2022-02-09
- [MariaDB 10.4.22 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.22.md): MariaDB 10.4.22 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2021-11-08
- [MariaDB 10.4.21 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.21.md): MariaDB 10.4.21 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2021-08-06
- [MariaDB 10.4.20 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.20.md): MariaDB 10.4.20 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2021-06-23
- [MariaDB 10.4.19 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.19.md): MariaDB 10.4.19 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2021-05-07
- [MariaDB 10.4.18 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.18.md): MariaDB 10.4.18 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2021-02-22
- [MariaDB 10.4.17 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.17.md): MariaDB 10.4.17 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2020-11-11
- [MariaDB 10.4.16 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.16.md): MariaDB 10.4.16 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2020-11-03
- [MariaDB 10.4.15 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.15.md): MariaDB 10.4.15 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2020-10-07
- [MariaDB 10.4.14 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.14.md): MariaDB 10.4.14 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2020-08-10
- [MariaDB 10.4.13 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.13.md): MariaDB 10.4.13 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2020-05-12
- [MariaDB 10.4.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.12.md): MariaDB 10.4.12 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2020-01-28
- [MariaDB 10.4.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.11.md): MariaDB 10.4.11 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2019-12-11
- [MariaDB 10.4.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.10.md): MariaDB 10.4.10 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2019-11-08
- [MariaDB 10.4.9 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.9.md): MariaDB 10.4.9 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2019-11-05
- [MariaDB 10.4.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.8.md): MariaDB 10.4.8 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2019-09-11
- [MariaDB 10.4.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.7.md): MariaDB 10.4.7 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2019-07-31
- [MariaDB 10.4.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.6.md): MariaDB 10.4.6 is a Stable (GA) release of MariaDB Community Server 10.4, released on 2019-06-18
- [MariaDB 10.4.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.5.md): MariaDB 10.4.5 is an RC release of MariaDB Community Server 10.4, released on 2019-05-21
- [MariaDB 10.4.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.4.md): MariaDB 10.4.4 is an RC release of MariaDB Community Server 10.4, released on 2019-04-07
- [MariaDB 10.4.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.3.md): MariaDB 10.4.3 is an RC release of MariaDB Community Server 10.4, released on 2019-02-25
- [MariaDB 10.4.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.2.md): MariaDB 10.4.2 is a Beta release of MariaDB Community Server 10.4, released on 2019-01-29
- [MariaDB 10.4.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.1.md): MariaDB 10.4.1 is a Beta release of MariaDB Community Server 10.4, released on 2018-12-20
- [MariaDB 10.4.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.4/10.4.0.md): MariaDB 10.4.0 is an Alpha release of MariaDB Community Server 10.4, released on 2018-11-09
- [Release Notes - MariaDB 10.3 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3.md): MariaDB 10.3 was a long-term maintenance series of MariaDB maintained until May 2023
- [MariaDB 10.3 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/what-is-mariadb-103.md)
- [MariaDB 10.3.39 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.39.md)
- [MariaDB 10.3.38 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.38.md)
- [MariaDB 10.3.37 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.37.md)
- [MariaDB 10.3.36 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.36.md)
- [MariaDB 10.3.35 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.35.md)
- [MariaDB 10.3.34 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.34.md)
- [MariaDB 10.3.33 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.33.md)
- [MariaDB 10.3.32 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.32.md)
- [MariaDB 10.3.31 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.31.md)
- [MariaDB 10.3.30 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.30.md)
- [MariaDB 10.3.29 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.29.md)
- [MariaDB 10.3.28 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.28.md)
- [MariaDB 10.3.27 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.27.md)
- [MariaDB 10.3.26 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.26.md)
- [MariaDB 10.3.25 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.25.md)
- [MariaDB 10.3.24 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.24.md)
- [MariaDB 10.3.23 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.23.md)
- [MariaDB 10.3.22 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.22.md)
- [MariaDB 10.3.21 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.21.md)
- [MariaDB 10.3.20 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.20.md)
- [MariaDB 10.3.19 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.19.md)
- [MariaDB 10.3.18 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.18.md)
- [MariaDB 10.3.17 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.17.md)
- [MariaDB 10.3.16 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.16.md)
- [MariaDB 10.3.15 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.15.md)
- [MariaDB 10.3.14 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.14.md)
- [MariaDB 10.3.13 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.13.md)
- [MariaDB 10.3.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.12.md)
- [MariaDB 10.3.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.11.md)
- [MariaDB 10.3.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.10.md)
- [MariaDB 10.3.9 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.9.md)
- [MariaDB 10.3.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.8.md)
- [MariaDB 10.3.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.7.md)
- [MariaDB 10.3.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.6.md)
- [MariaDB 10.3.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.5.md)
- [MariaDB 10.3.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.4.md)
- [MariaDB 10.3.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.3.md)
- [MariaDB 10.3.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.2.md)
- [MariaDB 10.3.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.1.md)
- [MariaDB 10.3.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.3/10.3.0.md)
- [Release Notes - MariaDB 10.2 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2.md): MariaDB 10.2 was a short-term maintenance series of MariaDB maintained until November 2023
- [MariaDB 10.2 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/what-is-mariadb-102.md)
- [MariaDB 10.2.44 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.44.md)
- [MariaDB 10.2.43 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.43.md)
- [MariaDB 10.2.42 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.42.md)
- [MariaDB 10.2.41 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.41.md)
- [MariaDB 10.2.40 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.40.md)
- [MariaDB 10.2.39 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.39.md)
- [MariaDB 10.2.38 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.38.md)
- [MariaDB 10.2.37 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.37.md)
- [MariaDB 10.2.36 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.36.md)
- [MariaDB 10.2.35 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.35.md)
- [MariaDB 10.2.34 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.34.md)
- [MariaDB 10.2.33 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.33.md)
- [MariaDB 10.2.32 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.32.md)
- [MariaDB 10.2.31 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.31.md)
- [MariaDB 10.2.30 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.30.md)
- [MariaDB 10.2.29 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.29.md)
- [MariaDB 10.2.28 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.28.md)
- [MariaDB 10.2.27 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.27.md)
- [MariaDB 10.2.26 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.26.md)
- [MariaDB 10.2.25 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.25.md)
- [MariaDB 10.2.24 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.24.md)
- [MariaDB 10.2.23 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.23.md)
- [MariaDB 10.2.22 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.22.md)
- [MariaDB 10.2.21 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.21.md)
- [MariaDB 10.2.20 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.20.md)
- [MariaDB 10.2.19 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.19.md)
- [MariaDB 10.2.18 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.18.md)
- [MariaDB 10.2.17 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.17.md)
- [MariaDB 10.2.16 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.16.md)
- [MariaDB 10.2.15 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.15.md)
- [MariaDB 10.2.14 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.14.md)
- [MariaDB 10.2.13 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.13.md)
- [MariaDB 10.2.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.12.md)
- [MariaDB 10.2.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.11.md)
- [MariaDB 10.2.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.10.md)
- [MariaDB 10.2.9 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.9.md)
- [MariaDB 10.2.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.8.md)
- [MariaDB 10.2.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.7.md)
- [MariaDB 10.2.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.6.md)
- [MariaDB 10.2.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.5.md)
- [MariaDB 10.2.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.4.md)
- [MariaDB 10.2.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.3.md)
- [MariaDB 10.2.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.2.md)
- [MariaDB 10.2.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.1.md)
- [MariaDB 10.2.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.2/10.2.0.md)
- [Release Notes - MariaDB 10.1 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1.md): MariaDB 10.1 Series Release Notes
- [MariaDB 10.1 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/changes-improvements-in-mariadb-10-1.md)
- [MariaDB 10.1.48 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.48.md)
- [MariaDB 10.1.47 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.47.md)
- [MariaDB 10.1.46 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.46.md)
- [MariaDB 10.1.45 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.45.md)
- [MariaDB 10.1.44 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.44.md)
- [MariaDB 10.1.43 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.43.md)
- [MariaDB 10.1.42 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.42.md)
- [MariaDB 10.1.41 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.41.md)
- [MariaDB 10.1.40 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.40.md)
- [MariaDB 10.1.39 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.39.md)
- [MariaDB 10.1.38 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.38.md)
- [MariaDB 10.1.37 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.37.md)
- [MariaDB 10.1.36 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.36.md)
- [MariaDB 10.1.35 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.35.md)
- [MariaDB 10.1.34 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.34.md)
- [MariaDB 10.1.33 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.33.md)
- [MariaDB 10.1.32 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.32.md)
- [MariaDB 10.1.31 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.31.md)
- [MariaDB 10.1.30 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.30.md)
- [MariaDB 10.1.29 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.29.md)
- [MariaDB 10.1.28 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.28.md)
- [MariaDB 10.1.27 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.27.md)
- [MariaDB 10.1.26 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.26.md)
- [MariaDB 10.1.25 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.25.md)
- [MariaDB 10.1.24 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.24.md)
- [MariaDB 10.1.23 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.23.md)
- [MariaDB 10.1.22 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.22.md)
- [MariaDB 10.1.21 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.21.md)
- [MariaDB 10.1.20 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.20.md)
- [MariaDB 10.1.19 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.19.md)
- [MariaDB 10.1.18 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.18.md)
- [MariaDB 10.1.17 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.17.md)
- [MariaDB 10.1.16 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.16.md)
- [MariaDB 10.1.15 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.15.md)
- [MariaDB 10.1.14 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.14.md)
- [MariaDB 10.1.13 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.13.md)
- [MariaDB 10.1.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.12.md)
- [MariaDB 10.1.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.11.md)
- [MariaDB 10.1.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.10.md)
- [MariaDB 10.1.9 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.9.md)
- [MariaDB 10.1.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.8.md)
- [MariaDB 10.1.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.7.md)
- [MariaDB 10.1.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.6.md)
- [MariaDB 10.1.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.5.md)
- [MariaDB 10.1.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.4.md)
- [MariaDB 10.1.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.3.md)
- [MariaDB 10.1.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.2.md)
- [MariaDB 10.1.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.1.md)
- [MariaDB 10.1.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.1/10.1.0.md)
- [Release Notes - MariaDB 10.0 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0.md): MariaDB 10.0 Series Release Notes
- [MariaDB 10.0 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/changes-improvements-in-mariadb-10-0.md)
- [MariaDB 10.0.38 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.38.md)
- [MariaDB 10.0.37 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.37.md)
- [MariaDB 10.0.36 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.36.md)
- [MariaDB 10.0.35 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.35.md)
- [MariaDB 10.0.34 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.34.md)
- [MariaDB 10.0.33 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.33.md)
- [MariaDB 10.0.32 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.32.md)
- [MariaDB 10.0.31 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.31.md)
- [MariaDB 10.0.30 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.30.md)
- [MariaDB 10.0.29 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.29.md)
- [MariaDB 10.0.28 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.28.md)
- [MariaDB 10.0.27 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.27.md)
- [MariaDB 10.0.26 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.26.md)
- [MariaDB 10.0.25 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.25.md)
- [MariaDB 10.0.24 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.24.md)
- [MariaDB 10.0.23 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.23.md)
- [MariaDB 10.0.22 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.22.md)
- [MariaDB 10.0.21 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.21.md)
- [MariaDB 10.0.20 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.20.md)
- [MariaDB 10.0.19 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.19.md)
- [MariaDB 10.0.18 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.18.md)
- [MariaDB 10.0.17 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.17.md)
- [MariaDB 10.0.16 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.16.md)
- [MariaDB 10.0.15 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.15.md)
- [MariaDB 10.0.15 Fusion-io Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.15-fusion-io.md)
- [MariaDB 10.0.14 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.14.md)
- [MariaDB 10.0.13 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.13.md)
- [MariaDB 10.0.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.12.md)
- [MariaDB 10.0.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.11.md)
- [MariaDB 10.0.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.10.md)
- [MariaDB 10.0.9 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.9.md)
- [MariaDB 10.0.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.8.md)
- [MariaDB 10.0.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.7.md)
- [MariaDB 10.0.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.6.md)
- [MariaDB 10.0.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.5.md)
- [MariaDB 10.0.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.4.md)
- [MariaDB 10.0.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.3.md)
- [MariaDB 10.0.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.2.md)
- [MariaDB 10.0.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.1.md)
- [MariaDB 10.0.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.0.md)
- [Release Notes - MariaDB 5.5 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5.md): MariaDB 5.5 Series Release Notes
- [MariaDB 5.5 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/changes-improvements-in-mariadb-5-5.md)
- [MariaDB 5.5.68 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.68.md)
- [MariaDB 5.5.67 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.67.md)
- [MariaDB 5.5.66 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.66.md)
- [MariaDB 5.5.65 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.65.md)
- [MariaDB 5.5.64 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.64.md)
- [MariaDB 5.5.63 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.63.md)
- [MariaDB 5.5.62 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.62.md)
- [MariaDB 5.5.61 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.61.md)
- [MariaDB 5.5.60 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.60.md)
- [MariaDB 5.5.59 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.59.md)
- [MariaDB 5.5.58 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.58.md)
- [MariaDB 5.5.57 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.57.md)
- [MariaDB 5.5.56 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.56.md)
- [MariaDB 5.5.55 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.55.md)
- [MariaDB 5.5.54 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.54.md)
- [MariaDB 5.5.53 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.53.md)
- [MariaDB 5.5.52 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.52.md)
- [MariaDB 5.5.51 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.51.md)
- [MariaDB 5.5.50 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.50.md)
- [MariaDB 5.5.49 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.49.md)
- [MariaDB 5.5.48 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.48.md)
- [MariaDB 5.5.47 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.47.md)
- [MariaDB 5.5.46 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.46.md)
- [MariaDB 5.5.45 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.45.md)
- [MariaDB 5.5.44 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.44.md)
- [MariaDB 5.5.43 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.43.md)
- [MariaDB 5.5.42 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.42.md)
- [MariaDB 5.5.41 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.41.md)
- [MariaDB 5.5.40 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.40.md)
- [MariaDB 5.5.39 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.39.md)
- [MariaDB 5.5.38 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.38.md)
- [MariaDB 5.5.37 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.37.md)
- [MariaDB 5.5.36 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.36.md)
- [MariaDB 5.5.35 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.35.md)
- [MariaDB 5.5.34 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.34.md)
- [MariaDB 5.5.33a Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.33a.md)
- [MariaDB 5.5.33 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.33.md)
- [MariaDB 5.5.32 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.32.md)
- [MariaDB 5.5.31 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.31.md)
- [MariaDB 5.5.30 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.30.md)
- [MariaDB 5.5.29 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.29.md)
- [MariaDB 5.5.28a Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.28a.md)
- [MariaDB 5.5.28 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.28.md)
- [MariaDB 5.5.27 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.27.md)
- [MariaDB 5.5.25 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.25.md)
- [MariaDB 5.5.24 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.24.md)
- [MariaDB 5.5.23 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.23.md)
- [MariaDB 5.5.22 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.22.md)
- [MariaDB 5.5.21 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.21.md)
- [MariaDB 5.5.20 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/5.5.20.md)
- [Release Notes - MariaDB 5.3 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3.md): MariaDB 5.3 Series Release Notes
- [MariaDB 5.3 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/changes-improvements-in-mariadb-5-3.md)
- [MariaDB 5.3.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.12.md)
- [MariaDB 5.3.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.11.md)
- [MariaDB 5.3.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.10.md)
- [MariaDB 5.3.9 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.9.md)
- [MariaDB 5.3.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.8.md)
- [MariaDB 5.3.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.7.md)
- [MariaDB 5.3.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.6.md)
- [MariaDB 5.3.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.5.md)
- [MariaDB 5.3.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.4.md)
- [MariaDB 5.3.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.3.md)
- [MariaDB 5.3.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.2.md)
- [MariaDB 5.3.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.1.md)
- [MariaDB 5.3.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.3/5.3.0.md)
- [Release Notes - MariaDB 5.2 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2.md): MariaDB 5.2 Series Release Notes
- [MariaDB 5.2 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/changes-improvements-in-mariadb-5-2.md)
- [MariaDB 5.2.14 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.14.md)
- [MariaDB 5.2.13 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.13.md)
- [MariaDB 5.2.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.12.md)
- [MariaDB 5.2.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.11.md)
- [MariaDB 5.2.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.10.md)
- [MariaDB 5.2.9 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.9.md)
- [MariaDB 5.2.8 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.8.md)
- [MariaDB 5.2.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.7.md)
- [MariaDB 5.2.6 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.6.md)
- [MariaDB 5.2.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.5.md)
- [MariaDB 5.2.4 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.4.md)
- [MariaDB 5.2.3 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.3.md)
- [MariaDB 5.2.2 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.2.md)
- [MariaDB 5.2.1 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.1.md)
- [MariaDB 5.2.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.2/5.2.0.md)
- [Release Notes - MariaDB 5.1 Series](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1.md): MariaDB 5.1 Series Release Notes
- [MariaDB 5.1 Changes & Improvements](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/changes-improvements-in-mariadb-5-1.md)
- [MariaDB 5.1.67 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.67.md)
- [MariaDB 5.1.66 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.66.md)
- [MariaDB 5.1.62 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.62.md)
- [MariaDB 5.1.61 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.61.md)
- [MariaDB 5.1.60 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.60.md)
- [MariaDB 5.1.55 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.55.md)
- [MariaDB 5.1.53 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.53.md)
- [MariaDB 5.1.51 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.51.md)
- [MariaDB 5.1.50 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.50.md)
- [MariaDB 5.1.49 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.49.md)
- [MariaDB 5.1.47 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.47.md)
- [MariaDB 5.1.44b Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.44b.md)
- [MariaDB 5.1.44 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.44.md)
- [MariaDB 5.1.42 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.42.md)
- [MariaDB 5.1.41 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.41.md)
- [MariaDB 5.1.39 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.39.md)
- [MariaDB 5.1.38 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/5.1/5.1.38.md)
- [MariaDB Galera Cluster Releases](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases.md): Since MariaDB 10.1, Galera has been a standard part of MariaDB Server
- [MariaDB Galera 10.0 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes.md): MariaDB Galera Cluster 10.0 Series Release Notes
- [MariaDB Galera Cluster 10.0.38 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10038-release-notes.md)
- [MariaDB Galera Cluster 10.0.37 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10037-release-notes.md)
- [MariaDB Galera Cluster 10.0.36 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10036-release-notes.md)
- [MariaDB Galera Cluster 10.0.35 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10035-release-notes.md)
- [MariaDB Galera Cluster 10.0.34 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10034-release-notes.md)
- [MariaDB Galera Cluster 10.0.33 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10033-release-notes.md)
- [MariaDB Galera Cluster 10.0.32 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10032-release-notes.md)
- [MariaDB Galera Cluster 10.0.31 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10031-release-notes.md)
- [MariaDB Galera Cluster 10.0.30 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10030-release-notes.md)
- [MariaDB Galera Cluster 10.0.29 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10029-release-notes.md)
- [MariaDB Galera Cluster 10.0.28 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10028-release-notes.md)
- [MariaDB Galera Cluster 10.0.27 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10027-release-notes.md)
- [MariaDB Galera Cluster 10.0.26 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10026-release-notes.md)
- [MariaDB Galera Cluster 10.0.25 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10025-release-notes.md)
- [MariaDB Galera Cluster 10.0.24 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10024-release-notes.md)
- [MariaDB Galera Cluster 10.0.23 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10023-release-notes.md)
- [MariaDB Galera Cluster 10.0.22 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10-0-22-release-notes.md)
- [MariaDB Galera Cluster 10.0.21 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10021-release-notes.md)
- [MariaDB Galera Cluster 10.0.20 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10020-release-notes.md)
- [MariaDB Galera Cluster 10.0.19 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10019-release-notes.md)
- [MariaDB Galera Cluster 10.0.17 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10017-release-notes.md)
- [MariaDB Galera Cluster 10.0.16 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10016-release-notes.md)
- [MariaDB Galera Cluster 10.0.15 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10015-release-notes.md)
- [MariaDB Galera Cluster 10.0.14 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10014-release-notes.md)
- [MariaDB Galera Cluster 10.0.13 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10013-release-notes.md)
- [MariaDB Galera Cluster 10.0.12 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10012-release-notes.md)
- [MariaDB Galera Cluster 10.0.11 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10011-release-notes.md)
- [MariaDB Galera Cluster 10.0.10 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-10010-release-notes.md)
- [MariaDB Galera Cluster 10.0.7 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-release-notes/mariadb-galera-cluster-1007-release-notes.md)
- [MariaDB Galera 10.0 Changelogs](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs.md): MariaDB Galera Cluster 10.0 Series Changelogs
- [MariaDB Galera Cluster 10.0.38 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10038-changelog.md)
- [MariaDB Galera Cluster 10.0.37 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10037-changelog.md)
- [MariaDB Galera Cluster 10.0.36 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10036-changelog.md)
- [MariaDB Galera Cluster 10.0.35 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10035-changelog.md)
- [MariaDB Galera Cluster 10.0.34 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10034-changelog.md)
- [MariaDB Galera Cluster 10.0.33 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10033-changelog.md)
- [MariaDB Galera Cluster 10.0.32 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10032-changelog.md)
- [MariaDB Galera Cluster 10.0.31 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10031-changelog.md)
- [MariaDB Galera Cluster 10.0.30 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10030-changelog.md)
- [MariaDB Galera Cluster 10.0.29 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10029-changelog.md)
- [MariaDB Galera Cluster 10.0.28 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10028-changelog.md)
- [MariaDB Galera Cluster 10.0.27 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10027-changelog.md)
- [MariaDB Galera Cluster 10.0.26 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10026-changelog.md)
- [MariaDB Galera Cluster 10.0.25 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10025-changelog.md)
- [MariaDB Galera Cluster 10.0.24 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10024-changelog.md)
- [MariaDB Galera Cluster 10.0.23 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10023-changelog.md)
- [MariaDB Galera Cluster 10.0.22 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10022-changelog.md)
- [MariaDB Galera Cluster 10.0.21 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10021-changelog.md)
- [mariadb-galera-cluster-10020-changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10020-changelog.md)
- [MariaDB Galera Cluster 10.0.19 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10019-changelog.md)
- [MariaDB Galera Cluster 10.0.17 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10017-changelog.md)
- [MariaDB Galera Cluster 10.0.16 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10016-changelog.md)
- [MariaDB Galera Cluster 10.0.15 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10015-changelog.md)
- [MariaDB Galera Cluster 10.0.14 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10014-changelog.md)
- [MariaDB Galera Cluster 10.0.13 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10013-changelog.md)
- [MariaDB Galera Cluster 10.0.12 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10012-changelog.md)
- [MariaDB Galera Cluster 10.0.11 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10011-changelog.md)
- [MariaDB Galera Cluster 10.0.10 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-10010-changelog.md)
- [MariaDB Galera Cluster 10.0.7 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-100-changelogs/mariadb-galera-cluster-1007-changelog.md)
- [MariaDB Galera 5.5 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes.md): MariaDB Galera Cluster 5.5 Series Release Notes
- [MariaDB Galera 5.5.25 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-5525-release-notes.md)
- [MariaDB Galera 5.5.28a Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-5528a-release-notes.md)
- [MariaDB Galera 5.5.29 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-5529-release-notes.md)
- [MariaDB Galera 5.5.32 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-5532-release-notes.md)
- [MariaDB Galera 5.5.33a Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-5533a-release-notes.md)
- [MariaDB Galera Cluster 5.5.63 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5563-release-notes.md)
- [MariaDB Galera Cluster 5.5.62 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5562-release-notes.md)
- [MariaDB Galera Cluster 5.5.61 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5561-release-notes.md)
- [MariaDB Galera Cluster 5.5.60 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5560-release-notes.md)
- [MariaDB Galera Cluster 5.5.59 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5559-release-notes.md)
- [MariaDB Galera Cluster 5.5.58 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5558-release-notes.md)
- [MariaDB Galera Cluster 5.5.57 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5557-release-notes.md)
- [MariaDB Galera Cluster 5.5.56 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5556-release-notes.md)
- [MariaDB Galera Cluster 5.5.55 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5555-release-notes.md)
- [MariaDB Galera Cluster 5.5.54 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5554-release-notes.md)
- [MariaDB Galera Cluster 5.5.53 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5553-release-notes.md)
- [MariaDB Galera Cluster 5.5.52 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5552-release-notes.md)
- [MariaDB Galera Cluster 5.5.51 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5551-release-notes.md)
- [MariaDB Galera Cluster 5.5.50 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5550-release-notes.md)
- [MariaDB Galera Cluster 5.5.49 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5549-release-notes.md)
- [MariaDB Galera Cluster 5.5.48 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5548-release-notes.md)
- [MariaDB Galera Cluster 5.5.47 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5547-release-notes.md)
- [MariaDB Galera Cluster 5.5.46 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5546-release-notes.md)
- [MariaDB Galera Cluster 5.5.45 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5545-release-notes.md)
- [MariaDB Galera Cluster 5.5.44 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5544-release-notes.md)
- [MariaDB Galera Cluster 5.5.43 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5543-release-notes.md)
- [MariaDB Galera Cluster 5.5.42 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5542-release-notes.md)
- [MariaDB Galera Cluster 5.5.41 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5541-release-notes.md)
- [MariaDB Galera Cluster 5.5.40 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5540-release-notes.md)
- [MariaDB Galera Cluster 5.5.39 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5539-release-notes.md)
- [MariaDB Galera Cluster 5.5.38 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5538-release-notes.md)
- [MariaDB Galera Cluster 5.5.37 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5537-release-notes.md)
- [MariaDB Galera Cluster 5.5.36 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5536-release-notes.md)
- [MariaDB Galera Cluster 5.5.35 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5535-release-notes.md)
- [MariaDB Galera Cluster 5.5.34 Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-release-notes/mariadb-galera-cluster-5534-release-notes.md)
- [MariaDB Galera 5.5 Changelogs](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs.md): MariaDB Galera Cluster 5.5 Series Changelogs
- [MariaDB Galera 5.5.25 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-5525-changelog.md)
- [MariaDB Galera 5.5.28a Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-5528a-changelog.md)
- [MariaDB Galera 5.5.29 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-5529-changelog.md)
- [MariaDB Galera 5.5.32 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-5532-changelog.md)
- [MariaDB Galera 5.5.33a Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-5533a-changelog.md)
- [MariaDB Galera Cluster 5.5.63 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5563-changelog.md)
- [MariaDB Galera Cluster 5.5.62 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5562-changelog.md)
- [MariaDB Galera Cluster 5.5.61 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5561-changelog.md)
- [MariaDB Galera Cluster 5.5.60 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5560-changelog.md)
- [MariaDB Galera Cluster 5.5.59 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5559-changelog.md)
- [MariaDB Galera Cluster 5.5.58 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5558-changelog.md)
- [MariaDB Galera Cluster 5.5.57 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5557-changelog.md)
- [MariaDB Galera Cluster 5.5.56 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5556-changelog.md)
- [MariaDB Galera Cluster 5.5.55 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5555-changelog.md)
- [MariaDB Galera Cluster 5.5.54 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5554-changelog.md)
- [MariaDB Galera Cluster 5.5.53 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5553-changelog.md)
- [MariaDB Galera Cluster 5.5.52 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5552-changelog.md)
- [MariaDB Galera Cluster 5.5.51 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5551-changelog.md)
- [MariaDB Galera Cluster 5.5.50 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5550-changelog.md)
- [MariaDB Galera Cluster 5.5.49 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5549-changelog.md)
- [MariaDB Galera Cluster 5.5.48 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5548-changelog.md)
- [MariaDB Galera Cluster 5.5.47 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5547-changelog.md)
- [MariaDB Galera Cluster 5.5.46 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5546-changelog.md)
- [MariaDB Galera Cluster 5.5.45 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5545-changelog.md)
- [mariadb-galera-cluster-5544-changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5544-changelog.md)
- [MariaDB Galera Cluster 5.5.43 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5543-changelog.md)
- [MariaDB Galera Cluster 5.5.42 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5542-changelog.md)
- [MariaDB Galera Cluster 5.5.41 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5541-changelog.md)
- [MariaDB Galera Cluster 5.5.40 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5540-changelog.md)
- [MariaDB Galera Cluster 5.5.39 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5539-changelog.md)
- [MariaDB Galera Cluster 5.5.38 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5538-changelog.md)
- [MariaDB Galera Cluster 5.5.37 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5537-changelog.md)
- [MariaDB Galera Cluster 5.5.36 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5536-changelog.md)
- [MariaDB Galera Cluster 5.5.35 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5535-changelog.md)
- [MariaDB Galera Cluster 5.5.34 Changelog](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-galera-cluster-releases/mariadb-galera-55-changelogs/mariadb-galera-cluster-5534-changelog.md)
- [MariaDB Audit Plugin Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/mariadb-audit-plugin-release-notes.md)
- [Old MySQL Versions](https://mariadb.com/docs/release-notes/community-server/old-releases/old-mysql-versions.md)
- [Changelogs](https://mariadb.com/docs/release-notes/community-server/changelogs.md)
- [Changelogs - MariaDB 13.0 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/13.0.md): MariaDB 13.0 Changelog Series
- [MariaDB 13.0.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/13.0/13.0.1.md): MariaDB 13.0.1 is a Release Candidate (RC) release of MariaDB Community Server 13.0, released on 2026-05-29
- [Changelogs - MariaDB 12.3 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/12.3.md): MariaDB 12.3 Changelog Series
- [MariaDB 12.3.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/12.3/12.3.2.md): MariaDB 12.3.2 is a Stable (GA) release of MariaDB Community Server 12.3, released on 2026-05-28
- [MariaDB 12.3.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/12.3/12.3.1.md): MariaDB 12.3.1 is a Release Candidate (RC) release of MariaDB Community Server 12.3, released on 2026-02-12
- [Changelogs - MariaDB 12.2 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/12.2.md): MariaDB 12.2 Changelog Series
- [MariaDB 12.2.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/12.2/12.2.2.md): MariaDB 12.2.2 is a Stable (GA) release of MariaDB Community Server 12.2, released on 2026-02-12
- [MariaDB 12.2.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/12.2/12.2.1.md): MariaDB 12.2.1 is a Release Candidate (RC) release of MariaDB Community Server 12.2, released on 2025-11-21
- [Changelogs - MariaDB 12.1 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/12.1.md): MariaDB 12.1 Changelog Series
- [MariaDB 12.1.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/12.1/12.1.2.md): MariaDB 12.1.2 is a Stable (GA) release of MariaDB Community Server 12.1, released on 2025-11-18
- [MariaDB 12.1.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/12.1/12.1.1.md): MariaDB 12.1.1 is a Release Candidate (RC) release of MariaDB Community Server 12.1, released on 2025-08-07
- [Changelogs - MariaDB 12.0 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/12.0.md): MariaDB 12.0 Changelog Series
- [MariaDB 12.0.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/12.0/12.0.2.md): MariaDB 12.0.2 is a Stable (GA) release of MariaDB Community Server 12.0, released on 2025-08-07
- [MariaDB 12.0.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/12.0/12.0.1.md): MariaDB 12.0.1 is a Release Candidate (RC) release of MariaDB Community Server 12.0, released on 2025-06-05
- [Changelogs - MariaDB 11.8 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/11.8.md): MariaDB 11.8 Changelog Series
- [MariaDB 11.8.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.8/11.8.8.md): MariaDB 11.8.8 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2026-05-27
- [MariaDB 11.8.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.8/11.8.7.md): MariaDB 11.8.7 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2026-05-18
- [MariaDB 11.8.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.8/11.8.6.md): MariaDB 11.8.6 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2026-02-04
- [MariaDB 11.8.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.8/11.8.5.md): MariaDB 11.8.5 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-11-14
- [MariaDB 11.8.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.8/11.8.4.md): MariaDB 11.8.4 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-11-06
- [MariaDB 11.8.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.8/11.8.3.md): MariaDB 11.8.3 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-08-06
- [MariaDB 11.8.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.8/11.8.2.md): MariaDB 11.8.2 is a Stable (GA) release of MariaDB Community Server 11.8, released on 2025-06-04
- [MariaDB 11.8.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.8/11.8.1.md): MariaDB 11.8.1 is a Release Candidate (RC) release of MariaDB Community Server 11.8, released on 2025-02-13
- [Changelogs - MariaDB 11.7 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/11.7.md): MariaDB 11.7 Changelog Series
- [MariaDB 11.7.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.7/mariadb-11-7-2-changelog.md)
- [MariaDB 11.7.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.7/mariadb-11-7-1-changelog.md)
- [Changelogs - MariaDB 11.6 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/11.6.md): MariaDB 11.6 Changelog Series
- [MariaDB 11.6.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.6/mariadb-11-6-2-changelog.md)
- [MariaDB 11.6.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.6/mariadb-11-6-1-changelog.md)
- [Changelogs - MariaDB 11.5 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/11.5.md): MariaDB 11.5 Changelog Series
- [MariaDB 11.5.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.5/mariadb-11-5-2-changelog.md)
- [MariaDB 11.5.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.5/mariadb-11-5-1-changelog.md)
- [Changelogs - MariaDB 11.4 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4.md): MariaDB 11.4 Changelog Series
- [MariaDB 11.4.12 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.12.md): MariaDB 11.4.12 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2026-05-27
- [MariaDB 11.4.11 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.11.md): MariaDB 11.4.11 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2026-05-18
- [MariaDB 11.4.10 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.10.md): MariaDB 11.4.10 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2026-02-04
- [MariaDB 11.4.9 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.9.md): MariaDB 11.4.9 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-11-06
- [MariaDB 11.4.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.8.md): MariaDB 11.4.8 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-08-06
- [MariaDB 11.4.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.7.md): MariaDB 11.4.7 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-05-22
- [MariaDB 11.4.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.6.md)
- [MariaDB 11.4.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.5.md): MariaDB 11.4.5 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2025-02-04
- [MariaDB 11.4.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.4.md): MariaDB 11.4.4 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2024-11-01
- [MariaDB 11.4.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.3.md): MariaDB 11.4.3 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2024-08-08
- [MariaDB 11.4.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.2.md): MariaDB 11.4.2 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2024-05-29
- [MariaDB 11.4.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.4/11.4.1.md): MariaDB 11.4.1 is a Release Candidate (RC) release of MariaDB Community Server 11.4, released on 2024-02-16
- [Changelogs - MariaDB 11.3 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/11.3.md): MariaDB 11.3 Changelog Series
- [MariaDB 11.3.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.3/mariadb-11-3-2-changelog.md)
- [MariaDB 11.3.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.3/mariadb-11-3-1-changelog.md)
- [Changelogs - MariaDB 11.2 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/11.2.md): MariaDB 11.2 Changelog Series
- [MariaDB 11.2.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.2/mariadb-11-2-6-changelog.md)
- [MariaDB 11.2.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.2/mariadb-11-2-5-changelog.md)
- [MariaDB 11.2.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.2/mariadb-11-2-4-changelog.md)
- [MariaDB 11.2.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.2/mariadb-11-2-3-changelog.md)
- [MariaDB 11.2.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.2/mariadb-11-2-2-changelog.md)
- [MariaDB 11.2.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.2/mariadb-11-2-1-changelog.md)
- [Changelogs - MariaDB 11.1 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/11.1.md): MariaDB 11.1 Changelog Series
- [MariaDB 11.1.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.1/mariadb-11-1-6-changelog.md)
- [MariaDB 11.1.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.1/mariadb-11-1-5-changelog.md)
- [MariaDB 11.1.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.1/mariadb-11-1-4-changelog.md)
- [MariaDB 11.1.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.1/mariadb-11-1-3-changelog.md)
- [MariaDB 11.1.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.1/mariadb-11-1-2-changelog.md)
- [MariaDB 11.1.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.1/mariadb-11-1-1-changelog.md)
- [Changelogs - MariaDB 11.0 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/11.0.md): MariaDB 11.0 Changelog Series
- [MariaDB 11.0.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.0/mariadb-11-0-6-changelog.md)
- [MariaDB 11.0.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.0/mariadb-11-0-5-changelog.md)
- [MariaDB 11.0.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.0/mariadb-11-0-4-changelog.md)
- [MariaDB 11.0.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.0/mariadb-11-0-3-changelog.md)
- [MariaDB 11.0.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.0/mariadb-11-0-2-changelog.md)
- [MariaDB 11.0.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/11.0/mariadb-11-0-1-changelog.md)
- [Changelogs - MariaDB 10.11 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11.md)
- [MariaDB 10.11.18 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.18.md): MariaDB 10.11.18 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2026-05-27
- [MariaDB 10.11.17 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.17.md): MariaDB 10.11.17 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2026-05-18
- [MariaDB 10.11.16 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.16.md): MariaDB 10.11.16 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2026-02-04
- [MariaDB 10.11.15 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.15.md): MariaDB 10.11.15 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-11-06
- [MariaDB 10.11.14 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.14.md): MariaDB 10.11.14 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-08-06
- [MariaDB 10.11.13 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.13.md): MariaDB 10.11.13 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-05-22
- [MariaDB 10.11.12 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.12.md): MariaDB 10.11.12 is a Stable (GA) release of MariaDB Community Server 10.11
- [MariaDB 10.11.11 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.11.md): MariaDB 10.11.11 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2025-02-04
- [MariaDB 10.11.10 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.10.md): MariaDB 10.11.10 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-11-01
- [MariaDB 10.11.9 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.9.md): MariaDB 10.11.9 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-08-08
- [MariaDB 10.11.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.8.md): MariaDB 10.11.8 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-05-16
- [MariaDB 10.11.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.7.md): MariaDB 10.11.7 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2024-02-07
- [MariaDB 10.11.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.6.md): MariaDB 10.11.6 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-11-13
- [MariaDB 10.11.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.5.md): MariaDB 10.11.5 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-08-14
- [MariaDB 10.11.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.4.md): MariaDB 10.11.4 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-06-07
- [MariaDB 10.11.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.3.md): MariaDB 10.11.3 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-05-10
- [MariaDB 10.11.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.2.md): MariaDB 10.11.2 is a Stable (GA) release of MariaDB Community Server 10.11, released on 2023-02-16
- [MariaDB 10.11.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.11/10.11.1.md): MariaDB 10.11.1 is a Release Candidate (RC) release of MariaDB Community Server 10.11, released on 2022-11-17
- [Changelogs - MariaDB 10.10 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/10.10.md): MariaDB 10.10 was a short-term maintenance series of MariaDB maintained until November 2023
- [MariaDB 10.10.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.10/10.10.7.md)
- [MariaDB 10.10.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.10/10.10.6.md)
- [MariaDB 10.10.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.10/10.10.5.md)
- [MariaDB 10.10.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.10/10.10.4.md)
- [MariaDB 10.10.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.10/10.10.3.md)
- [MariaDB 10.10.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.10/10.10.2.md)
- [MariaDB 10.10.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.10/10.10.1.md)
- [Changelogs - MariaDB 10.9 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/10.9.md): MariaDB 10.9 Changelog Series
- [MariaDB 10.9.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.9/10.9.8.md)
- [MariaDB 10.9.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.9/10.9.7.md)
- [MariaDB 10.9.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.9/10.9.6.md)
- [MariaDB 10.9.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.9/10.9.5.md)
- [MariaDB 10.9.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.9/10.9.4.md)
- [MariaDB 10.9.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.9/10.9.3.md)
- [MariaDB 10.9.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.9/10.9.2.md)
- [MariaDB 10.9.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.9/10.9.1.md)
- [Changelogs - MariaDB 10.8 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/10.8.md): MariaDB 10.8 was a short-term maintenance stable series of MariaDB maintained until May 2023
- [MariaDB 10.8.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.8/10.8.8.md)
- [MariaDB 10.8.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.8/10.8.7.md)
- [MariaDB 10.8.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.8/10.8.6.md)
- [MariaDB 10.8.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.8/10.8.5.md)
- [MariaDB 10.8.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.8/10.8.4.md)
- [MariaDB 10.8.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.8/10.8.3.md)
- [MariaDB 10.8.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.8/10.8.2.md)
- [MariaDB 10.8.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.8/10.8.1.md)
- [Changelogs - MariaDB 10.7 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/10.7.md): MariaDB 10.7 was a short-term series of MariaDB maintained until February 2023
- [MariaDB 10.7.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.7/10.7.8.md)
- [MariaDB 10.7.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.7/10.7.7.md)
- [MariaDB 10.7.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.7/10.7.6.md)
- [MariaDB 10.7.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.7/10.7.5.md)
- [MariaDB 10.7.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.7/10.7.4.md)
- [MariaDB 10.7.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.7/10.7.3.md)
- [MariaDB 10.7.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.7/10.7.2.md)
- [MariaDB 10.7.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.7/10.7.1.md)
- [Changelogs - MariaDB 10.6 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6.md): MariaDB 10.6 Changelog Series
- [MariaDB 10.6.27 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.27.md): MariaDB 10.6.27 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2026-05-27
- [MariaDB 10.6.26 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.26.md): MariaDB 10.6.26 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2026-05-18
- [MariaDB 10.6.25 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.25.md): MariaDB 10.6.25 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2026-02-04
- [MariaDB 10.6.24 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.24.md): MariaDB 10.6.24 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2025-11-06
- [MariaDB 10.6.23 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.23.md): MariaDB 10.6.23 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2025-08-06
- [MariaDB 10.6.22 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.22.md): MariaDB 10.6.22 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2025-05-08
- [MariaDB 10.6.21 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.21.md): MariaDB 10.6.21 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2025-02-04
- [MariaDB 10.6.20 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.20.md): MariaDB 10.6.20 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2024-11-01
- [MariaDB 10.6.19 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.19.md): MariaDB 10.6.19 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2024-08-08
- [MariaDB 10.6.18 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.18.md): MariaDB 10.6.18 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2024-05-16
- [MariaDB 10.6.17 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.17.md): MariaDB 10.6.17 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2024-02-07
- [MariaDB 10.6.16 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.16.md): MariaDB 10.6.16 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2023-11-13
- [MariaDB 10.6.15 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.15.md): MariaDB 10.6.15 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2023-08-14
- [MariaDB 10.6.14 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.14.md): MariaDB 10.6.14 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2023-06-07
- [MariaDB 10.6.13 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.13.md): MariaDB 10.6.13 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2023-05-10
- [MariaDB 10.6.12 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.12.md): MariaDB 10.6.12 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2023-02-06
- [MariaDB 10.6.11 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.11.md): MariaDB 10.6.11 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-11-07
- [MariaDB 10.6.10 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.10.md): MariaDB 10.6.10 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-09-19
- [MariaDB 10.6.9 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.9.md): MariaDB 10.6.9 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-08-15
- [MariaDB 10.6.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.8.md): MariaDB 10.6.8 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-05-20
- [MariaDB 10.6.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.7.md): MariaDB 10.6.7 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-02-12
- [MariaDB 10.6.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.6.md): MariaDB 10.6.6 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2022-02-09
- [MariaDB 10.6.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.5.md): MariaDB 10.6.5 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2021-11-08
- [MariaDB 10.6.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.4.md): MariaDB 10.6.4 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2021-08-06
- [MariaDB 10.6.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.3.md): MariaDB 10.6.3 is a Stable (GA) release of MariaDB Community Server 10.6, released on 2021-07-06
- [MariaDB 10.6.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.2.md): MariaDB 10.6.2 is a Release Candidate (RC) release of MariaDB Community Server 10.6, released on 2021-06-18
- [MariaDB 10.6.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.1.md): MariaDB 10.6.1 is a Beta release of MariaDB Community Server 10.6, released on 2021-05-21
- [MariaDB 10.6.0 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/10.6/10.6.0.md): MariaDB 10.6.0 is a preview release of MariaDB Community Server 10.6, released on 2021-04-26
- [Changelogs - MariaDB 10.5 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series.md): MariaDB 10.5 was a short-term maintenance stable series of MariaDB maintained until May 2023
- [MariaDB 10.5.29 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-29-changelog.md)
- [MariaDB 10.5.28 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-28-changelog.md)
- [MariaDB 10.5.27 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-27-changelog.md)
- [MariaDB 10.5.26 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-26-changelog.md)
- [MariaDB 10.5.25 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-25-changelog.md)
- [MariaDB 10.5.24 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-24-changelog.md)
- [MariaDB 10.5.23 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-23-changelog.md)
- [MariaDB 10.5.22 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-22-changelog.md)
- [MariaDB 10.5.21 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-21-changelog.md)
- [MariaDB 10.5.20 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-20-changelog.md)
- [MariaDB 10.5.19 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-19-changelog.md)
- [MariaDB 10.5.18 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10-5-18-changelog.md)
- [MariaDB 10.5.17 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10517-changelog.md)
- [MariaDB 10.5.16 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10516-changelog.md)
- [MariaDB 10.5.15 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10515-changelog.md)
- [MariaDB 10.5.14 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10514-changelog.md)
- [MariaDB 10.5.13 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10513-changelog.md)
- [MariaDB 10.5.12 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10512-changelog.md)
- [MariaDB 10.5.11 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10511-changelog.md)
- [MariaDB 10.5.10 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-10510-changelog.md)
- [MariaDB 10.5.9 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-1059-changelog.md)
- [MariaDB 10.5.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-1058-changelog.md)
- [MariaDB 10.5.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-1057-changelog.md)
- [MariaDB 10.5.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-1056-changelog.md)
- [MariaDB 10.5.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-1055-changelog.md)
- [MariaDB 10.5.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-1054-changelog.md)
- [MariaDB 10.5.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-1053-changelog.md)
- [MariaDB 10.5.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-1052-changelog.md)
- [MariaDB 10.5.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-1051-changelog.md)
- [MariaDB 10.5.0 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-105-series/mariadb-1050-changelog.md)
- [Changelogs - MariaDB 10.4 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series.md): MariaDB 10.4 was a long-term maintenance series of MariaDB maintained until June 2024
- [MariaDB 10.4.34 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10-4-34-changelog.md)
- [MariaDB 10.4.33 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10-4-33-changelog.md)
- [MariaDB 10.4.32 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10-4-32-changelog.md)
- [MariaDB 10.4.31 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10-4-31-changelog.md)
- [MariaDB 10.4.30 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10-4-30-changelog.md)
- [MariaDB 10.4.29 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10-4-29-changelog.md)
- [MariaDB 10.4.28 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10-4-28-changelog.md)
- [MariaDB 10.4.27 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10-4-27-changelog.md)
- [MariaDB 10.4.26 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10426-changelog.md)
- [MariaDB 10.4.25 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10425-changelog.md)
- [MariaDB 10.4.24 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10424-changelog.md)
- [MariaDB 10.4.23 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10423-changelog.md)
- [MariaDB 10.4.22 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10422-changelog.md)
- [MariaDB 10.4.21 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10421-changelog.md)
- [MariaDB 10.4.20 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10420-changelog.md)
- [MariaDB 10.4.19 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10419-changelog.md)
- [MariaDB 10.4.18 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10418-changelog.md)
- [MariaDB 10.4.17 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10417-changelog.md)
- [MariaDB 10.4.16 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10416-changelog.md)
- [MariaDB 10.4.15 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10415-changelog.md)
- [MariaDB 10.4.14 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10414-changelog.md)
- [MariaDB 10.4.13 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10413-changelog.md)
- [MariaDB 10.4.12 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10412-changelog.md)
- [MariaDB 10.4.11 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10411-changelog.md)
- [MariaDB 10.4.10 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-10410-changelog.md)
- [MariaDB 10.4.9 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-1049-changelog.md)
- [MariaDB 10.4.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-1048-changelog.md)
- [MariaDB 10.4.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-1047-changelog.md)
- [MariaDB 10.4.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-1046-changelog.md)
- [MariaDB 10.4.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-1045-changelog.md)
- [MariaDB 10.4.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-1044-changelog.md)
- [MariaDB 10.4.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-1043-changelog.md)
- [MariaDB 10.4.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-1042-changelog.md)
- [MariaDB 10.4.0 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-1041-changelog.md)
- [MariaDB 10.4.0 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-4-series/mariadb-1040-changelog.md)
- [Changelogs - MariaDB 10.3 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series.md): MariaDB 10.3 was a long-term maintenance series of MariaDB maintained until May 2023
- [MariaDB 10.3.39 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10-3-39-changelog.md)
- [MariaDB 10.3.38 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10-3-38-changelog.md)
- [MariaDB 10.3.37 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10-3-37-changelog.md)
- [MariaDB 10.3.36 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10336-changelog.md)
- [MariaDB 10.3.35 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10335-changelog.md)
- [MariaDB 10.3.34 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10334-changelog.md)
- [MariaDB 10.3.33 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10333-changelog.md)
- [MariaDB 10.3.32 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10332-changelog.md)
- [MariaDB 10.3.31 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10331-changelog.md)
- [MariaDB 10.3.30 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10330-changelog.md)
- [MariaDB 10.3.29 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10329-changelog.md)
- [MariaDB 10.3.28 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10328-changelog.md)
- [MariaDB 10.3.27 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10327-changelog.md)
- [MariaDB 10.3.26 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10326-changelog.md)
- [MariaDB 10.3.25 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10325-changelog.md)
- [MariaDB 10.3.24 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10324-changelog.md)
- [MariaDB 10.3.23 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10323-changelog.md)
- [MariaDB 10.3.22 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10322-changelog.md)
- [MariaDB 10.3.21 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10321-changelog.md)
- [MariaDB 10.3.20 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10320-changelog.md)
- [MariaDB 10.3.19 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10319-changelog.md)
- [MariaDB 10.3.18 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10318-changelog.md)
- [MariaDB 10.3.17 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10317-changelog.md)
- [MariaDB 10.3.16 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10316-changelog.md)
- [MariaDB 10.3.15 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10315-changelog.md)
- [MariaDB 10.3.14 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10314-changelog.md)
- [MariaDB 10.3.13 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10313-changelog.md)
- [MariaDB 10.3.12 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10312-changelog.md)
- [MariaDB 10.3.11 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10311-changelog.md)
- [MariaDB 10.3.10 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-10310-changelog.md)
- [MariaDB 10.3.9 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-1039-changelog.md)
- [MariaDB 10.3.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-1038-changelog.md)
- [MariaDB 10.3.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-1037-changelog.md)
- [MariaDB 10.3.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-1036-changelog.md)
- [MariaDB 10.3.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-1035-changelog.md)
- [MariaDB 10.3.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-1034-changelog.md)
- [MariaDB 10.3.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-1033-changelog.md)
- [MariaDB 10.3.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-1032-changelog.md)
- [MariaDB 10.3.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-1031-changelog.md)
- [MariaDB 10.3.0 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-10-3-series/mariadb-1030-changelog.md)
- [Changelogs - MariaDB 10.2 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series.md): MariaDB 10.2 was a short-term maintenance stable series of MariaDB maintained until May 2023
- [MariaDB 10.2.44 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10244-changelog.md)
- [MariaDB 10.2.43 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10243-changelog.md)
- [MariaDB 10.2.42 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10242-changelog.md)
- [MariaDB 10.2.41 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10241-changelog.md)
- [MariaDB 10.2.40 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10240-changelog.md)
- [MariaDB 10.2.39 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10239-changelog.md)
- [MariaDB 10.2.38 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10238-changelog.md)
- [MariaDB 10.2.37 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10237-changelog.md)
- [MariaDB 10.2.36 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10236-changelog.md)
- [MariaDB 10.2.35 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10235-changelog.md)
- [MariaDB 10.2.34 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10234-changelog.md)
- [MariaDB 10.2.33 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10233-changelog.md)
- [MariaDB 10.2.32 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10232-changelog.md)
- [MariaDB 10.2.31 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10231-changelog.md)
- [MariaDB 10.2.30 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10230-changelog.md)
- [MariaDB 10.2.29 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10229-changelog.md)
- [MariaDB 10.2.28 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10228-changelog.md)
- [MariaDB 10.2.27 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10227-changelog.md)
- [MariaDB 10.2.26 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10226-changelog.md)
- [MariaDB 10.2.25 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10225-changelog.md)
- [MariaDB 10.2.24 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10224-changelog.md)
- [MariaDB 10.2.23 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10223-changelog.md)
- [MariaDB 10.2.22 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10222-changelog.md)
- [MariaDB 10.2.21 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10221-changelog.md)
- [MariaDB 10.2.20 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10220-changelog.md)
- [MariaDB 10.2.19 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10219-changelog.md)
- [MariaDB 10.2.18 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10218-changelog.md)
- [MariaDB 10.2.17 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10217-changelog.md)
- [MariaDB 10.2.16 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10216-changelog.md)
- [MariaDB 10.2.15 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10215-changelog.md)
- [MariaDB 10.2.14 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10214-changelog.md)
- [MariaDB 10.2.13 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10213-changelog.md)
- [MariaDB 10.2.12 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10212-changelog.md)
- [MariaDB 10.2.11 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10211-changelog.md)
- [MariaDB 10.2.10 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-10210-changelog.md)
- [MariaDB 10.2.9 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-1029-changelog.md)
- [MariaDB 10.2.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-1028-changelog.md)
- [MariaDB 10.2.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-1027-changelog.md)
- [MariaDB 10.2.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-1026-changelog.md)
- [MariaDB 10.2.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-1025-changelog.md)
- [MariaDB 10.2.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-1024-changelog.md)
- [MariaDB 10.2.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-1023-changelog.md)
- [MariaDB 10.2.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-1022-changelog.md)
- [MariaDB 10.2.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-1021-changelog.md)
- [MariaDB 10.2.0 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-102-series/mariadb-1020-changelog.md)
- [Changelogs - MariaDB 10.1 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series.md): MariaDB 10.1 was a short-term maintenance stable series of MariaDB maintained until May 2023
- [MariaDB 10.1.48 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10148-changelog.md)
- [MariaDB 10.1.47 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10147-changelog.md)
- [MariaDB 10.1.46 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10146-changelog.md)
- [MariaDB 10.1.45 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10145-changelog.md)
- [MariaDB 10.1.44 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10144-changelog.md)
- [MariaDB 10.1.43 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10143-changelog.md)
- [MariaDB 10.1.42 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10142-changelog.md)
- [MariaDB 10.1.41 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10141-changelog.md)
- [MariaDB 10.1.40 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10140-changelog.md)
- [MariaDB 10.1.39 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10139-changelog.md)
- [MariaDB 10.1.38 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10138-changelog.md)
- [MariaDB 10.1.37 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10137-changelog.md)
- [MariaDB 10.1.36 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10136-changelog.md)
- [MariaDB 10.1.35 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10135-changelog.md)
- [MariaDB 10.1.34 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10134-changelog.md)
- [MariaDB 10.1.33 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10133-changelog.md)
- [MariaDB 10.1.32 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10132-changelog.md)
- [MariaDB 10.1.31 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10131-changelog.md)
- [MariaDB 10.1.30 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10130-changelog.md)
- [MariaDB 10.1.29 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10129-changelog.md)
- [MariaDB 10.1.28 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10128-changelog.md)
- [MariaDB 10.1.27 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10127-changelog.md)
- [MariaDB 10.1.26 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10126-changelog.md)
- [MariaDB 10.1.25 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10125-changelog.md)
- [MariaDB 10.1.24 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10124-changelog.md)
- [MariaDB 10.1.23 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10123-changelog.md)
- [MariaDB 10.1.22 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10122-changelog.md)
- [MariaDB 10.1.21 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10121-changelog.md)
- [MariaDB 10.1.20 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10120-changelog.md)
- [MariaDB 10.1.19 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10119-changelog.md)
- [MariaDB 10.1.18 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10118-changelog.md)
- [MariaDB 10.1.17 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10117-changelog.md)
- [MariaDB 10.1.16 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10116-changelog.md)
- [MariaDB 10.1.15 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10115-changelog.md)
- [MariaDB 10.1.14 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10114-changelog.md)
- [MariaDB 10.1.13 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10113-changelog.md)
- [MariaDB 10.1.12 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10112-changelog.md)
- [MariaDB 10.1.11 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10111-changelog.md)
- [MariaDB 10.1.10 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10110-changelog.md)
- [MariaDB 10.1.9 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10-1-9-changelog.md)
- [MariaDB 10.1.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10-1-8-changelog.md)
- [MariaDB 10.1.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10-1-7-changelog.md)
- [MariaDB 10.1.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10-1-6-changelog.md)
- [MariaDB 10.1.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10-1-5-changelog.md)
- [MariaDB 10.1.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10-1-4-changelog.md)
- [MariaDB 10.1.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10-1-3-changelog.md)
- [MariaDB 10.1.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10-1-2-changelog.md)
- [MariaDB 10.1.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10-1-1-changelog.md)
- [MariaDB 10.1.0 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-101-series/mariadb-10-1-0-changelog.md)
- [Changelogs - MariaDB 10.0 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series.md): MariaDB 10.0 Changelog Series
- [MariaDB 10.0.38 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10038-changelog.md)
- [MariaDB 10.0.37 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10037-changelog.md)
- [MariaDB 10.0.36 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10036-changelog.md)
- [MariaDB 10.0.35 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10035-changelog.md)
- [MariaDB 10.0.34 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10034-changelog.md)
- [MariaDB 10.0.33 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10033-changelog.md)
- [MariaDB 10.0.32 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10032-changelog.md)
- [MariaDB 10.0.31 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10031-changelog.md)
- [MariaDB 10.0.30 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10030-changelog.md)
- [MariaDB 10.0.29 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10029-changelog.md)
- [MariaDB 10.0.28 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10028-changelog.md)
- [MariaDB 10.0.27 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10027-changelog.md)
- [MariaDB 10.0.26 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10026-changelog.md)
- [MariaDB 10.0.25 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10025-changelog.md)
- [MariaDB 10.0.24 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10024-changelog.md)
- [MariaDB 10.0.23 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10023-changelog.md)
- [MariaDB 10.0.22 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10022-changelog.md)
- [MariaDB 10.0.21 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10021-changelog.md)
- [MariaDB 10.0.20 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10020-changelog.md)
- [MariaDB 10.0.19 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10019-changelog.md)
- [MariaDB 10.0.18 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10018-changelog.md)
- [MariaDB 10.0.17 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10017-changelog.md)
- [MariaDB 10.0.16 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10016-changelog.md)
- [MariaDB 10.0.15 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10015-changelog.md)
- [MariaDB 10.0.15 Fusion-io Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10015-fusion-io-changelog.md)
- [MariaDB 10.0.14 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10014-changelog.md)
- [MariaDB 10.0.13 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10013-changelog.md)
- [MariaDB 10.0.12 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10012-changelog.md)
- [MariaDB 10.0.11 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10011-changelog.md)
- [MariaDB 10.0.10 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10010-changelog.md)
- [MariaDB 10.0.9 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-1009-changelog.md)
- [MariaDB 10.0.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-1008-changelog.md)
- [MariaDB 10.0.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-1007-changelog.md)
- [MariaDB 10.0.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-1006-changelog.md)
- [MariaDB 10.0.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-1005-changelog.md)
- [MariaDB 10.0.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-1004-changelog.md)
- [MariaDB 10.0.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-1003-changelog.md)
- [MariaDB 10.0.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-1002-changelog.md)
- [MariaDB 10.0.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-1001-changelog.md)
- [MariaDB 10.0.0 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-1000-changelog.md)
- [Changelogs - MariaDB 5.5 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series.md): MariaDB 5.5 Changelog Series
- [MariaDB 5.5.68 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5568-changelog.md)
- [MariaDB 5.5.67 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5567-changelog.md)
- [MariaDB 5.5.66 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5566-changelog.md)
- [MariaDB 5.5.65 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5565-changelog.md)
- [MariaDB 5.5.64 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5564-changelog.md)
- [MariaDB 5.5.63 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5563-changelog.md)
- [MariaDB 5.5.62 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5562-changelog.md)
- [MariaDB 5.5.61 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5561-changelog.md)
- [MariaDB 5.5.60 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5560-changelog.md)
- [MariaDB 5.5.59 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5559-changelog.md)
- [MariaDB 5.5.58 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5558-changelog.md)
- [MariaDB 5.5.57 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5557-changelog.md)
- [MariaDB 5.5.56 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5556-changelog.md)
- [MariaDB 5.5.55 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5555-changelog.md)
- [MariaDB 5.5.54 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5554-changelog.md)
- [MariaDB 5.5.53 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5553-changelog.md)
- [MariaDB 5.5.52 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5552-changelog.md)
- [MariaDB 5.5.51 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5551-changelog.md)
- [MariaDB 5.5.50 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5550-changelog.md)
- [MariaDB 5.5.49 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5549-changelog.md)
- [MariaDB 5.5.48 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5548-changelog.md)
- [MariaDB 5.5.47 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5547-changelog.md)
- [MariaDB 5.5.46 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5546-changelog.md)
- [MariaDB 5.5.45 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5545-changelog.md)
- [MariaDB 5.5.44 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5544-changelog.md)
- [MariaDB 5.5.43 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5543-changelog.md)
- [MariaDB 5.5.42 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5542-changelog.md)
- [MariaDB 5.5.41 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5541-changelog.md)
- [MariaDB 5.5.40 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5540-changelog.md)
- [MariaDB 5.5.39 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5539-changelog.md)
- [MariaDB 5.5.38 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5538-changelog.md)
- [MariaDB 5.5.37 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5537-changelog.md)
- [MariaDB 5.5.36 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5536-changelog.md)
- [MariaDB 5.5.35 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5535-changelog.md)
- [MariaDB 5.5.34 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5534-changelog.md)
- [MariaDB 5.5.33 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5533-changelog.md)
- [MariaDB 5.5.33a Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5533a-changelog.md)
- [MariaDB 5.5.32 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5532-changelog.md)
- [MariaDB 5.5.31 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5531-changelog.md)
- [MariaDB 5.5.30 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5530-changelog.md)
- [MariaDB 5.5.29 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5529-changelog.md)
- [MariaDB 5.5.28 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5528-changelog.md)
- [MariaDB 5.5.28a Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5528a-changelog.md)
- [MariaDB 5.5.27 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5527-changelog.md)
- [MariaDB 5.5.25 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5525-changelog.md)
- [MariaDB 5.5.24 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5524-changelog.md)
- [MariaDB 5.5.23 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5523-changelog.md)
- [MariaDB 5.5.22 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5522-changelog.md)
- [MariaDB 5.5.21 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5521-changelog.md)
- [MariaDB 5.5.20 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-55-series/mariadb-5520-changelog.md)
- [Changelogs - MariaDB 5.3 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series.md): MariaDB 5.3 Changelog Series
- [MariaDB 5.3.12 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-5312-changelog.md)
- [MariaDB 5.3.11 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-5311-changelog.md)
- [MariaDB 5.3.10 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-5310-changelog.md)
- [MariaDB 5.3.9 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-539-changelog.md)
- [MariaDB 5.3.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-538-changelog.md)
- [MariaDB 5.3.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-537-changelog.md)
- [MariaDB 5.3.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-536-changelog.md)
- [MariaDB 5.3.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-535-changelog.md)
- [MariaDB 5.3.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-534-changelog.md)
- [MariaDB 5.3.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-533-changelog.md)
- [MariaDB 5.3.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-532-changelog.md)
- [MariaDB 5.3.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-531-changelog.md)
- [MariaDB 5.3.0 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-530-changelog.md)
- [MariaDB 5.3.0 Changelog p6](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-530-changelog-p6.md)
- [MariaDB 5.3.0 Changelog p5](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-530-changelog-p5.md)
- [MariaDB 5.3.0 Changelog p4](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-530-changelog-p4.md)
- [MariaDB 5.3.0 Changelog p3](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-530-changelog-p3.md)
- [MariaDB 5.3.0 Changelog p2](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-53-series/mariadb-530-changelog-p2.md)
- [Changelogs - MariaDB 5.2 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series.md): MariaDB 5.2 Changelog Series
- [MariaDB 5.2.14 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-5214-changelog.md)
- [MariaDB 5.2.13 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-5213-changelog.md)
- [MariaDB 5.2.12 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-5212-changelog.md)
- [MariaDB 5.2.11 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-5211-changelog.md)
- [MariaDB 5.2.10 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-5210-changelog.md)
- [MariaDB 5.2.9 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-529-changelog.md)
- [MariaDB 5.2.8 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-528-changelog.md)
- [MariaDB 5.2.7 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-527-changelog.md)
- [MariaDB 5.2.6 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-526-changelog.md)
- [MariaDB 5.2.5 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-525-changelog.md)
- [MariaDB 5.2.4 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-524-changelog.md)
- [MariaDB 5.2.3 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-523-changelog.md)
- [MariaDB 5.2.2 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-522-changelog.md)
- [MariaDB 5.2.1 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-521-changelog.md)
- [MariaDB 5.2.0 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-52-series/mariadb-520-changelog.md)
- [Changelogs - MariaDB 5.1 Series](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series.md): MariaDB 5.1 Changelog Series
- [MariaDB 5.1.67 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5167-changelog.md)
- [MariaDB 5.1.66 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5166-changelog.md)
- [MariaDB 5.1.62 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5162-changelog.md)
- [MariaDB 5.1.61 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5161-changelog.md)
- [MariaDB 5.1.60 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5160-changelog.md)
- [MariaDB 5.1.55 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5155-changelog.md)
- [MariaDB 5.1.53 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5153-changelog.md)
- [MariaDB 5.1.51 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5151-changelog.md)
- [MariaDB 5.1.50 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5150-changelog.md)
- [MariaDB 5.1.49 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5149-changelog.md)
- [MariaDB 5.1.47 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5147-changelog.md)
- [MariaDB 5.1.44b Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5144b-changelog.md)
- [MariaDB 5.1.44 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5144-changelog.md)
- [MariaDB 5.1.42 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5142-changelog.md)
- [MariaDB 5.1.41 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5141-changelog.md)
- [MariaDB 5.1.39 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5139-changelog.md)
- [MariaDB 5.1.38 Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-51-series/mariadb-5138-changelog.md)
- [MaxScale Release Notes](https://mariadb.com/docs/release-notes/maxscale.md): Explore MariaDB MaxScale release notes. This section provides detailed information on new features, bug fixes, and improvements for each version, essential for planning upgrades and deployments.
- [All Releases](https://mariadb.com/docs/release-notes/maxscale/all-releases.md): A list of all MariaDB MaxScale releases
- [MariaDB MaxScale 25.10 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.10.md): MariaDB MaxScale 25.10 series changes and improvements
- [MaxScale 25.10.3 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.10/25.10.3.md)
- [MaxScale 25.10.2 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.10/25.10.2.md)
- [MaxScale 25.10.1 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.10/25.10.1.md): MaxScale 25.10.1 is a Stable (GA) release of MariaDB MaxScale 25.10, released on 2026-01-09
- [MaxScale 25.10.0 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.10/25.10.0.md): MaxScale 25.10.0 is a Stable (GA) release of MariaDB MaxScale 25.10, released on 2025-10-22
- [MariaDB MaxScale 25.01 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.01.md): Learn about the new features, bug fixes, and changes in MariaDB MaxScale 25.01 releases. This section provides detailed release notes for these specific versions.
- [MaxScale 25.01.7 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.01/25.01.7.md)
- [MaxScale 25.01.6 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.01/25.01.6.md)
- [MaxScale 25.01.5 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.01/25.01.5.md): MaxScale 25.01.5 is a Stable (GA) maintenance release of MariaDB MaxScale 25.01, released on 2025-12-09
- [MaxScale 25.01.4 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.01/25.01.4.md): MaxScale 25.01.4 is a Stable (GA) maintenance release of MariaDB MaxScale 25.01, released on 2025-09-08
- [MaxScale 25.01.3 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.01/25.01.3.md): MaxScale 25.01.3 is a Stable (GA) maintenance release of MariaDB MaxScale 25.01, released on 2025-06-25
- [MaxScale 25.01.2 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.01/25.01.2.md): MaxScale 25.01.2 is a Stable (GA) maintenance release of MariaDB MaxScale 25.01, released on 2025-03-25
- [MaxScale 25.01.1 Release Notes](https://mariadb.com/docs/release-notes/maxscale/25.01/25.01.1.md): MaxScale 25.01.1 is a Stable (GA) release of MariaDB MaxScale 25.01, released on 2025-01-16
- [MaxScale 25.01 Changelog](https://mariadb.com/docs/release-notes/maxscale/25.01/25.01-changelog.md): MariaDB MaxScale 25.01 series changes and improvements
- [MariaDB MaxScale 24.02 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02.md): Learn about the new features, bug fixes, and changes in MariaDB MaxScale 24.02 releases. This section provides detailed release notes for these specific versions.
- [MaxScale 24.02.10 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02.10.md)
- [MaxScale 24.02.9 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02.9.md)
- [MaxScale 24.02.8 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02.8.md): MaxScale 24.02.8 is a Stable (GA) maintenance release of MariaDB MaxScale 24.02, released on 2025-12-09
- [MaxScale 24.02.7 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02.7.md): MaxScale 24.02.7 is a Stable (GA) maintenance release of MariaDB MaxScale 24.02, released on 2025-09-08
- [MaxScale 24.02.6 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02.6.md): MaxScale 24.02.6 is a Stable (GA) maintenance release of MariaDB MaxScale 24.02, released on 2025-06-07
- [MaxScale 24.02.5 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02.5.md): MaxScale 24.02.5 is a Stable (GA) maintenance release of MariaDB MaxScale 24.02, released on 2025-03-10
- [MaxScale 24.02.4 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02.4.md): MaxScale 24.02.4 is a Stable (GA) maintenance release of MariaDB MaxScale 24.02, released on 2024-12-02
- [MaxScale 24.02.3 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02.3.md): MaxScale 24.02.3 is a Stable (GA) maintenance release of MariaDB MaxScale 24.02, released on 2024-09-09
- [MaxScale 24.02.2 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02.2.md): MaxScale 24.02.2 is a Stable (GA) maintenance release of MariaDB MaxScale 24.02, released on 2024-05-27
- [MaxScale 24.02.1 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02.1.md): MaxScale 24.02.1 is a Stable (GA) release of MariaDB MaxScale 24.02, released on 2024-04-08
- [MaxScale 24.02.0 Release Notes](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02.0.md): MaxScale 24.02.3 is a Beta release of MariaDB MaxScale 24.02, released on 2024-02-27
- [MaxScale 24.02 Changelog](https://mariadb.com/docs/release-notes/maxscale/24.02/24.02-changelog.md): MariaDB MaxScale 24.02 series changes and improvements
- [MariaDB MaxScale 23.08 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08.md): Learn about the new features, bug fixes, and changes in MariaDB MaxScale 23.08 releases. This section provides detailed release notes for these specific versions.
- [MaxScale 23.08.14 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.14.md)
- [MaxScale 23.08.13 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.13.md)
- [MaxScale 23.08.12 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.12.md): MaxScale 23.08.12 is a Stable (GA) maintenance release of MariaDB MaxScale 23.08, released on 2025-12-09
- [MaxScale 23.08.11 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.11.md): MaxScale 23.08.11 is a Stable (GA) maintenance release of MariaDB MaxScale 23.08, released on 2025-09-08
- [MaxScale 23.08.10 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.10.md): MaxScale 23.08.10 is a Stable (GA) maintenance release of MariaDB MaxScale 23.08, released on 2025-06-06
- [MaxScale 23.08.9 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.9.md): MaxScale 23.08.9 is a Stable (GA) maintenance release of MariaDB MaxScale 23.08, released on 2025-03-07
- [MaxScale 23.08.8 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.8.md): MaxScale 23.08.8 is a Stable (GA) maintenance release of MariaDB MaxScale 23.08, released on 2024-12-09
- [MaxScale 23.08.7 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.7.md): MaxScale 23.08.7 is a Stable (GA) maintenance release of MariaDB MaxScale 23.08, released on 2024-09-09
- [MaxScale 23.08.6 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.6.md): MaxScale 23.08.6 is a Stable (GA) maintenance release of MariaDB MaxScale 23.08, released on 2024-06-03
- [MaxScale 23.08.5 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.5.md): MaxScale 23.08.5 is a Stable (GA) maintenance release of MariaDB MaxScale 23.08, released on 2024-03-11
- [MaxScale 23.08.4 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.4.md): MaxScale 23.08.4 is a Stable (GA) maintenance release of MariaDB MaxScale 23.08, released on 2023-12-05
- [MaxScale 23.08.3 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.3.md): MaxScale 23.08.3 is a Stable (GA) maintenance release of MariaDB MaxScale 23.08, released on 2023-11-06
- [MaxScale 23.08.2 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.2.md): MaxScale 23.08.2 is a Stable (GA) maintenance release of MariaDB MaxScale 23.08, released on 2023-10-30
- [MaxScale 23.08.1 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.1.md): MaxScale 23.08.1 is a Stable (GA) release of MariaDB MaxScale 23.08, released on 2023-09-21
- [MaxScale 23.08.0 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08.0.md): MaxScale 23.08.0 is a Beta release of MariaDB MaxScale 23.08, released on 2023-09-04
- [MaxScale 23.08 Changelog](https://mariadb.com/docs/release-notes/maxscale/23.08/23.08-changelog.md): MariaDB MaxScale 23.08 series changes and improvements
- [MariaDB MaxScale 23.02 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02.md): Learn about the new features, bug fixes, and changes in MariaDB MaxScale 23.02 releases. This section provides detailed release notes for these specific versions.
- [MaxScale 23.02.18 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.18.md)
- [MaxScale 23.02.17 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.17.md)
- [MaxScale 23.02.16 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.16.md): MaxScale 23.02.16 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2025-12-09
- [MaxScale 23.02.15 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.15.md): MaxScale 23.02.15 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2025-09-08
- [MaxScale 23.02.14 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.14.md): MaxScale 23.02.14 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2025-06-05
- [MaxScale 23.02.13 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.13.md): MaxScale 23.02.13 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2025-03-07
- [MaxScale 23.02.12 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.12.md): MaxScale 23.02.12 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2024-11-27
- [MaxScale 23.02.11 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.11.md): MaxScale 23.02.11 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2024-09-05
- [MaxScale 23.02.10 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.10.md): MaxScale 23.02.10 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2024-05-24
- [MaxScale 23.02.9 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.9.md): MaxScale 23.02.9 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2024-03-05
- [MaxScale 23.02.8 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.8.md): MaxScale 23.02.8 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2023-12-05
- [MaxScale 23.02.7 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.7.md): MaxScale 23.02.7 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2023-12-02
- [MaxScale 23.02.6 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.6.md): MaxScale 23.02.6 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2023-11-05
- [MaxScale 23.02.5 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.5.md): MaxScale 23.02.5 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2023-10-28
- [MaxScale 23.02.4 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.4.md): MaxScale 23.02.4 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2023-08-29
- [MaxScale 23.02.3 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.3.md): MaxScale 23.02.3 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2023-08-04
- [MaxScale 23.02.2 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.2.md): MaxScale 23.02.2 is a Stable (GA) maintenance release of MariaDB MaxScale 23.02, released on 2023-05-26
- [MaxScale 23.02.1 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.1.md): MaxScale 23.02.1 is a Stable (GA) release of MariaDB MaxScale 23.02, released on 2023-03-15
- [MaxScale 23.02.0 Release Notes](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02.0.md): MaxScale 23.02.0 is a Beta release of MariaDB MaxScale 23.02, released on 2023-02-22
- [MaxScale 23.02 Changelog](https://mariadb.com/docs/release-notes/maxscale/23.02/23.02-changelog.md): MariaDB MaxScale 23.02 series changes and improvements
- [MariaDB MaxScale 22.08 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08.md)
- [MaxScale 22.08.19 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.19.md): MaxScale 22.08.19 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2025-12-09
- [MaxScale 22.08.18 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.18.md): MaxScale 22.08.18 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2025-09-08
- [MaxScale 22.08.17 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.17.md): MaxScale 22.08.17 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2025-06-04
- [MaxScale 22.08.16 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.16.md): MaxScale 22.08.16 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2025-03-05
- [MaxScale 22.08.15 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.15.md): MaxScale 22.08.15 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2024-12-09
- [MaxScale 22.08.14 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.14.md): MaxScale 22.08.14 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2024-09-09
- [MaxScale 22.08.13 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.13.md): MaxScale 22.08.13 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2024-06-03
- [MaxScale 22.08.12 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.12.md): MaxScale 22.08.12 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2024-03-11
- [MaxScale 22.08.11 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.11.md): MaxScale 22.08.11 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2023-12-01
- [MaxScale 22.08.10 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.10.md): MaxScale 22.08.10 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2023-11-06
- [MaxScale 22.08.9 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.9.md): MaxScale 22.08.9 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2023-10-30
- [MaxScale 22.08.8 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.8.md): MaxScale 22.08.8 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2023-08-30
- [MaxScale 22.08.7 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.7.md): MaxScale 22.08.7 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2023-08-01
- [MaxScale 22.08.6 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.6.md): MaxScale 22.08.6 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2023-05-26
- [MaxScale 22.08.5 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.5.md): MaxScale 22.08.5 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2023-03-27
- [MaxScale 22.08.4 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.4.md): MaxScale 22.08.4 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2023-01-19
- [MaxScale 22.08.3 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.3.md): MaxScale 22.08.3 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2022-12-02
- [MaxScale 22.08.2 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.2.md): MaxScale 22.08.2 is a Stable (GA) maintenance release of MariaDB MaxScale 22.08, released on 2022-10-20
- [MaxScale 22.08.1 Release Notes](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08.1.md): MaxScale 22.08.1 is a Stable (GA) release of MariaDB MaxScale 22.08, released on 2022-09-12
- [MaxScale 22.08 Changelog](https://mariadb.com/docs/release-notes/maxscale/22.08/22.08-changelog.md): MariaDB MaxScale 22.08 series changes and improvements
- [MariaDB MaxScale 21.06 Release Notes](https://mariadb.com/docs/release-notes/maxscale/21.06.md)
- [MaxScale 21.06.21 Release Notes](https://mariadb.com/docs/release-notes/maxscale/21.06/21.06.21.md): MaxScale 21.06.21 is a Stable (GA) maintenance release of MariaDB MaxScale 21.06, released on 2025-09-08
- [MaxScale 21.06.20 Release Notes](https://mariadb.com/docs/release-notes/maxscale/21.06/21.06.20.md): MaxScale 21.06.20 is a Stable (GA) maintenance release of MariaDB MaxScale 21.06, released on 2025-05-27
- [MaxScale 21.06.19 Release Notes](https://mariadb.com/docs/release-notes/maxscale/21.06/21.06.19.md): MaxScale 21.06.19 is a Stable (GA) maintenance release of MariaDB MaxScale 21.06, released on 2025-03-04
- [MaxScale 21.06.18 Release Notes](https://mariadb.com/docs/release-notes/maxscale/21.06/21.06.18.md): MaxScale 21.06.18 is a Stable (GA) maintenance release of MariaDB MaxScale 21.06, released on 2024-11-25
- [MaxScale 21.06.17 Release Notes](https://mariadb.com/docs/release-notes/maxscale/21.06/21.06.17.md): MaxScale 21.06.17 is a Stable (GA) maintenance release of MariaDB MaxScale 21.06, released on 2024-09-02
- [MaxScale 21.06.16 Release Notes](https://mariadb.com/docs/release-notes/maxscale/21.06/21.06.16.md): MaxScale 21.06.16 is a Stable (GA) maintenance release of MariaDB MaxScale 21.06, released on 2024-05-29
- [MaxScale 21.06 Changelog](https://mariadb.com/docs/release-notes/maxscale/21.06/21.06-changelog.md): MariaDB MaxScale 21.06 series changes and improvements
- [Old MaxScale Releases](https://mariadb.com/docs/release-notes/maxscale/old-releases.md): Old release notes for MariaDB MaxScale releases
- [MariaDB MaxScale 2.5 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5.md): Learn about the new features, bug fixes, and changes in MariaDB MaxScale 2.5 releases. This section provides detailed release notes for these specific versions.
- [MaxScale 2.5 Limitations and Known Issues](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/limitations.md)
- [MariaDB MaxScale 2.5.29 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.29.md)
- [MariaDB MaxScale 2.5.28 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.28.md)
- [MariaDB MaxScale 2.5.27 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.27.md)
- [MariaDB MaxScale 2.5.26 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.26.md)
- [MariaDB MaxScale 2.5.25 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.25.md)
- [MariaDB MaxScale 2.5.24 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.24.md)
- [MariaDB MaxScale 2.5.23 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.23.md)
- [MariaDB MaxScale 2.5.22 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.22.md)
- [MariaDB MaxScale 2.5.21 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.21.md)
- [MariaDB MaxScale 2.5.20 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.20.md)
- [MariaDB MaxScale 2.5.19 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.19.md)
- [MariaDB MaxScale 2.5.18 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.18.md)
- [MariaDB MaxScale 2.5.17 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.17.md)
- [MariaDB MaxScale 2.5.16 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.16.md)
- [MariaDB MaxScale 2.5.15 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.15.md)
- [MariaDB MaxScale 2.5.14 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.14.md)
- [MariaDB MaxScale 2.5.13 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.13.md)
- [MariaDB MaxScale 2.5.12 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.12.md)
- [MariaDB MaxScale 2.5.11 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.11.md)
- [MariaDB MaxScale 2.5.10 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.10.md)
- [MariaDB MaxScale 2.5.9 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.9.md)
- [MariaDB MaxScale 2.5.8 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.8.md)
- [MariaDB MaxScale 2.5.7 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.7.md)
- [MariaDB MaxScale 2.5.6 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.6.md)
- [MariaDB MaxScale 2.5.5 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.5.md)
- [MariaDB MaxScale 2.5.4 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.4.md)
- [MariaDB MaxScale 2.5.3 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.3.md)
- [MariaDB MaxScale 2.5.2 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.2.md)
- [MariaDB MaxScale 2.5.1 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.1.md)
- [MariaDB MaxScale 2.5.0 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.5/2.5.0.md)
- [MariaDB MaxScale 2.4 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4.md): Learn about the new features, bug fixes, and changes in MariaDB MaxScale 2.4 releases. This section provides detailed release notes for these specific versions.
- [MaxScale 2.4 Limitations and Known Issues](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/limitations.md)
- [MariaDB MaxScale 2.4.19 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.19.md)
- [MariaDB MaxScale 2.4.18 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.18.md)
- [MariaDB MaxScale 2.4.17 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.17.md)
- [MariaDB MaxScale 2.4.16 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.16.md)
- [MariaDB MaxScale 2.4.15 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.15.md)
- [MariaDB MaxScale 2.4.14 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.14.md)
- [MariaDB MaxScale 2.4.13 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.13.md)
- [MariaDB MaxScale 2.4.12 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.12.md)
- [MariaDB MaxScale 2.4.11 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.11.md)
- [MariaDB MaxScale 2.4.10 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.10.md)
- [MariaDB MaxScale 2.4.9 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.9.md)
- [MariaDB MaxScale 2.4.8 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.8.md)
- [MariaDB MaxScale 2.4.7 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.7.md)
- [MariaDB MaxScale 2.4.6 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.6.md)
- [MariaDB MaxScale 2.4.5 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.5.md)
- [MariaDB MaxScale 2.4.4 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.4.md)
- [MariaDB MaxScale 2.4.3 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.3.md)
- [MariaDB MaxScale 2.4.2 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.2.md)
- [MariaDB MaxScale 2.4.1 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.1.md)
- [MariaDB MaxScale 2.4.0 Release Notes](https://mariadb.com/docs/release-notes/maxscale/old-releases/2.4/2.4.0.md)
- [ColumnStore Release Notes](https://mariadb.com/docs/release-notes/columnstore.md): MariaDB ColumnStore and CMAPI release notes
- [All Releases](https://mariadb.com/docs/release-notes/columnstore/all-releases.md): A list of all MariaDB ColumnStore releases
- [MariaDB ColumnStore 25.10 Release Notes](https://mariadb.com/docs/release-notes/columnstore/25.10.md): Release notes for MariaDB ColumnStore 25.10
- [MariaDB ColumnStore 25.10.4 Release Notes](https://mariadb.com/docs/release-notes/columnstore/25.10/25.10.4.md)
- [MariaDB ColumnStore 25.10.1 Release Notes](https://mariadb.com/docs/release-notes/columnstore/25.10/25.10.1.md)
- [MariaDB ColumnStore 25.10.0 Release Notes](https://mariadb.com/docs/release-notes/columnstore/25.10/25.10.0.md)
- [MariaDB ColumnStore 23.10 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.10.md): Release notes for MariaDB ColumnStore 23.10
- [MariaDB ColumnStore 23.10.8 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.10/23.10.8.md)
- [MariaDB ColumnStore 23.10.7 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.10/23.10.7.md)
- [MariaDB ColumnStore 23.10.6 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.10/23.10.6.md)
- [MariaDB ColumnStore 23.10.5 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.10/23.10.5.md)
- [MariaDB ColumnStore 23.10.4 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.10/23.10.4.md)
- [MariaDB ColumnStore 23.10.3 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.10/23.10.3.md)
- [MariaDB ColumnStore 23.10.2 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.10/23.10.2.md)
- [MariaDB ColumnStore 23.10.1 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.10/23.10.1.md)
- [MariaDB ColumnStore 23.10.0 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.10/23.10.0.md)
- [MariaDB ColumnStore 23.02 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02.md): Release notes for MariaDB ColumnStore 23.02
- [MariaDB ColumnStore 23.02.17 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.17.md)
- [MariaDB ColumnStore 23.02.16 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.16.md)
- [MariaDB ColumnStore 23.02.15 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.15.md)
- [MariaDB ColumnStore 23.02.14 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.14.md)
- [MariaDB ColumnStore 23.02.13 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.13.md)
- [MariaDB ColumnStore 23.02.12 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.12.md)
- [MariaDB ColumnStore 23.02.10 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.10.md)
- [MariaDB ColumnStore 23.02.9 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.9.md)
- [MariaDB ColumnStore 23.02.8 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.8.md)
- [MariaDB ColumnStore 23.02.4 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.4.md)
- [MariaDB ColumnStore 23.02.3 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.3.md)
- [MariaDB ColumnStore 23.02.2 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.2.md)
- [MariaDB ColumnStore 23.02.1 Release Notes](https://mariadb.com/docs/release-notes/columnstore/23.02/23.02.1.md)
- [MariaDB ColumnStore 22.08 Release Notes](https://mariadb.com/docs/release-notes/columnstore/22.08.md): Release notes for MariaDB ColumnStore 22.08
- [MariaDB ColumnStore 22.08.8 Release Notes](https://mariadb.com/docs/release-notes/columnstore/22.08/22.08.8.md)
- [MariaDB ColumnStore 22.08.7 Release Notes](https://mariadb.com/docs/release-notes/columnstore/22.08/22.08.7.md)
- [MariaDB ColumnStore 22.08.4 Release Notes](https://mariadb.com/docs/release-notes/columnstore/22.08/22.08.4.md)
- [MariaDB ColumnStore 22.08.3 Release Notes](https://mariadb.com/docs/release-notes/columnstore/22.08/22.08.3.md)
- [MariaDB ColumnStore 22.08.2 Release Notes](https://mariadb.com/docs/release-notes/columnstore/22.08/22.08.2.md)
- [MariaDB ColumnStore 22.08.1 Release Notes](https://mariadb.com/docs/release-notes/columnstore/22.08/22.08.1.md)
- [MariaDB ColumnStore CMAPI Release Notes](https://mariadb.com/docs/release-notes/columnstore/cmapi.md): Release notes for the MariaDB ColumnStore Cluster Management API (CMAPI)
- [Release Notes for Cluster Management API 22.08.2](https://mariadb.com/docs/release-notes/columnstore/cmapi/release-notes-for-cluster-management-api-22-08-2.md)
- [Release Notes for Cluster Management API 22.08.1](https://mariadb.com/docs/release-notes/columnstore/cmapi/release-notes-for-cluster-management-api-22-08-1.md)
- [Release Notes for Cluster Management API 6.4.1](https://mariadb.com/docs/release-notes/columnstore/cmapi/release-notes-for-cluster-management-api-6-4-1.md)
- [Release Notes for Cluster Management API 1.6.3](https://mariadb.com/docs/release-notes/columnstore/cmapi/release-notes-for-cluster-management-api-1-6-3.md)
- [Release Notes for Cluster Management API 1.6.2](https://mariadb.com/docs/release-notes/columnstore/cmapi/release-notes-for-cluster-management-api-1-6-2.md)
- [Release Notes for Cluster Management API 1.6.0](https://mariadb.com/docs/release-notes/columnstore/cmapi/release-notes-for-cluster-management-api-1-6-0.md)
- [Old ColumnStore Releases](https://mariadb.com/docs/release-notes/columnstore/old-releases.md): Old release notes for MariaDB ColumnStore releases
- [MariaDB ColumnStore 6 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-6-release-notes.md): Release notes for MariaDB ColumnStore 6
- [MariaDB ColumnStore 6.4.8 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-6-release-notes/mariadb-columnstore-6-4-8-release-notes.md)
- [MariaDB ColumnStore 6.4.6 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-6-release-notes/mariadb-columnstore-6-4-6-release-notes.md)
- [MariaDB ColumnStore 6.4.4 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-6-release-notes/mariadb-columnstore-6-4-4-release-notes.md)
- [MariaDB ColumnStore 6.4.2 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-6-release-notes/mariadb-columnstore-6-4-2-release-notes.md)
- [MariaDB ColumnStore 6.4.1 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-6-release-notes/mariadb-columnstore-6-4-1-release-notes.md)
- [MariaDB ColumnStore 6.3.1 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-6-release-notes/mariadb-columnstore-6-3-1-release-notes.md)
- [MariaDB ColumnStore 6.2.3 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-6-release-notes/mariadb-columnstore-6-2-3-release-notes.md)
- [MariaDB ColumnStore 6.2.2 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-6-release-notes/mariadb-columnstore-6-2-2-release-notes.md)
- [MariaDB ColumnStore 6.1.1 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-6-release-notes/mariadb-columnstore-6-1-1-release-notes.md)
- [MariaDB ColumnStore 5.6 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-6-release-notes.md): Release notes for MariaDB ColumnStore 5.6
- [MariaDB ColumnStore 5.6.8 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-6-release-notes/mariadb-columnstore-5-6-8-release-notes.md)
- [MariaDB ColumnStore 5.6.7 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-6-release-notes/mariadb-columnstore-5-6-7-release-notes.md)
- [MariaDB ColumnStore 5.6.5 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-6-release-notes/mariadb-columnstore-5-6-5-release-notes.md)
- [MariaDB ColumnStore 5.6.3 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-6-release-notes/mariadb-columnstore-5-6-3-release-notes.md)
- [MariaDB ColumnStore 5.6.2 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-6-release-notes/mariadb-columnstore-5-6-2-release-notes.md)
- [MariaDB ColumnStore 5.6.1 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-6-release-notes/mariadb-columnstore-5-6-1-release-notes.md)
- [MariaDB ColumnStore 5.5 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-5-release-notes.md): Release notes for MariaDB ColumnStore 5.5
- [MariaDB ColumnStore 5.5.2 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-5-release-notes/mariadb-columnstore-5-5-2-release-notes.md)
- [MariaDB ColumnStore 5.5.1 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-5-release-notes/mariadb-columnstore-5-5-1-release-notes.md)
- [MariaDB ColumnStore 5.4 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-4-release-notes.md): Release notes for MariaDB ColumnStore 5.4.
- [MariaDB ColumnStore 5.4.3 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-4-release-notes/mariadb-columnstore-5-4-3-release-notes.md)
- [MariaDB ColumnStore 5.4.1 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/mariadb-columnstore-5-4-release-notes/mariadb-columnstore-5-4-1-release-notes.md)
- [MariaDB ColumnStore 1.5 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-5.md): Release notes for MariaDB ColumnStore 1.5
- [MariaDB ColumnStore 1.5.3 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-5/mariadb-columnstore-1-5-3-release-notes.md)
- [MariaDB ColumnStore 1.5.2 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-5/mariadb-columnstore-1-5-2-release-notes.md)
- [MariaDB ColumnStore 1.4 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-4.md): Release notes for MariaDB ColumnStore 1.4
- [MariaDB ColumnStore 1.4.4 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-4/mariadb-columnstore-1-4-4-release-notes.md)
- [MariaDB ColumnStore 1.4.3 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-4/mariadb-columnstore-1-4-3-release-notes.md)
- [MariaDB ColumnStore 1.4.2 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-4/mariadb-columnstore-1-4-2-release-notes.md)
- [MariaDB ColumnStore 1.2 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-2.md): Release notes for MariaDB ColumnStore 1.2
- [MariaDB ColumnStore 1.2.5 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-2/mariadb-columnstore-125-ga-release-notes.md)
- [MariaDB ColumnStore 1.2.4 GA Release Notes (Release removed)](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-2/mariadb-columnstore-124-ga-release-notes-release-removed.md)
- [MariaDB ColumnStore 1.2.3 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-2/mariadb-columnstore-123-ga-release-notes.md)
- [MariaDB ColumnStore 1.2.2 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-2/mariadb-columnstore-122-ga-release-notes.md)
- [MariaDB ColumnStore 1.2.1 Beta Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-2/mariadb-columnstore-121-beta-release-notes.md)
- [MariaDB ColumnStore 1.2.0 Alpha Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-2/mariadb-columnstore-120-alpha-release-notes.md)
- [MariaDB ColumnStore 1.1 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-1.md): Release notes for MariaDB ColumnStore 1.1
- [MariaDB ColumnStore 1.1.7 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-1/mariadb-columnstore-117-ga-release-notes.md)
- [MariaDB ColumnStore 1.1.6 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-1/mariadb-columnstore-116-ga-release-notes.md)
- [MariaDB ColumnStore 1.1.5 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-1/mariadb-columnstore-115-ga-release-notes.md)
- [MariaDB ColumnStore 1.1.4 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-1/mariadb-columnstore-114-ga-release-notes.md)
- [MariaDB ColumnStore 1.1.3 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-1/mariadb-columnstore-113-ga-release-notes.md)
- [MariaDB ColumnStore 1.1.2 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-1/mariadb-columnstore-112-ga-release-notes.md)
- [MariaDB ColumnStore 1.1.1 Release Candidate Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-1/mariadb-columnstore-111-release-candidate-release-notes.md)
- [MariaDB ColumnStore 1.1.0 Beta Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-1/mariadb-columnstore-110-beta-release-notes.md)
- [MariaDB ColumnStore 1.0 Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0.md): Release notes for MariaDB ColumnStore 1.0
- [MariaDB ColumnStore 1.0.16 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-1016-ga-release-notes.md)
- [MariaDB ColumnStore 1.0.15 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-1015-ga-release-notes.md)
- [MariaDB ColumnStore 1.0.14 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-1014-ga-release-notes.md)
- [MariaDB ColumnStore 1.0.13 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-1013-ga-release-notes.md)
- [MariaDB ColumnStore 1.0.12 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-1012-ga-release-notes.md)
- [MariaDB ColumnStore 1.0.11 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-1011-ga-release-notes.md)
- [MariaDB ColumnStore 1.0.10 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-1010-ga-release-notes.md)
- [MariaDB ColumnStore 1.0.9 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-109-ga-release-notes.md)
- [MariaDB ColumnStore 1.0.8 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-108-ga-release-notes.md)
- [MariaDB ColumnStore 1.0.7 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-107-ga-release-notes.md)
- [MariaDB ColumnStore 1.0.6 GA Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-106-ga-release-notes.md)
- [MariaDB ColumnStore 1.0.5 Release Candidate Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-105-release-candidate-release-notes.md)
- [MariaDB ColumnStore 1.0.4 Beta Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-104-beta-release-notes.md)
- [MariaDB ColumnStore 1.0.3 Alpha Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-103-alpha-release-notes.md)
- [MariaDB ColumnStore 1.0.2 Alpha Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-102-alpha-release-notes.md)
- [MariaDB ColumnStore 1.0.1 Alpha Release Notes](https://mariadb.com/docs/release-notes/columnstore/old-releases/columnstore-1-0/mariadb-columnstore-101-alpha-release-notes.md)
- [Galera Cluster Release Notes](https://mariadb.com/docs/release-notes/galera-cluster.md)
- [Galera Cluster 26.4 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4.md)
- [Galera 26.4.27 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.27.md)
- [Galera 26.4.26 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.26.md)
- [Galera 26.4.25 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.25.md)
- [Galera 26.4.24 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.24.md)
- [Galera 26.4.23 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.23.md)
- [Galera 26.4.22 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.22.md)
- [Galera 26.4.21 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.21.md)
- [Galera 26.4.20 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.20.md)
- [Galera 26.4.19 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.19.md)
- [Galera 26.4.18 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.18.md)
- [Galera 26.4.17 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.17.md)
- [Galera 26.4.16 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.16.md)
- [Galera 26.4.15 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.15.md)
- [Galera 26.4.14 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.14.md)
- [Galera 26.4.13 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.13.md)
- [Galera 26.4.12 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.12.md)
- [Galera 26.4.11 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.11.md)
- [Galera 26.4.10 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.10.md)
- [Galera 26.4.9 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.9.md)
- [Galera 26.4.8 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.8.md)
- [Galera 26.4.7 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.7.md)
- [Galera 26.4.6 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.6.md)
- [Galera 26.4.5 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/26.4/26.4.5.md)
- [Galera Cluster 25.3 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3.md)
- [Galera 25.3.37 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.37.md)
- [Galera 25.3.36 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.36.md)
- [Galera 25.3.35 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.35.md)
- [Galera 25.3.34 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.34.md)
- [Galera 25.3.33 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.33.md)
- [Galera 25.3.32 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.32.md)
- [Galera 25.3.31 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.31.md)
- [Galera 25.3.30 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.30.md)
- [Galera 25.3.29 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.29.md)
- [Galera 25.3.28 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.28.md)
- [Galera 25.3.27 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.27.md)
- [Galera 25.3.26 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.26.md)
- [Galera 25.3.25 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.25.md)
- [Galera 25.3.24 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.24.md)
- [Galera 25.3.23 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.23.md)
- [Galera 25.3.22 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.22.md)
- [Galera 25.3.21 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.21.md)
- [Galera 25.3.20 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.20.md)
- [Galera 25.3.19 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.19.md)
- [Galera 25.3.18 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.18.md)
- [Galera 25.3.17 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.17.md)
- [Galera 25.3.16 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.16.md)
- [Galera 25.3.15 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.15.md)
- [Galera 25.3.14 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.14.md)
- [Galera 25.3.13 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.13.md)
- [Galera 25.3.12 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.12.md)
- [Galera 25.3.10 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/25.3/25.3.10.md)
- [MySQL-wsrep Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep.md)
- [MySQL-wsrep 8.4 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.4.md)
- [MySQL-wsrep 8.4.8-26.26 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.4/8.4.8-26.26.md)
- [MySQL-wsrep 8.4.7-26.25 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.4/8.4.7-26.25.md)
- [MySQL-wsrep 8.4.6-26.24 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.4/8.4.6-26.24.md)
- [MySQL-wsrep 8.4.5-26.23 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.4/8.4.5-26.23.md)
- [MySQL-wsrep 8.4.4-26.22 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.4/8.4.4-26.22.md)
- [MySQL-wsrep 8.4.3-26.21 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.4/8.4.3-26.21.md)
- [MySQL-wsrep 8.4.2-26.20 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.4/8.4.2-26.20.md)
- [MySQL-wsrep 8.0 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0.md)
- [MySQL-wsrep 8.0.45-26.26 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.45-26.26.md)
- [MySQL-wsrep 8.0.44-26.25 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.44-26.25.md)
- [MySQL-wsrep 8.0.43-26.24 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.43-26.24.md)
- [MySQL-wsrep 8.0.42-26.23 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.42-26.23.md)
- [MySQL-wsrep 8.0.41-26.22 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.41-26.22.md)
- [MySQL-wsrep 8.0.40-26.21 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.40-26.21.md)
- [MySQL-wsrep 8.0.39-26.20 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.39-26.20.md)
- [MySQL-wsrep 8.0.37-26.19 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.37-26.19.md)
- [MySQL-wsrep 8.0.36-26.18 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.36-26.18.md)
- [MySQL-wsrep 8.0.36-26.17 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.36-26.17.md)
- [MySQL-wsrep 8.0.35-26.16 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.35-26.16.md)
- [MySQL-wsrep 8.0.34-26.15 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.34-26.15.md)
- [MySQL-wsrep 8.0.33-26.14 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.33-26.14.md)
- [MySQL-wsrep 8.0.31-26.12 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.31-26.12.md)
- [MySQL-wsrep 8.0.30-26.11 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.30-26.11.md)
- [MySQL-wsrep 8.0.28-26.10 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.28-26.10.md)
- [MySQL-wsrep 8.0.27-26.9 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.27-26.9.md)
- [MySQL-wsrep 8.0.26-26.8 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.26-26.8.md)
- [MySQL-wsrep 8.0.25-26.7 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.25-26.7.md)
- [MySQL-wsrep 8.0.23-26.6 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.23-26.6.md)
- [MySQL-wsrep 8.0.22-26.5 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.22-26.5.md)
- [MySQL-wsrep 8.0.21-26.4 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.21-26.4.md)
- [MySQL-wsrep 8.0.19-26.3 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/8.0/8.0.19-26.3.md)
- [MySQL-wsrep 5.7 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7.md)
- [MySQL-wsrep 5.7.44-25.36 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.44-25.36.md)
- [MySQL-wsrep 5.7.43-25.35 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.43-25.35.md)
- [MySQL-wsrep 5.7.42-25.34 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.42-25.34.md)
- [MySQL-wsrep 5.7.41-25.33 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.41-25.33.md)
- [MySQL-wsrep 5.7.40-25.32 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.40-25.32.md)
- [MySQL-wsrep 5.7.39-25.31 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.39-25.31.md)
- [MySQL-wsrep 5.7.38-25.30 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.38-25.30.md)
- [MySQL-wsrep 5.7.37-25.29 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.37-25.29.md)
- [MySQL-wsrep 5.7.36-25.28 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.36-25.28.md)
- [MySQL-wsrep 5.7.34-25.26 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.34-25.26.md)
- [MySQL-wsrep 5.7.33-25.25 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.33-25.25.md)
- [MySQL-wsrep 5.7.32-25.24 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.32-25.24.md)
- [MySQL-wsrep 5.7.31-25.23 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.31-25.23.md)
- [MySQL-wsrep 5.7.30-25.22 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.30-25.22.md)
- [MySQL-wsrep 5.7.29-25.21 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.29-25.21.md)
- [MySQL-wsrep 5.7.28-25.20 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.28-25.20.md)
- [MySQL-wsrep 5.7.27-25.19 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.27-25.19.md)
- [MySQL-wsrep 5.7.26-25.18 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.26-25.18.md)
- [MySQL-wsrep 5.7.25-25.17 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.25-25.17.md)
- [MySQL-wsrep 5.7.24-25.16 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.24-25.16.md)
- [MySQL-wsrep 5.7.23-25.15 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.23-25.15.md)
- [MySQL-wsrep 5.7.21-25.14 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.21-25.14.md)
- [MySQL-wsrep 5.7.20-25.13 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.20-25.13.md)
- [MySQL-wsrep 5.7.18-25.12 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.18-25.12.md)
- [MySQL-wsrep 5.7.17-25.11 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.17-25.11.md)
- [MySQL-wsrep 5.7.15-25.10 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.7/5.7.15-25.10.md)
- [MySQL-wsrep 5.6 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6.md)
- [MySQL-wsrep 5.6.51-25.33 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.51-25.33.md)
- [MySQL-wsrep 5.6.50-25.32 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.50-25.32.md)
- [MySQL-wsrep 5.6.49-25.31 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.49-25.31.md)
- [MySQL-wsrep 5.6.48-25.30 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.48-25.30.md)
- [MySQL-wsrep 5.6.47-25.29 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.47-25.29.md)
- [MySQL-wsrep 5.6.46-25.28 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.46-25.28.md)
- [MySQL-wsrep 5.6.45-25.27 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.45-25.27.md)
- [MySQL-wsrep 5.6.44-25.26 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.44-25.26.md)
- [MySQL-wsrep 5.6.43-25.25 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.43-25.25.md)
- [MySQL-wsrep 5.6.42-25.24 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.42-25.24.md)
- [MySQL-wsrep 5.6.41-25.23 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.41-25.23.md)
- [MySQL-wsrep 5.6.39-25.22 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.39-25.22.md)
- [MySQL-wsrep 5.6.38-25.21 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.38-25.21.md)
- [MySQL-wsrep 5.6.36-25.20 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.36-25.20.md)
- [MySQL-wsrep 5.6.35-25.19 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.35-25.19.md)
- [MySQL-wsrep 5.6.34-25.18 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.34-25.18.md)
- [MySQL-wsrep 5.6.33-25.17 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.33-25.17.md)
- [MySQL-wsrep 5.6.31-25.16 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.31-25.16.md)
- [MySQL-wsrep 5.6.30-25.15 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.30-25.15.md)
- [MySQL-wsrep 5.6.29-25.14 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.29-25.14.md)
- [MySQL-wsrep 5.6.28-25.13 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.28-25.13.md)
- [MySQL-wsrep 5.6.27-25.12 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.27-25.12.md)
- [MySQL-wsrep 5.6.25-25.11 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.25-25.11.md)
- [MySQL-wsrep 5.6.23-25.10 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.23-25.10.md)
- [Galera Cluster 5.6.21-25.9 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.6/5.6.21-25.9.md)
- [MySQL-wsrep 5.5 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5.md)
- [MySQL-wsrep 5.5.62-25.25 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.62-25.25.md)
- [MySQL-wsrep 5.5.61-25.24 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.61-25.24.md)
- [MySQL-wsrep 5.5.59-25.23 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.59-25.23.md)
- [MySQL-wsrep 5.5.58-25.22 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.58-25.22.md)
- [MySQL-wsrep 5.5.55-25.21 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.55-25.21.md)
- [MySQL-wsrep 5.5.54-25.20 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.54-25.20.md)
- [MySQL-wsrep 5.5.53-25.19 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.53-25.19.md)
- [MySQL-wsrep 5.5.52-25.18 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.52-25.18.md)
- [MySQL-wsrep 5.5.50-25.17 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.50-25.17.md)
- [MySQL-wsrep 5.5.49-25.16 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.49-25.16.md)
- [MySQL-wsrep 5.5.48-25.15 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.48-25.15.md)
- [MySQL-wsrep 5.5.47-25.14 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.47-25.14.md)
- [MySQL-wsrep 5.5.46-25.13 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.46-25.13.md)
- [MySQL-wsrep 5.5.45-25.12 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.45-25.12.md)
- [MySQL-wsrep 5.5.42-25.11 Release Notes](https://mariadb.com/docs/release-notes/galera-cluster/mysql-wsrep/5.5/5.5.42-25.11.md)
- [All Releases](https://mariadb.com/docs/release-notes/galera-cluster/all-releases.md): A list of all Galera Cluster releases
- [Advanced Cluster Release Notes](https://mariadb.com/docs/release-notes/advanced-cluster.md): MariaDB Advanced Cluster release notes
- [MariaDB Advanced Cluster Quickstart Guide](https://mariadb.com/docs/release-notes/advanced-cluster/mariadb-advanced-cluster-quickstart-guide.md)
- [RAFT System Variables](https://mariadb.com/docs/release-notes/advanced-cluster/raft-system-variables.md): A detailed reference for the system variables used by the RAFT consensus implementation. These variables configure cluster heartbeat behavior, election timeouts, log management, and flow control
- [Connectors Release Notes](https://mariadb.com/docs/release-notes/connectors.md): MariaDB's latest Connector updates boost performance, security, and stability.
- [Connector/C](https://mariadb.com/docs/release-notes/connectors/c.md): Release Notes for MariaDB Connector/C releases
- [All Releases](https://mariadb.com/docs/release-notes/connectors/c/all-releases.md): A list of all MariaDB Connector/C releases
- [Connector/C 3.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.4.md): Release Notes for Connector/C 3.4.x releases
- [Connector/C 3.4.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.4/3.4.9.md)
- [Connector/C 3.4.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.4/3.4.8.md)
- [Connector/C 3.4.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.4/3.4.7.md)
- [Connector/C 3.4.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.4/3.4.5.md)
- [Connector/C 3.4.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.4/3.4.4.md)
- [Connector/C 3.4.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.4/3.4.3.md)
- [Connector/C 3.4.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.4/3.4.1.md)
- [Connector/C 3.4.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.4/3.4.0.md)
- [Connector/C 3.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3.md): Release Notes for Connector/C 3.3.x releases
- [Connector/C 3.3.19 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.19.md)
- [Connector/C 3.3.18 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.18.md)
- [Connector/C 3.3.17 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.17.md)
- [Connector/C 3.3.15 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.15.md)
- [Connector/C 3.3.14 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.14.md)
- [Connector/C 3.3.13 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.13.md)
- [Connector/C 3.3.11 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.11.md)
- [Connector/C 3.3.10 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.10.md)
- [Connector/C 3.3.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.9.md)
- [Connector/C 3.3.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.8.md)
- [Connector/C 3.3.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.7.md)
- [Connector/C 3.3.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.6.md)
- [Connector/C 3.3.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.5.md)
- [Connector/C 3.3.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.4.md)
- [Connector/C 3.3.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.3.md)
- [Connector/C 3.3.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.2.md)
- [Connector/C 3.3.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.1.md)
- [Connector/C 3.3.0.rc1 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.3/3.3.0.md)
- [Connector/C 3.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.2.md): Release Notes for Connector/C 3.2.x releases
- [Connector/C 3.2 Changes & Improvements](https://mariadb.com/docs/release-notes/connectors/c/3.2/connector-c-3.2-changes-and-improvements.md)
- [Connector/C 3.2.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.2/3.2.7.md)
- [Connector/C 3.2.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.2/3.2.6.md)
- [Connector/C 3.2.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.2/3.2.5.md)
- [Connector/C 3.2.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.2/3.2.4.md)
- [Connector/C 3.2.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.2/3.2.3.md)
- [Connector/C 3.2.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.2/3.2.2.md)
- [Connector/C 3.2.0 Release notes](https://mariadb.com/docs/release-notes/connectors/c/3.2/3.2.0.md)
- [Connector/C 3.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1.md): Release Notes for Connector/C 3.1.x releases
- [Connector/C 3.1.28 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.28.md)
- [Connector/C 3.1.27 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.27.md)
- [Connector/C 3.1.26 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.26.md)
- [Connector/C 3.1.24 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.24.md)
- [Connector/C 3.1.23 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.23.md)
- [Connector/C 3.1.22 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.22.md)
- [Connector/C 3.1.21 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.21.md)
- [Connector/C 3.1.20 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.20.md)
- [Connector/C 3.1.19 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.19.md)
- [Connector/C 3.1.18 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.18.md)
- [Connector/C 3.1.17 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.17.md)
- [Connector/C 3.1.16 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.16.md)
- [Connector/C 3.1.15 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.15.md)
- [Connector/C 3.1.14 Release notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.14.md)
- [Connector/C 3.1.13 Release notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.13.md)
- [Connector/C 3.1.12 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.12.md)
- [Connector/C 3.1.11 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.11.md)
- [Connector/C 3.1.10 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.10.md)
- [Connector/C 3.1.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.9.md)
- [Connector/C 3.1.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.8.md)
- [Connector/C 3.1.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.7.md)
- [Connector/C 3.1.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.6.md)
- [Connector/C 3.1.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.5.md)
- [Connector/C 3.1.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.4.md)
- [Connector/C 3.1.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.3.md)
- [Connector/C 3.1.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.2.md)
- [Connector/C 3.1.1 RC Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.1.md)
- [Connector/C 3.1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.1/3.1.0.md)
- [Connector/C 3.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.0.md): Release Notes for Connector/C 3.0.x releases
- [Connector/C 3.0.10 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.0/3.0.10.md)
- [Connector/C 3.0.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.0/3.0.9.md)
- [Connector/C 3.0.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.0/3.0.8.md)
- [Connector/C 3.0.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.0/3.0.7.md)
- [Connector/C 3.0.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.0/3.0.6.md)
- [Connector/C 3.0.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.0/3.0.5.md)
- [Connector/C 3.0.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.0/3.0.4.md)
- [Connector/C 3.0.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.0/3.0.3.md)
- [Connector/C 3.0.2 Release notes](https://mariadb.com/docs/release-notes/connectors/c/3.0/3.0.2.md)
- [Connector/C 3.0.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.0/3.0.1.md)
- [Connector/C 3.0.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/3.0/3.0.0.md)
- [Connector/C 2.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/2.3.md): Release Notes for Connector/C 2.3.x releases
- [Connector/C 2.3.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/2.3/2.3.7.md)
- [Connector/C 2.3.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/2.3/2.3.6.md)
- [Connector/C 2.3.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/2.3/2.3.5.md)
- [Connector/C 2.3.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/2.3/2.3.4.md)
- [Connector/C 2.3.3 Release notes](https://mariadb.com/docs/release-notes/connectors/c/2.3/2.3.3.md)
- [Connector/C 2.3.2 Release notes](https://mariadb.com/docs/release-notes/connectors/c/2.3/2.3.2.md)
- [Connector/C 2.3.1 Release notes](https://mariadb.com/docs/release-notes/connectors/c/2.3/2.3.1.md)
- [Connector/C 2.3.0 Release notes](https://mariadb.com/docs/release-notes/connectors/c/2.3/2.3.0.md)
- [Connector/C 2.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/2.2.md): Release Notes for Connector/C 2.2.x releases
- [Connector/C 2.2.3 Release notes](https://mariadb.com/docs/release-notes/connectors/c/2.2/2.2.3.md)
- [Connector/C 2.2.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/2.2/2.2.2.md)
- [Connector/C 2.2.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/2.2/2.2.1.md)
- [Connector/C 2.2.0 Release notes](https://mariadb.com/docs/release-notes/connectors/c/2.2/2.2.0.md)
- [Connector/C 2.1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/2.1.0.md)
- [Connector/C 2.0.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/2.0.0.md)
- [Connector/C 1.0.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/c/1.0.0.md)
- [Connector/C Changelogs](https://mariadb.com/docs/release-notes/connectors/c/changelogs.md): Changelogs for Connector/C releases
- [Connector/C 3.4 Changelogs](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.4.md): Changelogs for Connector/C 3.4.x releases
- [Connector/C 3.4.9 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.4/3.4.9.md)
- [Connector/C 3.4.8 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.4/3.4.8.md)
- [Connector/C 3.4.7 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.4/3.4.7.md)
- [Connector/C 3.4.5 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.4/3.4.5.md)
- [Connector/C 3.4.4 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.4/3.4.4.md)
- [Connector/C 3.4.3 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.4/3.4.3.md)
- [Connector/C 3.4.1 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.4/3.4.1.md)
- [Connector/C 3.4.0 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.4/3.4.0.md)
- [Connector/C 3.3 Changelogs](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3.md): Changelogs for Connector/C 3.3.x releases
- [Connector/C 3.3.19 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.19.md)
- [Connector/C 3.3.18 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.18.md)
- [Connector/C 3.3.17 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.17.md)
- [Connector/C 3.3.15 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.15.md)
- [Connector/C 3.3.14 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.14.md)
- [Connector/C 3.3.13 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.13.md)
- [Connector/C 3.3.11 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.11.md)
- [Connector/C 3.3.10 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.10.md)
- [Connector/C 3.3.9 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.9.md)
- [Connector/C 3.3.8 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.8.md)
- [Connector/C 3.3.7 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.7.md)
- [Connector/C 3.3.6 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.6.md)
- [Connector/C 3.3.5 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.5.md)
- [Connector/C 3.3.4 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.4.md)
- [Connector/C 3.3.3 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.3.md)
- [Connector/C 3.3.2 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.2.md)
- [Connector/C 3.3.1 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.1.md)
- [Connector/C 3.3.0 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.3/3.3.0.md)
- [Connector/C 3.2 Changelogs](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.2.md): Changelogs for Connector/C 3.2.x releases
- [Connector/C 3.2.7 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.2/3.2.7.md)
- [Connector/C 3.2.6 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.2/3.2.6.md)
- [Connector/C 3.2.5 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.2/3.2.5.md)
- [Connector/C 3.2.4 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.2/3.2.4.md)
- [Connector/C 3.2.3 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.2/3.2.3.md)
- [Connector/C 3.2.2 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.2/3.2.2.md)
- [Connector/C 3.2.0 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.2/3.2.0.md)
- [Connector/C 3.1 Changelogs](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1.md): Changelogs for Connector/C 3.1.x releases
- [Connector/C 3.1.28 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.28.md)
- [Connector/C 3.1.27 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.27.md)
- [Connector/C 3.1.26 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.26.md)
- [Connector/C 3.1.24 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.24.md)
- [Connector/C 3.1.23 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.23.md)
- [Connector/C 3.1.22 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.22.md)
- [Connector/C 3.1.21 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.21.md)
- [Connector/C 3.1.20 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.20.md)
- [Connector/C 3.1.19 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.19.md)
- [Connector/C 3.1.18 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.18.md)
- [Connector/C 3.1.17 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.17.md)
- [Connector/C 3.1.16 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.16.md)
- [Connector/C 3.1.15 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.15.md)
- [Connector/C 3.1.14 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.14.md)
- [Connector/C 3.1.13 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.13.md)
- [Connector/C 3.1.12 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.12.md)
- [Connector/C 3.1.11 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.11.md)
- [Connector/C 3.1.10 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.10.md)
- [Connector/C 3.1.9 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.9.md)
- [Connector/C 3.1.8 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.8.md)
- [Connector/C 3.1.7 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.7.md)
- [Connector/C 3.1.6 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.6.md)
- [Connector/C 3.1.5 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.5.md)
- [Connector/C 3.1.4 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.4.md)
- [Connector/C 3.1.3 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.3.md)
- [Connector/C 3.1.2 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.2.md)
- [Connector/C 3.1.1 RC Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.1.md)
- [Connector/C 3.1.0 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.1/3.1.0.md)
- [Connector/C 3.0 Changelogs](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.0.md): Changelogs for Connector/C 3.0.x releases
- [Connector/C 3.0.10 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.0/3.0.10.md)
- [Connector/C 3.0.9 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.0/3.0.9.md)
- [Connector/C 3.0.8 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.0/3.0.8.md)
- [Connector/C 3.0.7 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.0/3.0.7.md)
- [Connector/C 3.0.6 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.0/3.0.6.md)
- [Connector/C 3.0.5 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.0/3.0.5.md)
- [Connector/C 3.0.4 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.0/3.0.4.md)
- [Connector/C 3.0.3 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.0/3.0.3.md)
- [Connector/C 3.0.2 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.0/3.0.2.md)
- [Connector/C 3.0.1 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/3.0/3.0.1.md)
- [Connector/C 2.3 Changelogs](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.3.md): Changelogs for Connector/C 2.3.x releases
- [Connector/C 2.3.7 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.3/2.3.7.md)
- [Connector/C 2.3.6 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.3/2.3.6.md)
- [Connector/C 2.3.5 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.3/2.3.5.md)
- [Connector/C 2.3.4 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.3/2.3.4.md)
- [Connector/C 2.3.3 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.3/2.3.3.md)
- [Connector/C 2.3.2 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.3/2.3.2.md)
- [Connector/C 2.3.1 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.3/2.3.1.md)
- [Connector/C 2.3.0 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.3/2.3.0.md)
- [Connector/C 2.2 Changelogs](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.2.md): Changelogs for Connector/C 2.2.x releases
- [Connector/C 2.2.3 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.2/2.2.3.md)
- [Connector/C 2.2.2 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.2/2.2.2.md)
- [Connector/C 2.2.1 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.2/2.2.1.md)
- [Connector/C 2.2.0 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.2/2.2.0.md)
- [Connector/C 2.1.0 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.1.0.md)
- [Connector/C 2.0.0 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/2.0.0.md)
- [Connector/C 1.0.0 Changelog](https://mariadb.com/docs/release-notes/connectors/c/changelogs/1.0.0.md)
- [Connector/C++](https://mariadb.com/docs/release-notes/connectors/c++.md): Release Notes for the C++ Connector
- [All Releases](https://mariadb.com/docs/release-notes/connectors/c++/all-releases.md): A list of all MariaDB Connector/C++ releases
- [Connector/C++ 1.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.1.md): Release Notes for MariaDB C++ Connector 1.1 releases
- [Connector/C++ 1.1.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.1/1.1.7.md)
- [Connector/C++ 1.1.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.1/1.1.6.md)
- [Connector/C++ 1.1.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.1/1.1.5.md)
- [Connector/C++ 1.1.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.1/1.1.4.md)
- [Connector/C++ 1.1.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.1/1.1.3.md)
- [Connector/C++ 1.1.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.1/1.1.2.md)
- [Connector/C++ 1.1.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.1/1.1.1.md)
- [Connector/C++ 1.1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.1/1.1.0.md)
- [Connector/C++ 1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.0.md): Release Notes for MariaDB C++ Connector 1.0 releases
- [Connector/C++ 1.0.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.0/1.0.6.md)
- [Connector/C++ 1.0.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.0/1.0.5.md)
- [Connector/C++ 1.0.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.0/1.0.4.md)
- [Connector/C++ 1.0.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.0/1.0.3.md)
- [Connector/C++ 1.0.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.0/1.0.2.md)
- [Connector/C++ 1.0.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.0/1.0.1.md)
- [Connector/C++ 1.0.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/c++/1.0/1.0.0.md)
- [Connector/J](https://mariadb.com/docs/release-notes/connectors/java.md): Release notes for MariaDB Connector/Java
- [All Releases](https://mariadb.com/docs/release-notes/connectors/java/all-releases.md): A list of all MariaDB Connector/J releases
- [Connector/J 3.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.5.md): Release Notes for MariaDB Connector/J 3.5 series
- [Connector/J 3.5.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.9.md)
- [Connector/J 3.5.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.8.md)
- [Connector/J 3.5.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.7.md)
- [Connector/J 3.5.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.6.md)
- [Connector/J 3.5.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.5.md)
- [Connector/J 3.5.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.4.md)
- [Connector/J 3.5.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.3.md)
- [Connector/J 3.5.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.2.md)
- [Connector/J 3.5.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.1.md)
- [Connector/J 3.5.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.5/3.5.0.md)
- [Connector/J 3.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.4.md): Release Notes for MariaDB Connector/J 3.4 series
- [Connector/J 3.4.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.4/3.4.3.md)
- [Connector/J 3.4.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.4/3.4.2.md)
- [Connector/J 3.4.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.4/3.4.1.md)
- [Connector/J 3.4.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.4/3.4.0.md)
- [Connector/J 3.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.3.md): Release Notes for MariaDB Connector/J 3.3 series
- [Connector/J 3.3.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.3/3.3.5.md)
- [Connector/J 3.3.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.3/3.3.4.md)
- [Connector/J 3.3.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.3/3.3.3.md)
- [Connector/J 3.3.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.3/3.3.2.md)
- [Connector/J 3.3.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.3/3.3.1.md)
- [Connector/J 3.3.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.3/3.3.0.md)
- [Connector/J 3.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.2.md): Release Notes for MariaDB Connector/J 3.2 series
- [Connector/J 3.2.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.2/3.2.0.md)
- [Connector/J 3.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.1.md): Release Notes for the MariaDB Connector/J 3.1 series
- [Connector/J 3.1.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.1/3.1.4.md)
- [Connector/J 3.1.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.1/3.1.3.md)
- [Connector/J 3.1.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.1/3.1.2.md)
- [Connector/J 3.1.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.1/3.1.1.md)
- [Connector/J 3.1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.1/3.1.0.md)
- [Connector/J 3.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0.md): Release Notes for the MariaDB Connector/J 3.0 series
- [Connector/J 3.0.11 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.11.md)
- [Connector/J 3.0.10 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.10.md)
- [Connector/J 3.0.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.9.md)
- [Connector/J 3.0.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.8.md)
- [Connector/J 3.0.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.7.md)
- [Connector/J 3.0.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.6.md)
- [Connector/J 3.0.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.5.md)
- [Connector/J 3.0.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.4.md)
- [Connector/J 3.0.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.3.md)
- [Connector/J 3.0.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.2.md)
- [Connector/J 3.0.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.1.md)
- [Connector/J 3.0.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/3.0/3.0.0.md)
- [Connector/J 2.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7.md): Release Notes for the MariaDB Connector/J 2.7 series
- [Connector/J 2.7.14 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.14.md)
- [Connector/J 2.7.13 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.13.md)
- [Connector/J 2.7.12 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.12.md)
- [Connector/J 2.7.11 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.11.md)
- [Connector/J 2.7.10 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.10.md)
- [Connector/J 2.7.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.9.md)
- [Connector/J 2.7.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.8.md)
- [Connector/J 2.7.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.7.md)
- [Connector/J 2.7.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.6.md)
- [Connector/J 2.7.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.5.md)
- [Connector/J 2.7.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.4.md)
- [Connector/J 2.7.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.3.md)
- [Connector/J 2.7.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.2.md)
- [Connector/J 2.7.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.1.md)
- [Connector/J 2.7.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.7/2.7.0.md)
- [Connector/J 2.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.6.md): Release Notes for the MariaDB Connector/J 2.6 series
- [Connector/J 2.6.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.6/2.6.2.md)
- [Connector/J 2.6.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.6/2.6.1.md)
- [Connector/J 2.6.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.6/2.6.0.md)
- [Connector/J 2.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.5.md): Release Notes for the MariaDB Connector/J 2.5 series
- [Connector/J 2.5.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.5/2.5.4.md)
- [Connector/J 2.5.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.5/2.5.3.md)
- [Connector/J 2.5.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.5/2.5.2.md)
- [Connector/J 2.5.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.5/2.5.1.md)
- [Connector/J 2.5.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.5/2.5.0.md)
- [Connector/J 2.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.4.md): Release Notes for the MariaDB Connector/J 2.4 series
- [Connector/J 2.4.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.4/2.4.4.md)
- [Connector/J 2.4.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.4/2.4.3.md)
- [Connector/J 2.4.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.4/2.4.2.md)
- [Connector/J 2.4.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.4/2.4.1.md)
- [Connector/J 2.4.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.4/2.4.0.md)
- [Connector/J 2.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.3.md): Release Notes for the MariaDB Connector/J 2.3 series
- [Connector/J 2.3.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.3/2.3.0.md)
- [Connector/J 2.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.2.md): Release Notes for the MariaDB Connector/J 2.2 series
- [Connector/J 2.2.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.2/2.2.6.md)
- [Connector/J 2.2.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.2/2.2.5.md)
- [Connector/J 2.2.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.2/2.2.4.md)
- [Connector/J 2.2.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.2/2.2.3.md)
- [Connector/J 2.2.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.2/2.2.2.md)
- [Connector/J 2.2.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.2/2.2.1.md)
- [Connector/J 2.2.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.2/2.2.0.md)
- [Connector/J 2.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.1.md): Release Notes for the MariaDB Connector/J 2.1 series
- [Connector/J 2.1.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.1/2.1.2.md)
- [Connector/J 2.1.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.1/2.1.1.md)
- [Connector/J 2.1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.1/2.1.0.md)
- [Connector/J 2.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.0.md): Release Notes for the MariaDB Connector/J 2.0 series
- [Connector/J 2.0.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.0/2.0.3.md)
- [Connector/J 2.0.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.0/2.0.2.md)
- [Connector/J 2.0.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.0/2.0.1.md)
- [Connector/J 2.0.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/2.0/2.0.0.md)
- [Connector/J 1.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.8.md): Release Notes for the MariaDB Connector/J 1.8 series
- [Connector/J 1.8.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.8/1.8.0.md)
- [Connector/J 1.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.7.md): Release Notes for the MariaDB Connector/J 1.7 series
- [Connector/J 1.7.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.7/1.7.6.md)
- [Connector/J 1.7.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.7/1.7.5.md)
- [Connector/J 1.7.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.7/1.7.4.md)
- [Connector/J 1.7.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.7/1.7.3.md)
- [Connector/J 1.7.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.7/1.7.2.md)
- [Connector/J 1.7.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.7/1.7.1.md)
- [Connector/J 1.7.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.7/1.7.0.md)
- [Connector/J 1.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.6.md): Release Notes for the MariaDB Connector/J 1.6 series
- [Connector/J 1.6.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.6/1.6.5.md)
- [Connector/J 1.6.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.6/1.6.4.md)
- [Connector/J 1.6.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.6/1.6.3.md)
- [Connector/J 1.6.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.6/1.6.2.md)
- [Connector/J 1.6.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.6/1.6.1.md)
- [Connector/J 1.6.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.6/1.6.0.md)
- [Connector/J 1.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.5.md): Release Notes for the MariaDB Connector/J 1.5 series
- [Connector/J 1.5.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.5/1.5.9.md)
- [Connector/J 1.5.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.5/1.5.8.md)
- [Connector/J 1.5.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.5/1.5.7.md)
- [Connector/J 1.5.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.5/1.5.6.md)
- [Connector/J 1.5.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.5/1.5.5.md)
- [Connector/J 1.5.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.5/1.5.4.md)
- [Connector/J 1.5.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.5/1.5.3.md)
- [Connector/J 1.5.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.5/1.5.2.md)
- [Connector/J 1.5.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.5/1.5.1.md)
- [Connector/J 1.5.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.5/1.5.0.md)
- [Connector/J 1.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.4.md): Release Notes for the MariaDB Connector/J 1.4 series
- [Connector/J 1.4.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.4/1.4.6.md)
- [Connector/J 1.4.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.4/1.4.5.md)
- [Connector/J 1.4.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.4/1.4.4.md)
- [Connector/J 1.4.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.4/1.4.3.md)
- [Connector/J 1.4.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.4/1.4.2.md)
- [Connector/J 1.4.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.4/1.4.1.md)
- [Connector/J 1.4.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.4/1.4.0.md)
- [Connector/J 1.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.3.md): Release Notes for the MariaDB Connector/J 1.3 series
- [Connector/J 1.3.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.3/1.3.7.md)
- [Connector/J 1.3.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.3/1.3.6.md)
- [Connector/J 1.3.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.3/1.3.5.md)
- [Connector/J 1.3.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.3/1.3.4.md)
- [Connector/J 1.3.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.3/1.3.3.md)
- [Connector/J 1.3.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.3/1.3.2.md)
- [Connector/J 1.3.1 Release notes](https://mariadb.com/docs/release-notes/connectors/java/1.3/1.3.1.md)
- [Connector/J 1.3.0 Release notes](https://mariadb.com/docs/release-notes/connectors/java/1.3/1.3.0.md)
- [Connector/J 1.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.2.md): Release Notes for the MariaDB Connector/J 1.2 series
- [Connector/J 1.2.3 Release notes](https://mariadb.com/docs/release-notes/connectors/java/1.2/1.2.3.md)
- [Connector/J 1.2.2 Release notes](https://mariadb.com/docs/release-notes/connectors/java/1.2/1.2.2.md)
- [Connector/J 1.2.1 Release notes](https://mariadb.com/docs/release-notes/connectors/java/1.2/1.2.1.md)
- [Connector/J 1.2.0 Release notes](https://mariadb.com/docs/release-notes/connectors/java/1.2/1.2.0.md)
- [Connector/J 1.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.1.md): Release Notes for the MariaDB Connector/J 1.1 series
- [Connector/J 1.1.10 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.1/1.1.10.md)
- [Connector/J 1.1.9 Release notes](https://mariadb.com/docs/release-notes/connectors/java/1.1/1.1.9.md)
- [Connector/J 1.1.8 Release notes](https://mariadb.com/docs/release-notes/connectors/java/1.1/1.1.8.md)
- [Connector/J 1.1.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.1/1.1.7.md)
- [Connector/J 1.1.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.1/1.1.6.md)
- [Connector/J 1.1.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.1/1.1.5.md)
- [Connector/J 1.1.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.1/1.1.4.md)
- [Connector/J 1.1.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.1/1.1.3.md)
- [Connector/J 1.1.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.1/1.1.2.md)
- [Connector/J 1.1.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.1/1.1.1.md)
- [Connector/J 1.1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/java/1.1/1.1.0.md)
- [Connector/J Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs.md): Changelogs for MariaDB Connector/Java
- [Connector/J 3.5 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5.md)
- [Connector/J 3.5.9 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5/3.5.9.md)
- [Connector/J 3.5.8 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5/3.5.8.md)
- [Connector/J 3.5.7 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5/3.5.7.md)
- [Connector/J 3.5.6 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5/3.5.6.md)
- [Connector/J 3.5.5 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5/3.5.5.md)
- [Connector/J 3.5.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5/3.5.4.md)
- [Connector/J 3.5.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5/3.5.3.md)
- [Connector/J 3.5.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5/3.5.2.md)
- [Connector/J 3.5.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5/3.5.1.md)
- [Connector/J 3.5.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.5/3.5.0.md)
- [Connector/J 3.4 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.4.md)
- [Connector/J 3.4.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.4/3.4.3.md)
- [Connector/J 3.4.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.4/3.4.2.md)
- [Connector/J 3.4.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.4/3.4.1.md)
- [Connector/J 3.4.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.4/3.4.0.md)
- [Connector/J 3.3 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.3.md)
- [Connector/J 3.3.5 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.3/3.3.5.md)
- [Connector/J 3.3.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.3/3.3.4.md)
- [Connector/J 3.3.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.3/3.3.3.md)
- [Connector/J 3.3.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.3/3.3.2.md)
- [Connector/J 3.3.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.3/3.3.1.md)
- [Connector/J 3.3.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.3/3.3.0.md)
- [Connector/J 3.2 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.2.md): Changelogs for the MariaDB Connector/J 3.2 series.
- [Connector/J 3.2.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.2/3.2.0.md)
- [Connector/J 3.1 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.1.md): Changelogs for the MariaDB Connector/J 3.1 series
- [Connector/J 3.1.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.1/3.1.4.md)
- [Connector/J 3.1.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.1/3.1.3.md)
- [Connector/J 3.1.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.1/3.1.2.md)
- [Connector/J 3.1.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.1/3.1.1.md)
- [Connector/J 3.1.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.1/3.1.0.md)
- [Connector/J 3.0 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0.md): Changelogs for the MariaDB Connector/J 3.0 series
- [Connector/J 3.0.11 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.11.md)
- [Connector/J 3.0.10 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.10.md)
- [Connector/J 3.0.9 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.9.md)
- [Connector/J 3.0.8 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.8.md)
- [Connector/J 3.0.7 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.7.md)
- [Connector/J 3.0.6 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.6.md)
- [Connector/J 3.0.5 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.5.md)
- [Connector/J 3.0.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.4.md)
- [Connector/J 3.0.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.3.md)
- [Connector/J 3.0.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.2.md)
- [Connector/J 3.0.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.1.md)
- [Connector/J 3.0.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/3.0/3.0.0.md)
- [Connector/J 2.7 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7.md): Changelogs for the MariaDB Connector/J 2.7 series
- [Connector/J 2.7.14 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.14.md)
- [Connector/J 2.7.13 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.13.md)
- [Connector/J 2.7.12 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.12.md)
- [Connector/J 2.7.11 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.11.md)
- [Connector/J 2.7.10 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.10.md)
- [Connector/J 2.7.9 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.9.md)
- [Connector/J 2.7.8 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.8.md)
- [Connector/J 2.7.7 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.7.md)
- [Connector/J 2.7.6 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.6.md)
- [Connector/J 2.7.5 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.5.md)
- [Connector/J 2.7.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.4.md)
- [Connector/J 2.7.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.3.md)
- [Connector/J 2.7.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.2.md)
- [Connector/J 2.7.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.1.md)
- [Connector/J 2.7.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.7/2.7.0.md)
- [Connector/J 2.6 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.6.md): Changelogs for the MariaDB Connector/J 2.6 series
- [Connector/J 2.6.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.6/2.6.2.md)
- [Connector/J 2.6.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.6/2.6.1.md)
- [Connector/J 2.6.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.6/2.6.0.md)
- [Connector/J 2.5 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.5.md): Changelogs for the MariaDB Connector/J 2.5 series
- [Connector/J 2.5.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.5/2.5.4.md)
- [Connector/J 2.5.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.5/2.5.3.md)
- [Connector/J 2.5.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.5/2.5.2.md)
- [Connector/J 2.5.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.5/2.5.1.md)
- [Connector/J 2.5.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.5/2.5.0.md)
- [Connector/J 2.4 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.4.md): Changelogs for the MariaDB Connector/J 2.4 series
- [Connector/J 2.4.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.4/2.4.4.md)
- [Connector/J 2.4.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.4/2.4.3.md)
- [Connector/J 2.4.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.4/2.4.2.md)
- [Connector/J 2.4.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.4/2.4.1.md)
- [Connector/J 2.4.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.4/2.4.0.md)
- [Connector/J 2.3 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.3.md): Changelogs for the MariaDB Connector/J 2.3 series
- [Connector/J 2.3.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.3/2.3.0.md)
- [Connector/J 2.2 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.2.md): Changelogs for the MariaDB Connector/J 2.2 series
- [Connector/J 2.2.6 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.2/2.2.6.md)
- [Connector/J 2.2.5 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.2/2.2.5.md)
- [Connector/J 2.2.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.2/2.2.4.md)
- [Connector/J 2.2.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.2/2.2.3.md)
- [Connector/J 2.2.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.2/2.2.2.md)
- [Connector/J 2.2.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.2/2.2.1.md)
- [Connector/J 2.2.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.2/2.2.0.md)
- [Connector/J 2.1 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.1.md): Changelogs for the MariaDB Connector/J 2.1 series
- [Connector/J 2.1.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.1/2.1.2.md)
- [Connector/J 2.1.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.1/2.1.1.md)
- [Connector/J 2.1.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.1/2.1.0.md)
- [Connector/J 2.0 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.0.md): Changelogs for the MariaDB Connector/J 2.0 series
- [Connector/J 2.0.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.0/2.0.3.md)
- [Connector/J 2.0.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.0/2.0.2.md)
- [Connector/J 2.0.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.0/2.0.1.md)
- [Connector/J 2.0.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.0/2.0.0.md)
- [Connector/J 1.8 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.8.md): Changelogs for the MariaDB Connector/J 1.8 series
- [Connector/J 1.8.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.8/1.8.0.md)
- [Connector/J 1.7 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.7.md): Changelogs for the MariaDB Connector/J 1.7 series
- [Connector/J 1.7.6 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.7/1.7.6.md)
- [Connector/J 1.7.5 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.7/1.7.5.md)
- [Connector/J 1.7.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.7/1.7.4.md)
- [Connector/J 1.7.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.7/1.7.3.md)
- [Connector/J 1.7.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.7/1.7.2.md)
- [Connector/J 1.7.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.7/1.7.1.md)
- [Connector/J 1.7.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.7/1.7.0.md)
- [Connector/J 1.6 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.6.md): Changelogs for the MariaDB Connector/J 1.6 series
- [Connector/J 1.6.5 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.6/1.6.5.md)
- [Connector/J 1.6.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.6/1.6.4.md)
- [Connector/J 1.6.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.6/1.6.3.md)
- [Connector/J 1.6.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.6/1.6.2.md)
- [Connector/J 1.6.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.6/1.6.1.md)
- [Connector/J 1.6.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.6/1.6.0.md)
- [Connector/J 1.5 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.5.md): Changelogs for the MariaDB Connector/J 1.5 series
- [Connector/J 1.5.9 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.5/1.5.9.md)
- [Connector/J 1.5.8 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.5/1.5.8.md)
- [Connector/J 1.5.7 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.5/1.5.7.md)
- [Connector/J 1.5.6 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.5/1.5.6.md)
- [Connector/J 1.5.5 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.5/1.5.5.md)
- [Connector/J 1.5.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.5/1.5.4.md)
- [Connector/J 1.5.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.5/1.5.3.md)
- [Connector/J 1.5.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.5/1.5.2.md)
- [Connector/J 1.5.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.5/1.5.1.md)
- [Connector/J 1.5.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.5/1.5.0.md)
- [Connector/J 1.4 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.4.md): Changelogs for the MariaDB Connector/J 1.4 series
- [Connector/J 1.4.6 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.4/1.4.6.md)
- [Connector/J 1.4.5 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.4/1.4.5.md)
- [Connector/J 1.4.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.4/1.4.4.md)
- [Connector/J 1.4.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.4/1.4.3.md)
- [Connector/J 1.4.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.4/1.4.2.md)
- [Connector/J 1.4.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.4/1.4.1.md)
- [Connector/J 1.4.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.4/1.4.0.md)
- [Connector/J 1.3 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.3.md): Changelogs for the MariaDB Connector/J 1.3 series
- [Connector/J 1.3.7 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.3/1.3.7.md)
- [Connector/J 1.3.6 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.3/1.3.6.md)
- [Connector/J 1.3.5 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.3/1.3.5.md)
- [Connector/J 1.3.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.3/1.3.4.md)
- [Connector/J 1.3.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.3/1.3.3.md)
- [Connector/J 1.3.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.3/1.3.2.md)
- [Connector/J 1.3.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.3/1.3.1.md)
- [Connector/J 1.3.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.3/1.3.0.md)
- [Connector/J 1.2 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.2.md): Changelogs for the MariaDB Connector/J 1.2 series
- [Connector/J 1.2.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.2/1.2.3.md)
- [Connector/J 1.2.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.2/1.2.2.md)
- [Connector/J 1.2.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.2/1.2.0.md)
- [Connector/J 1.1 Changelogs](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1.md): Changelogs for the MariaDB Connector/J 1.1 series
- [Connector/J 1.1.10 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1/1.1.10.md)
- [Connector/J 1.1.9 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1/1.1.9.md)
- [Connector/J 1.1.8 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1/1.1.8.md)
- [Connector/J 1.1.7 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1/1.1.7.md)
- [Connector/J 1.1.6 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1/1.1.6.md)
- [Connector/J 1.1.5 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1/1.1.5.md)
- [Connector/J 1.1.4 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1/1.1.4.md)
- [Connector/J 1.1.3 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1/1.1.3.md)
- [Connector/J 1.1.2 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1/1.1.2.md)
- [Connector/J 1.1.1 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1/1.1.1.md)
- [Connector/J 1.1.0 Changelog](https://mariadb.com/docs/release-notes/connectors/java/changelogs/1.1/1.1.0.md)
- [Connector/Node.js](https://mariadb.com/docs/release-notes/connectors/node.js.md): Release notes for MariaDB Connector/Node.js
- [All Releases](https://mariadb.com/docs/release-notes/connectors/node.js/all-releases.md): A list of all MariaDB Connector/Node.js releases
- [Connector/Node.js 3.x Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x.md): This category contains release notes for releases in the MariaDB Connector/Node.js 3.x series
- [Connector/Node.js 3.5.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.5.3.md): Connector/Node.js 3.5.3 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-06-09
- [Connector/Node.js 3.5.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.5.2.md): Connector/Node.js 3.5.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-03-06
- [Connector/Node.js 3.5.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.5.1.md): Connector/Node.js 3.5.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-02-18
- [Connector/Node.js 3.5.0-rc Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.5.0.md): Connector/Node.js 3.5.0-rc is a Release Candidate (RC) release of MariaDB Connector/Node.js, released on 2025-10-10
- [Connector/Node.js 3.4.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.4.6.md): Connector/Node.js 3.4.6 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-06-09
- [Connector/Node.js 3.4.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.4.5.md): Connector/Node.js 3.4.5 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2025-07-25
- [Connector/Node.js 3.4.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.4.4.md): Connector/Node.js 3.4.4 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2025-07-03
- [Connector/Node.js 3.4.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.4.3.md): Connector/Node.js 3.4.3 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2025-07-02
- [Connector/Node.js 3.4.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.4.2.md): Connector/Node.js 3.4.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2025-04-25
- [Connector/Node.js 3.4.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.4.1.md): Connector/Node.js 3.4.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2025-04-02
- [Connector/Node.js 3.4.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.4.0.md): Connector/Node.js 3.4.0 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2024-10-24
- [Connector/Node.js 3.3.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.3.3.md): Connector/Node.js 3.3.3 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-06-09
- [Connector/Node.js 3.3.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.3.2.md): Connector/Node.js 3.3.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2024-09-18
- [Connector/Node.js 3.3.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.3.1.md): Connector/Node.js 3.3.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2024-06-05
- [Connector/Node.js 3.3.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.3.0.md): Connector/Node.js 3.3.0 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2024-03-21
- [Connector/Node.js 3.2.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.2.4.md): Connector/Node.js 3.2.4 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-06-09
- [Connector/Node.js 3.2.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.2.3.md): Connector/Node.js 3.2.3 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-12-19
- [Connector/Node.js 3.2.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.2.2.md): Connector/Node.js 3.2.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-10-16
- [Connector/Node.js 3.2.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.2.1.md): Connector/Node.js 3.2.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-09-14
- [Connector/Node.js 3.2.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.2.0.md): Connector/Node.js 3.2.0 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-06-19
- [Connector/Node.js 3.1.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.1.2.md): Connector/Node.js 3.1.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-05-03
- [Connector/Node.js 3.1.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.1.1.md): Connector/Node.js 3.1.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-03-17
- [Connector/Node.js 3.1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.1.0.md): Connector/Node.js 3.1.0 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-02-15
- [Connector/Node.js 3.0.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.0.2.md): Connector/Node.js 3.0.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2022-10-27
- [Connector/Node.js 3.0.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.0.1.md): Connector/Node.js 3.0.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2022-07-26
- [Connector/Node.js 3.0.0 GA Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.0.0.md): Connector/Node.js 3.0.0 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2022-03-01
- [Connector/Node.js 3.0.0-rc Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.0.0-rc.md): Connector/Node.js 3.0.0-rc is a Release Candidate (RC) release of MariaDB Connector/Node.js, released on 2021-10-20
- [Connector/Node.js 3.0.0-beta Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/3.x/3.0.0-beta.md): Connector/Node.js 3.0.0-beta is a Beta release of MariaDB Connector/Node.js, released on 2021-06-30
- [Connector/Node.js 2.x Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x.md): This category contains release notes for releases in the MariaDB Connector/Node.js 2.x series
- [Connector/Node.js 2.5.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.5.6.md)
- [Connector/Node.js 2.5.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.5.5.md)
- [Connector/Node.js 2.5.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.5.4.md)
- [Connector/Node.js 2.5.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.5.3.md)
- [Connector/Node.js 2.5.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.5.2.md)
- [Connector/Node.js 2.5.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.5.1.md)
- [Connector/Node.js 2.5.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.5.0.md)
- [Connector/Node.js 2.4.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.4.2.md)
- [Connector/Node.js 2.4.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.4.1.md)
- [Connector/Node.js 2.4.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.4.0.md)
- [Connector/Node.js 2.3.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.3.1.md)
- [Connector/Node.js 2.3.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.3.0.md)
- [Connector/Node.js 2.2.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.2.0.md)
- [Connector/Node.js 2.1.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.1.5.md)
- [Connector/Node.js 2.1.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.1.4.md)
- [Connector/Node.js 2.1.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.1.3.md)
- [Connector/Node.js 2.1.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.1.2.md)
- [Connector/Node.js 2.1.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.1.1.md)
- [Connector/Node.js 2.1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.1.0.md)
- [Connector/Node.js 2.0.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.0.5.md)
- [Connector/Node.js 2.0.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.0.4.md)
- [Connector/Node.js 2.0.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.0.3.md)
- [Connector/Node.js 2.0.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.0.2.md)
- [Connector/Node.js 2.0.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.0.1.md)
- [Connector/Node.js 2.0.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/2.x/2.0.0.md)
- [Connector/Node.js 0.x Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/0.x.md): This category contains release notes for releases in the MariaDB Connector/Node.js 0.x series
- [Connector/Node.js 0.7.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/node.js/0.x/0.7.0.md)
- [Connector/Node.js Changelogs](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs.md): Changelogs for MariaDB Connector/Node.js releases
- [Connector/Node.js 3.x Changelogs](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x.md): This category contains changelogs for releases in the MariaDB Connector/Node.js 3.x series
- [Connector/Node.js 3.5.3 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.5.3.md): Connector/Node.js 3.5.3 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-06-09
- [Connector/Node.js 3.5.2 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.5.2.md): Connector/Node.js 3.5.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-03-06
- [Connector/Node.js 3.5.1 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.5.1.md): Connector/Node.js 3.5.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-02-18
- [Connector/Node.js 3.4.6 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.4.6.md): Connector/Node.js 3.4.6 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-06-09
- [Connector/Node.js 3.4.5 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.4.5.md): Connector/Node.js 3.4.5 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2025-07-25
- [Connector/Node.js 3.4.4 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.4.4.md): Connector/Node.js 3.4.4 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2025-07-03
- [Connector/Node.js 3.4.3 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.4.3.md): Connector/Node.js 3.4.3 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2025-07-02
- [Connector/Node.js 3.4.2 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.4.2.md): Connector/Node.js 3.4.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2025-04-25
- [Connector/Node.js 3.4.1 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.4.1.md): Connector/Node.js 3.4.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2025-04-02
- [Connector/Node.js 3.4.0 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.4.0.md): Connector/Node.js 3.4.0 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2024-10-24
- [Connector/Node.js 3.3.3 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.3.3.md): Connector/Node.js 3.3.3 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-06-09
- [Connector/Node.js 3.3.2 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.3.2.md): Connector/Node.js 3.3.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2024-09-18
- [Connector/Node.js 3.3.1 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.3.1.md): Connector/Node.js 3.3.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2024-06-05
- [Connector/Node.js 3.3.0 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.3.0.md): Connector/Node.js 3.3.0 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2024-03-21
- [Connector/Node.js 3.2.4 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.2.4.md): Connector/Node.js 3.2.4 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2026-06-09
- [Connector/Node.js 3.2.3 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.2.3.md): Connector/Node.js 3.2.3 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-12-19
- [Connector/Node.js 3.2.2 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.2.2.md): Connector/Node.js 3.2.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-10-16
- [Connector/Node.js 3.2.1 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.2.1.md): Connector/Node.js 3.2.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-09-14
- [Connector/Node.js 3.2.0 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.2.0.md): Connector/Node.js 3.2.0 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-06-19
- [Connector/Node.js 3.1.2 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.1.2.md): Connector/Node.js 3.1.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-05-03
- [Connector/Node.js 3.1.1 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.1.1.md): Connector/Node.js 3.1.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-03-17
- [Connector/Node.js 3.1.0 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.1.0.md): Connector/Node.js 3.1.0 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2023-02-15
- [Connector/Node.js 3.0.2 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.0.2.md): Connector/Node.js 3.0.2 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2022-10-27
- [Connector/Node.js 3.0.1 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.0.1.md): Connector/Node.js 3.0.1 is a Stable (GA) release of MariaDB Connector/Node.js, released on 2022-07-26
- [Connector/Node.js 3.0.0-ga Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.0.0.md): Connector/Node.js 3.0.0-ga is a Stable (GA) release of MariaDB Connector/Node.js, released on 2022-03-01
- [Connector/Node.js 3.0.0-rc Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.0.0-rc.md): Connector/Node.js 3.0.0-rc is a Release Candidate (RC) release of MariaDB Connector/Node.js, released on 2021-10-20
- [Connector/Node.js 3.0.0-beta Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/3.x/3.0.0-beta.md): Connector/Node.js 3.0.0-beta is a Beta release of MariaDB Connector/Node.js, released on 2021-06-30
- [Connector/Node.js 2.x Changelogs](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x.md): This category contains changelogs for releases in the MariaDB Connector/Node.js 2.x series
- [Connector/Node.js 2.5.6 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.5.6.md)
- [Connector/Node.js 2.5.5 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.5.5.md)
- [Connector/Node.js 2.5.4 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.5.4.md)
- [Connector/Node.js 2.5.3 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.5.3.md)
- [Connector/Node.js 2.5.2 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.5.2.md)
- [Connector/Node.js 2.5.1 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.5.1.md)
- [Connector/Node.js 2.5.0 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.5.0.md)
- [Connector/Node.js 2.4.2 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.4.2.md)
- [Connector/Node.js 2.4.1 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.4.1.md)
- [Connector/Node.js 2.4.0 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.4.0.md)
- [Connector/Node.js 2.3.1 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.3.1.md)
- [Connector/Node.js 2.3.0 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.3.0.md)
- [Connector/Node.js 2.2.0 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.2.0.md)
- [Connector/Node.js 2.1.5 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.1.5.md)
- [Connector/Node.js 2.1.4 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.1.4.md)
- [Connector/Node.js 2.1.3 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.1.3.md)
- [Connector/Node.js 2.1.2 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.1.2.md)
- [Connector/Node.js 2.1.1 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.1.1.md)
- [Connector/Node.js 2.1.0 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.1.0.md)
- [Connector/Node.js 2.0.5 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.0.5.md)
- [Connector/Node.js 2.0.4 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.0.4.md)
- [Connector/Node.js 2.0.3 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.0.3.md)
- [Connector/Node.js 2.0.2 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.0.2.md)
- [Connector/Node.js 2.0.1 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.0.1.md)
- [Connector/Node.js 2.0.0 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.0.0.md)
- [Connector/Node.js 0.x Changelogs](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/0.x.md): This category contains changelogs for releases in the MariaDB Connector/Node.js 0.x series
- [Connector/Node.js 0.7.0 Changelog](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/0.x/0.7.0.md)
- [Connector/ODBC](https://mariadb.com/docs/release-notes/connectors/odbc.md): Release Notes for MariaDB Connector/ODBC
- [All Releases](https://mariadb.com/docs/release-notes/connectors/odbc/all-releases.md): A list of all MariaDB Connector/ODBC releases
- [Connector/ODBC 3.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.2.md): Release Notes for MariaDB Connector/ODBC 3.2
- [Connector/ODBC 3.2.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.2/3.2.8.md)
- [Connector/ODBC 3.2.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.2/3.2.7.md)
- [Connector/ODBC 3.2.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.2/3.2.6.md)
- [Connector/ODBC 3.2.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.2/3.2.5.md)
- [Connector/ODBC 3.2.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.2/3.2.4.md)
- [Connector/ODBC 3.2.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.2/3.2.3.md)
- [Connector/ODBC 3.2.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.2/3.2.2.md)
- [Connector/ODBC 3.2.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.2/3.2.1.md)
- [Connector/ODBC 3.2.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.2/3.2.0.md)
- [Connector/ODBC 3.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1.md): Release Notes for MariaDB Connector/ODBC 3.1
- [Connector/ODBC 3.1.22 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.22.md)
- [Connector/ODBC 3.1.21 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.21.md)
- [Connector/ODBC 3.1.20 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.20.md)
- [Connector/ODBC 3.1.19 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.19.md)
- [Connector/ODBC 3.1.18 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.18.md)
- [Connector/ODBC 3.1.17 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.17.md)
- [Connector/ODBC 3.1.16 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.16.md)
- [Connector/ODBC 3.1.15 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.15.md)
- [Connector/ODBC 3.1.14 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.14.md)
- [Connector/ODBC 3.1.13 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.13.md)
- [Connector/ODBC 3.1.12 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.12.md)
- [Connector/ODBC 3.1.11 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.11.md)
- [Connector/ODBC 3.1.10 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.10.md)
- [Connector/ODBC 3.1.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.9.md)
- [Connector/ODBC 3.1.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.7.md)
- [Connector/ODBC 3.1.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.6.md)
- [Connector/ODBC 3.1.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.5.md)
- [Connector/ODBC 3.1.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.4.md)
- [Connector/ODBC 3.1.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.3.md)
- [Connector/ODBC 3.1.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.2.md)
- [Connector/ODBC 3.1.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.1.md)
- [Connector/ODBC 3.1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.0.md)
- [Connector/ODBC 3.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.0.md): Release Notes for MariaDB Connector/ODBC 3.0
- [Connector/ODBC 3.0.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.0/3.0.9.md)
- [Connector/ODBC 3.0.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.0/3.0.8.md)
- [Connector/ODBC 3.0.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.0/3.0.7.md)
- [Connector/ODBC 3.0.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.0/3.0.6.md)
- [Connector/ODBC 3.0.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.0/3.0.5.md)
- [Connector/ODBC 3.0.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.0/3.0.3.md)
- [Connector/ODBC 3.0.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.0/3.0.2.md)
- [Connector/ODBC 3.0.1 Beta Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.0/3.0.1.md)
- [Connector/ODBC 3.0.0 Alpha Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/3.0/3.0.0.md)
- [Connector/ODBC 2.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0.md): Release Notes for MariaDB Connector/ODBC 2.0
- [Connector/ODBC 2.0.19 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.19.md)
- [Connector/ODBC 2.0.18 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.18.md)
- [Connector/ODBC 2.0.17 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.17.md)
- [Connector/ODBC 2.0.16 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.16.md)
- [Connector/ODBC 2.0.15 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.15.md)
- [Connector/ODBC 2.0.14 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.14.md)
- [Connector/ODBC 2.0.13 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.13.md)
- [Connector/ODBC 2.0.12 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.12.md)
- [Connector/ODBC 2.0.11 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.11.md)
- [Connector/ODBC 2.0.10 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.10.md)
- [Connector/ODBC 2.0.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/2.0/2.0.9.md)
- [Connector/ODBC 1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/1.0.md): Release Notes for MariaDB Connector/ODBC 1.0
- [Connector/ODBC 1.0.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/1.0/1.0.6.md)
- [Connector/ODBC 1.0.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/1.0/1.0.5.md)
- [Connector/ODBC 1.0.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/1.0/1.0.0.md)
- [Connector/ODBC 0.9.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/odbc/1.0/0.9.1.md)
- [Connector/ODBC Changelogs](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs.md): Changelogs for MariaDB Connector/ODBC
- [Connector/ODBC 3.2 Changelogs](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.2.md): Changelogs for MariaDB Connector/ODBC 3.2
- [Connector/ODBC 3.2.8 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.2/3.2.8.md)
- [Connector/ODBC 3.2.7 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.2/3.2.7.md)
- [Connector/ODBC 3.2.6 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.2/3.2.6.md)
- [Connector/ODBC 3.2.5 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.2/3.2.5.md)
- [Connector/ODBC 3.2.4 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.2/3.2.4.md)
- [Connector/ODBC 3.2.3 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.2/3.2.3.md)
- [Connector/ODBC 3.2.2 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.2/3.2.2.md)
- [Connector/ODBC 3.2.1 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.2/3.2.1.md)
- [Connector/ODBC 3.2.0 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.2/3.2.0.md)
- [Connector/ODBC 3.1 Changelogs](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1.md): Changelogs for MariaDB Connector/ODBC 3.1
- [Connector/ODBC 3.1.22 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.22.md)
- [Connector/ODBC 3.1.21 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.21.md)
- [Connector/ODBC 3.1.20 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.20.md)
- [Connector/ODBC 3.1.19 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.19.md)
- [Connector/ODBC 3.1.18 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.18.md)
- [Connector/ODBC 3.1.17 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.17.md)
- [Connector/ODBC 3.1.16 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.16.md)
- [Connector/ODBC 3.1.15 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.15.md)
- [Connector/ODBC 3.1.14 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.14.md)
- [Connector/ODBC 3.1.13 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.13.md)
- [Connector/ODBC 3.1.12 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.12.md)
- [Connector/ODBC 3.1.11 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.11.md)
- [Connector/ODBC 3.1.10 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.10.md)
- [Connector/ODBC 3.1.9 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.9.md)
- [Connector/ODBC 3.1.7 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.7.md)
- [Connector/ODBC 3.1.6 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.6.md)
- [Connector/ODBC 3.1.5 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.5.md)
- [Connector/ODBC 3.1.4 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.4.md)
- [Connector/ODBC 3.1.3 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.3.md)
- [Connector/ODBC 3.1.2 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.2.md)
- [Connector/ODBC 3.1.1 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.1.md)
- [Connector/ODBC 3.1.0 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.0.md)
- [Connector/ODBC 3.0 Changelogs](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.0.md): Changelogs for MariaDB Connector/ODBC 3.0
- [Connector/ODBC 3.0.9 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.0/3.0.9.md)
- [Connector/ODBC 3.0.8 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.0/3.0.8.md)
- [Connector/ODBC 3.0.7 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.0/3.0.7.md)
- [Connector/ODBC 3.0.6 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.0/3.0.6.md)
- [Connector/ODBC 3.0.5 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.0/3.0.5.md)
- [Connector/ODBC 3.0.3 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.0/3.0.3.md)
- [Connector/ODBC 3.0.2 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.0/3.0.2.md)
- [Connector/ODBC 3.0.1 Beta Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.0/3.0.1.md)
- [Connector/ODBC 3.0.0 Alpha Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/3.0/3.0.0.md)
- [Connector/ODBC 2.0 Changelogs](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0.md): Changelogs for MariaDB Connector/ODBC 2.0
- [Connector/ODBC 2.0.19 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.19.md)
- [Connector/ODBC 2.0.18 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.18.md)
- [Connector/ODBC 2.0.17 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.17.md)
- [Connector/ODBC 2.0.16 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.16.md)
- [Connector/ODBC 2.0.15 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.15.md)
- [Connector/ODBC 2.0.14 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.14.md)
- [Connector/ODBC 2.0.13 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.13.md)
- [Connector/ODBC 2.0.12 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.12.md)
- [Connector/ODBC 2.0.11 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.11.md)
- [Connector/ODBC 2.0.10 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.10.md)
- [Connector/ODBC 2.0.9 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/2.0/2.0.9.md)
- [Connector/ODBC 1.0 Changelogs](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/1.0.md): Changelogs for MariaDB Connector/ODBC 1.0
- [Connector/ODBC 1.0.6 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/1.0/1.0.6.md)
- [Connector/ODBC 1.0.5 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/1.0/1.0.5.md)
- [Connector/ODBC 1.0.0 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/1.0/1.0.0.md)
- [Connector/ODBC 0.9.1 Changelog](https://mariadb.com/docs/release-notes/connectors/odbc/changelogs/1.0/0.9.1.md)
- [Connector/Python](https://mariadb.com/docs/release-notes/connectors/python.md): Release Notes for MariaDB Connector/Python releases
- [All Releases](https://mariadb.com/docs/release-notes/connectors/python/all-releases.md): A list of all MariaDB Connector/Python releases
- [Connector/Python 2.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/2.0.md): Release Notes for MariaDB Connector/Python 2.0 releases
- [Connector/Python 2.0.0rc2 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/2.0/2.0.0rc2.md)
- [Connector/Python 1.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1.md): Release Notes for MariaDB Connector/Python 1.1 releases
- [Connector/Python 1.1.14 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.14.md)
- [Connector/Python 1.1.13 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.13.md)
- [Connector/Python 1.1.12 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.12.md)
- [Connector/Python 1.1.11 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.11.md)
- [Connector/Python 1.1.10 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.10.md)
- [Connector/Python 1.1.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.9.md)
- [Connector/Python 1.1.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.8.md)
- [Connector/Python 1.1.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.7.md)
- [Connector/Python 1.1.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.6.md)
- [Connector/Python 1.1.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.5.md)
- [Connector/Python 1.1.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.4.md)
- [Connector/Python 1.1.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.3.md)
- [Connector/Python 1.1.2 GA Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.2.md)
- [Connector/Python 1.1.0 RC1 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.0-rc1.md)
- [Connector/Python 1.1.0 Beta2 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.0-beta2.md)
- [Connector/Python 1.1.0 Beta1 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.0-beta1.md)
- [Connector/Python 1.1.0 Alpha1 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.1/1.1.0-alpha1.md)
- [Connector/Python 1.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0.md): Release Notes for MariaDB Connector/Python 1.0 and 0.9 releases
- [Connector/Python 1.0.11 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.11.md)
- [Connector/Python 1.0.10 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.10.md)
- [Connector/Python 1.0.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.9.md)
- [Connector/Python 1.0.8 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.8.md)
- [Connector/Python 1.0.7 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.7.md)
- [Connector/Python 1.0.6 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.6.md)
- [Connector/Python 1.0.5 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.5.md)
- [Connector/Python 1.0.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.4.md)
- [Connector/Python 1.0.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.3.md)
- [Connector/Python 1.0.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.2.md)
- [Connector/Python 1.0.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.1.md)
- [Connector/Python 1.0.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/1.0/1.0.0.md)
- [Connector/Python 0.9 Release Notes](https://mariadb.com/docs/release-notes/connectors/python/0.9.md): Release Notes for MariaDB Connector/Python 0.9.x releases
- [Connector/Python 0.9.59-beta Release Notes](https://mariadb.com/docs/release-notes/connectors/python/0.9/0.9.59.md)
- [Connector/Python 0.9.58-beta Release Notes](https://mariadb.com/docs/release-notes/connectors/python/0.9/0.9.58.md)
- [Connector/Python 0.9.57-beta Release Notes](https://mariadb.com/docs/release-notes/connectors/python/0.9/0.9.57.md)
- [Connector/Python 0.9.56 beta Release Notes](https://mariadb.com/docs/release-notes/connectors/python/0.9/0.9.56.md)
- [Connector/Python 0.9.55 beta Release Notes](https://mariadb.com/docs/release-notes/connectors/python/0.9/0.9.55.md)
- [Connector/Python 0.9.54-beta Release Notes](https://mariadb.com/docs/release-notes/connectors/python/0.9/0.9.54.md)
- [Connector/Python 0.9.52-alpha Release Notes](https://mariadb.com/docs/release-notes/connectors/python/0.9/0.9.52.md)
- [Connector/Python Changelogs](https://mariadb.com/docs/release-notes/connectors/python/changelogs.md): Changelogs for MariaDB Connector/Python releases
- [Connector/Python 2.0 Changelogs](https://mariadb.com/docs/release-notes/connectors/python/changelogs/2.0.md): Changelogs for Connector/Python 2.0.x releases
- [Connector/Python 2.0.0rc2 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/2.0/2.0.0rc2.md)
- [Connector/Python 1.1 Changelogs](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1.md): Changelogs for Connector/Python 1.1.x releases
- [Connector/Python 1.1.14 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.14.md)
- [Connector/Python 1.1.13 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.13.md)
- [Connector/Python 1.1.12 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.12.md)
- [Connector/Python 1.1.11 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.11.md)
- [Connector/Python 1.1.10 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.10.md)
- [Connector/Python 1.1.9 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.9.md)
- [Connector/Python 1.1.8 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.8.md)
- [Connector/Python 1.1.7 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.7.md)
- [Connector/Python 1.1.6 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.6.md)
- [Connector/Python 1.1.5 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.5.md)
- [Connector/Python 1.1.4 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.4.md)
- [Connector/Python 1.1.3 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.3.md)
- [Connector/Python 1.1.2 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.2.md)
- [Connector/Python 1.1.0 RC1 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.0-rc1.md)
- [Connector/Python 1.1.0 Beta2 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.0-beta2.md)
- [Connector/Python 1.1.0 Beta1 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.0-beta1.md)
- [Connector/Python 1.1.0 Alpha1 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.1/1.1.0-alpha1.md)
- [Connector/Python 1.0 Changelogs](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0.md): Changelogs for Connector/Python 1.0.x releases
- [Connector/Python 1.0.11 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.11.md)
- [Connector/Python 1.0.10 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.10.md)
- [Connector/Python 1.0.9 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.9.md)
- [Connector/Python 1.0.8 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.8.md)
- [Connector/Python 1.0.7 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.7.md)
- [Connector/Python 1.0.6 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.6.md)
- [Connector/Python 1.0.5 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.5.md)
- [Connector/Python 1.0.4 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.4.md)
- [Connector/Python 1.0.3 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.3.md)
- [Connector/Python 1.0.2 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.2.md)
- [Connector/Python 1.0.1 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.1.md)
- [Connector/Python 1.0.0 Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/1.0/1.0.0.md)
- [Connector/Python 0.9 Changelogs](https://mariadb.com/docs/release-notes/connectors/python/changelogs/0.9.md): Changelogs for Connector/Python 0.9.x releases
- [Connector/Python 0.9.59 beta Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/0.9/0.9.59.md)
- [Connector/Python 0.9.58 beta Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/0.9/0.9.58.md)
- [Connector/Python 0.9.57 beta Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/0.9/0.9.57.md)
- [Connector/Python 0.9.56 beta Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/0.9/0.9.56.md)
- [Connector/Python 0.9.55 beta Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/0.9/0.9.55.md)
- [Connector/Python 0.9.54-beta Changelog](https://mariadb.com/docs/release-notes/connectors/python/changelogs/0.9/0.9.54.md)
- [Connector/R2DBC](https://mariadb.com/docs/release-notes/connectors/r2dbc.md): Release Notes for the R2DBC Connector
- [All Releases](https://mariadb.com/docs/release-notes/connectors/r2dbc/all-releases.md): A list of all MariaDB Connector/R2DBC releases
- [Connector/R2DBC 1.4.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.4.1.md): Connector/R2DBC 1.4.1 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2026-06-15
- [Connector/R2DBC 1.4.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.4.0.md): Connector/R2DBC 1.4.0 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2026-02-17
- [Connector/R2DBC 1.3.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.3.1.md): Connector/R2DBC 1.3.1 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2026-06-17
- [Connector/R2DBC 1.3.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.3.0.md): Connector/R2DBC 1.3.0 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2024-10-24
- [Connector/R2DBC 1.2.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.2.3.md): Connector/R2DBC 1.2.3 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2026-06-17
- [Connector/R2DBC 1.2.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.2.2.md): Connector/R2DBC 1.2.2 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2024-09-13
- [Connector/R2DBC 1.2.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.2.1.md): Connector/R2DBC 1.2.1 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2024-06-24
- [Connector/R2DBC 1.2.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.2.0.md): Connector/R2DBC 1.2.0 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2024-02-23
- [Connector/R2DBC 1.1.4 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.1.4.md): Connector/R2DBC 1.1.4 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2023-03-27
- [Connector/R2DBC 1.1.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.1.3.md): Connector/R2DBC 1.1.3 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2022-12-23
- [Connector/R2DBC 1.1.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.1.2.md): Connector/R2DBC 1.1.2 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2022-06-27
- [Connector/R2DBC 1.0.3 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.0.3.md): Connector/R2DBC 1.0.3 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2021-09-27
- [Connector/R2DBC 1.0.2 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.0.2.md): Connector/R2DBC 1.0.2 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2021-07-19
- [Connector/R2DBC 1.0.1 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.0.1.md): Connector/R2DBC 1.0.1 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2021-03-11
- [Connector/R2DBC 1.0.0 Release Notes](https://mariadb.com/docs/release-notes/connectors/r2dbc/1.0.0.md): Connector/R2DBC 1.0.0 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2020-12-11
- [Connector/R2DBC Changelogs](https://mariadb.com/docs/release-notes/connectors/r2dbc/changelogs.md): Changelogs for MariaDB Connector/R2DBC releases
- [Connector/R2DBC 1.4.1 Changelog](https://mariadb.com/docs/release-notes/connectors/r2dbc/changelogs/1.4.1.md)
- [Connector/R2DBC 1.3.1 Changelog](https://mariadb.com/docs/release-notes/connectors/r2dbc/changelogs/1.3.1.md)
- [Connector/R2DBC 1.2.3 Changelog](https://mariadb.com/docs/release-notes/connectors/r2dbc/changelogs/1.2.3.md)
- [Enterprise Kubernetes Operator Release Notes](https://mariadb.com/docs/release-notes/enterprise-operator.md): Release Notes for MariaDB Enterprise Operator
- [MariaDB Enterprise Kubernetes Operator 1.0.0](https://mariadb.com/docs/release-notes/enterprise-operator/1.0.0.md): MariaDB Enterprise Operator 1.0.0 is a Stable (GA) release of MariaDB Enterprise Operator 1.0, released on 2025-04-23
- [MariaDB Enterprise Kubernetes Operator 25.08](https://mariadb.com/docs/release-notes/enterprise-operator/25.08.md): MariaDB Enterprise Operator 25.08 is a Stable (GA) release of MariaDB Enterprise Operator, released on 2025-08-26
- [MariaDB Enterprise Kubernetes Operator 25.10](https://mariadb.com/docs/release-notes/enterprise-operator/25.10.md): MariaDB Enterprise Kubernetes Operator 25.08 is a Stable (GA) release of MariaDB Enterprise Kubernetes Operator, released on 2025-10-29
- [MariaDB Enterprise Kubernetes Operator 25.10.5](https://mariadb.com/docs/release-notes/enterprise-operator/25.10/25.10.5.md): MariaDB Enterprise Operator 25.10.5 is a Stable LTS (GA) release of MariaDB Enterprise Operator, released on 2026-05-19
- [MariaDB Enterprise Kubernetes Operator 25.10.6](https://mariadb.com/docs/release-notes/enterprise-operator/25.10/25.10.6.md): MariaDB Enterprise Operator 25.10.6 is a Stable LTS (GA) release of MariaDB Enterprise Operator, released on 2026-05-28
- [MariaDB Enterprise Kubernetes Operator 26.03](https://mariadb.com/docs/release-notes/enterprise-operator/26.03.md): MariaDB Enterprise Operator 26.03 is a Stable (GA) release of MariaDB Enterprise Operator, released on 2026-03-11
- [MariaDB Enterprise Kubernetes Operator 26.03.1](https://mariadb.com/docs/release-notes/enterprise-operator/26.03/26.03.1.md): MariaDB Enterprise Operator 26.03.1 is a Stable (GA) release of MariaDB Enterprise Operator, released on 2026-03-13
- [MariaDB Enterprise Kubernetes Operator 26.03.2](https://mariadb.com/docs/release-notes/enterprise-operator/26.03/26.03.2.md): MariaDB Enterprise Operator 26.03.2 is a Stable (GA) release of MariaDB Enterprise Operator, released on 2026-04-08
- [MariaDB Enterprise Kubernetes Operator 26.03.3](https://mariadb.com/docs/release-notes/enterprise-operator/26.03/26.03.3.md): MariaDB Enterprise Operator 26.03.3 is a Stable (GA) release of MariaDB Enterprise Operator, released on 2026-05-19
- [All Releases](https://mariadb.com/docs/release-notes/enterprise-operator/all-releases.md): A list of all MariaDB Enterprise Kubernetes Operator releases
- [Enterprise Manager Release Notes](https://mariadb.com/docs/release-notes/enterprise-manager-release-notes.md): Release Notes for MariaDB Enterprise Manager
- [Enterprise Manager 25.10 Release Notes](https://mariadb.com/docs/release-notes/enterprise-manager-release-notes/25.10.md): Release notes for MariaDB Enterprise Manager 25.10 series releases
- [MariaDB Enterprise Manager 25.10.0 Release Notes](https://mariadb.com/docs/release-notes/enterprise-manager-release-notes/25.10/25.10.0.md): MariaDB Enterprise Manager 25.10.0 is a Stable (GA) release of MariaDB Enterprise Manager 25.10, released on 2025-10-22
- [MariaDB Enterprise Manager 25.10.1 Release Notes](https://mariadb.com/docs/release-notes/enterprise-manager-release-notes/25.10/mariadb-enterprise-manager-25.10.1-release-notes.md): MariaDB Enterprise Manager 25.10.1 is a Stable (GA) release of MariaDB Enterprise Manager 25.10, released on 2026-03-23
- [All Releases](https://mariadb.com/docs/release-notes/enterprise-manager-release-notes/all-releases.md): A list of all MariaDB Enterprise Manager releases
- [AI Rag Release Notes](https://mariadb.com/docs/release-notes/ai-rag-release-notes.md)
- [MariaDB AI RAG 1.0.0 Release Notes](https://mariadb.com/docs/release-notes/ai-rag-release-notes/mariadb-ai-rag-1.0.0-release-notes.md)
- [MariaDB AI RAG 1.1.0 Release Notes](https://mariadb.com/docs/release-notes/ai-rag-release-notes/mariadb-ai-rag-1.1.0-release-notes.md)
- [MCP Server Release Notes](https://mariadb.com/docs/release-notes/mcp-server-release-notes.md)
- [MariaDB MCP Server 1.0.0 Release Notes](https://mariadb.com/docs/release-notes/mcp-server-release-notes/mariadb-mcp-server-1.0.0-release-notes.md)
- [Test Page](https://mariadb.com/docs/release-notes/test-page.md): Test page for includes.

## General Resources

- [About MariaDB Documentation](https://mariadb.com/docs/general-resources/about/readme.md)
- [Contributing Documentation](https://mariadb.com/docs/general-resources/about/readme/contributing-documentation.md): Instructions on how to contribute to MariaDB documentation
- [Documentation Style Guide](https://mariadb.com/docs/general-resources/about/readme/documentation-style-guide.md)
- [Reporting Documentation Issues](https://mariadb.com/docs/general-resources/about/readme/reporting-documentation-bugs.md)
- [About Links](https://mariadb.com/docs/general-resources/about/readme/about-links.md)
- [About MariaDB](https://mariadb.com/docs/general-resources/about/about-mariadb.md)
- [Contact Us](https://mariadb.com/docs/general-resources/about/contact-us.md)
- [Joining the Community](https://mariadb.com/docs/general-resources/community/joining-the-community.md)
- [MariaDB Community](https://mariadb.com/docs/general-resources/community/community.md)
- [Bug Tracking](https://mariadb.com/docs/general-resources/community/community/bug-tracking.md)
- [Reporting Software Bugs](https://mariadb.com/docs/general-resources/community/community/bug-tracking/reporting-bugs.md)
- [Bug Processing](https://mariadb.com/docs/general-resources/community/community/bug-tracking/mariadb-community-bug-processing.md)
- [Security Bug Fixing](https://mariadb.com/docs/general-resources/community/community/bug-tracking/mariadb-security-bug-fixing-policy.md)
- [Building MariaDB Server for Debugging](https://mariadb.com/docs/general-resources/community/community/bug-tracking/building-mariadb-server-for-debugging.md)
- [Extracting Entries from the Binary Log](https://mariadb.com/docs/general-resources/community/community/bug-tracking/extracting-entries-from-the-binary-log.md)
- [Profiling Memory Usage](https://mariadb.com/docs/general-resources/community/community/bug-tracking/profiling-memory-usage.md)
- [Legal Documents](https://mariadb.com/docs/general-resources/community/community/legal-documents.md): There are several legal aspects related to MariaDB related to licensing and contributing code
- [MariaDB Contributor Agreement](https://mariadb.com/docs/general-resources/community/community/legal-documents/mca.md)
- [MariaDB Contributor Agreement FAQ](https://mariadb.com/docs/general-resources/community/community/legal-documents/mariadb-contributor-agreement-faq.md)
- [Frequently Asked Questions](https://mariadb.com/docs/general-resources/community/community/faq.md)
- [MariaDB Community Server](https://mariadb.com/docs/general-resources/community/community/faq/mariadb-community-server.md)
- [The mariadb-backup Tool](https://mariadb.com/docs/general-resources/community/community/faq/the-mariadb-backup-tool.md)
- [Community Questions](https://mariadb.com/docs/general-resources/community/community/faq/community-questions.md)
- [How Can I Contribute to MariaDB?](https://mariadb.com/docs/general-resources/community/community/faq/community-questions/mariadb-community-how-can-i-contribute-to-mariadb.md)
- [DBA Questions](https://mariadb.com/docs/general-resources/community/community/faq/dba-questions.md)
- [Developer Questions](https://mariadb.com/docs/general-resources/community/community/faq/developer-questions.md)
- [How can a VBA Application Connect to MariaDB?](https://mariadb.com/docs/general-resources/community/community/faq/developer-questions/how-can-a-vba-application-connect-to-mariadb.md)
- [How can I Learn about Developing MariaDB?](https://mariadb.com/docs/general-resources/community/community/faq/developer-questions/how-can-i-learn-about-developing-mariadb.md)
- [How many JOIN Clauses are Allowed in a Query?](https://mariadb.com/docs/general-resources/community/community/faq/developer-questions/how-many-join-clauses-are-allowed-in-a-query.md)
- [Remote connection work but often get error HY000/2002 connection timed out](https://mariadb.com/docs/general-resources/community/community/faq/developer-questions/remote-connection-work-but-often-get-error-hy0002002-connection-timed-out.md)
- [Tools Available for Developing on the MariaDB Code](https://mariadb.com/docs/general-resources/community/community/faq/developer-questions/tools-available-for-developing-on-the-mariadb-code.md)
- [Where is the table\_cache in MariaDB?](https://mariadb.com/docs/general-resources/community/community/faq/developer-questions/where-is-the-table_cache-in-mariadb.md)
- [Why is ORDER BY in a FROM Subquery Ignored?](https://mariadb.com/docs/general-resources/community/community/faq/developer-questions/why-is-order-by-in-a-from-subquery-ignored.md)
- [General Questions](https://mariadb.com/docs/general-resources/community/community/faq/general-questions.md): Frequently Asked Questions for MariaDB that also apply to MySQL
- [Does the Password Prompt Appear Before or After Establishing a Connection?](https://mariadb.com/docs/general-resources/community/community/faq/general-questions/does-the-password-prompt-appear-before-or-after-establishing-a-connection.md)
- [What is the Goal of MariaDB?](https://mariadb.com/docs/general-resources/community/community/faq/general-questions/what-is-the-goal-of-mariadb.md)
- [Why is the Software Called MariaDB?](https://mariadb.com/docs/general-resources/community/community/faq/general-questions/why-is-the-software-called-mariadb.md)
- [High Availability Questions](https://mariadb.com/docs/general-resources/community/community/faq/high-availability-questions.md)
- [Licensing Questions](https://mariadb.com/docs/general-resources/community/community/faq/licensing-questions.md): Here you can find answer to questions about licensing MariaDB/MySQL/plugins etc
- [Licensing FAQ](https://mariadb.com/docs/general-resources/community/community/faq/licensing-questions/licensing-faq.md)
- [MariaDB Licenses](https://mariadb.com/docs/general-resources/community/community/faq/licensing-questions/mariadb-licenses.md)
- [MariaDB Software Questions](https://mariadb.com/docs/general-resources/community/community/faq/mariadb-software-questions.md)
- [What is MariaDB?](https://mariadb.com/docs/general-resources/community/community/faq/mariadb-software-questions/what-is-mariadb.md)
- [What is MariaDB's Release Policy and Schedule?](https://mariadb.com/docs/general-resources/community/community/faq/mariadb-software-questions/what-is-mariadbs-release-policy-and-schedule.md)
- [What will be in MariaDB version X?](https://mariadb.com/docs/general-resources/community/community/faq/mariadb-software-questions/what-will-be-in-mariadb-version-x.md)
- [When will MariaDB version X be released?](https://mariadb.com/docs/general-resources/community/community/faq/mariadb-software-questions/when-will-mariadb-version-x-be-released.md)
- [Migrating to MariaDB Questions](https://mariadb.com/docs/general-resources/community/community/faq/migrating-to-mariadb-questions.md)
- [How can I Import Only a Table's Structure?](https://mariadb.com/docs/general-resources/community/community/faq/migrating-to-mariadb-questions/how-can-i-import-only-a-tables-structure.md)
- [How do I migrate a MySQL database to Amazon RDS?](https://mariadb.com/docs/general-resources/community/community/faq/migrating-to-mariadb-questions/how-do-i-migrate-a-mysql-database-to-amazon-rds.md)
- [Red Hat 6 Process Limit a Errors](https://mariadb.com/docs/general-resources/community/community/faq/migrating-to-mariadb-questions/red-hat-6-process-limit-a-errors.md)
- [Public Questions](https://mariadb.com/docs/general-resources/community/community/faq/public-questions.md)
- [Getting Help With MariaDB](https://mariadb.com/docs/general-resources/community/community/faq/getting-help-with-mariadb.md)
- [Supported Software & Features](https://mariadb.com/docs/general-resources/community/community/faq/supported-software-features.md)
- [Contributing & Participating](https://mariadb.com/docs/general-resources/community/contributing-participating.md)
- [Contributing Code](https://mariadb.com/docs/general-resources/community/contributing-participating/contributing-code.md)
- [Contributing to the MariaDB Project](https://mariadb.com/docs/general-resources/community/contributing-participating/contributing-to-the-mariadb-project.md)
- [MariaDB Public FTP Server](https://mariadb.com/docs/general-resources/community/contributing-participating/mariadb-public-ftp-server.md)
- [Sponsoring the MariaDB Project](https://mariadb.com/docs/general-resources/community/contributing-participating/sponsoring-the-mariadb-project.md)
- [Log of MariaDB Contributions](https://mariadb.com/docs/general-resources/community/contributing-participating/log-of-mariadb-contributions.md)
- [Google Summer of Code](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code.md)
- [Google Summer of Code 2026](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2026.md)
- [Google Summer of Code 2025](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2025.md)
- [Google Summer of Code 2024](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2024.md)
- [Google Summer of Code 2023](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2023.md)
- [Google Summer of Code 2022](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2022.md)
- [Google Summer of Code 2021](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2021.md)
- [Google Summer of Code 2020](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2020.md)
- [Google Summer of Code 2019](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2019.md)
- [Google Summer of Code 2018](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2018.md)
- [Google Summer of Code 2017](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2017.md)
- [Google Summer of Code 2016](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2016.md)
- [Google Summer of Code 2015](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2015.md)
- [Google Summer of Code 2014](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2014.md)
- [Google Summer of Code 2013](https://mariadb.com/docs/general-resources/community/contributing-participating/google-summers-of-code/google-summer-of-code-2013.md)
- [Google Season of Docs](https://mariadb.com/docs/general-resources/community/contributing-participating/google-season-of-docs.md): Remove from the navigation. Discuss those pages with Max.
- [Google Season of Docs 2019](https://mariadb.com/docs/general-resources/community/contributing-participating/google-season-of-docs/google-season-of-docs-2019.md)
- [Google Season of Docs 2020](https://mariadb.com/docs/general-resources/community/contributing-participating/google-season-of-docs/google-season-of-docs-2020.md)
- [Product Development](https://mariadb.com/docs/general-resources/development-articles.md): Articles of interest to MariaDB developers, including contributors from the MariaDB Community.
- [Customer Stories](https://mariadb.com/docs/general-resources/additional-resources/customer-stories.md)
- [Blogs](https://mariadb.com/docs/general-resources/additional-resources/blogs.md)
- [Books](https://mariadb.com/docs/general-resources/books.md)
- [Database Theory](https://mariadb.com/docs/general-resources/database-theory.md): Move up a level
- [ACID: Concurrency Control with Transactions](https://mariadb.com/docs/general-resources/database-theory/acid-concurrency-control-with-transactions.md)
- [Exploring Early Database Models](https://mariadb.com/docs/general-resources/database-theory/exploring-early-database-models.md)
- [Introduction to Relational Databases](https://mariadb.com/docs/general-resources/database-theory/introduction-to-relational-databases.md)
- [Relational Databases: Basic Terms](https://mariadb.com/docs/general-resources/database-theory/relational-databases-basic-terms.md)
- [Relational Databases: Foreign Keys](https://mariadb.com/docs/general-resources/database-theory/relational-databases-foreign-keys.md)
- [Relational Databases: Table Keys](https://mariadb.com/docs/general-resources/database-theory/relational-databases-table-keys.md)
- [Relational Databases: Views](https://mariadb.com/docs/general-resources/database-theory/relational-databases-views.md)
- [Understanding the Hierarchical Database Model](https://mariadb.com/docs/general-resources/database-theory/understanding-the-hierarchical-database-model.md)
- [Understanding the Network Database Model](https://mariadb.com/docs/general-resources/database-theory/understanding-the-network-database-model.md)
- [Understanding the Relational Database Model](https://mariadb.com/docs/general-resources/database-theory/understanding-the-relational-database-model.md)
- [Database Design](https://mariadb.com/docs/general-resources/database-theory/database-design.md): Articles about the database design process
- [Database Design Example Phase 1: Analysis](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-example-phase-1-analysis.md)
- [Database Design Example Phase 2: Design](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-example-phase-2-design.md)
- [Database Design Example Phase 3: Implementation](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-example-phase-3-implementation.md)
- [Database Design Example Phases 4-6: Testing, Operation and Maintenance](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-example-phases-4-6-testing-operation-and-maintenance.md)
- [Database Design: Overview](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-overview.md)
- [Database Design Phase 1: Analysis](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-phase-1-analysis.md)
- [Database Design Phase 2: Conceptual Design](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-phase-2-conceptual-design.md)
- [Database Design Phase 2: Logical and Physical Design](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-phase-2-logical-and-physical-design.md)
- [Database Design Phase 3: Implementation](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-phase-3-implementation.md)
- [Database Design Phase 4: Testing](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-phase-4-testing.md)
- [Database Design Phase 5: Operation](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-phase-5-operation.md)
- [Database Design Phase 6: Maintenance](https://mariadb.com/docs/general-resources/database-theory/database-design/database-design-phase-6-maintenance.md)
- [Database Lifecycle](https://mariadb.com/docs/general-resources/database-theory/database-design/database-lifecycle.md)
- [Database Normalization](https://mariadb.com/docs/general-resources/database-theory/database-normalization.md): This section introduces you to a powerful tool for designing databases, normalization
- [Database Normalization: 1st Normal Form](https://mariadb.com/docs/general-resources/database-theory/database-normalization/database-normalization-1st-normal-form.md)
- [Database Normalization: 2nd Normal Form](https://mariadb.com/docs/general-resources/database-theory/database-normalization/database-normalization-2nd-normal-form.md)
- [Database Normalization: 3rd Normal Form](https://mariadb.com/docs/general-resources/database-theory/database-normalization/database-normalization-3rd-normal-form.md)
- [Database Normalization: 4th Normal Form](https://mariadb.com/docs/general-resources/database-theory/database-normalization/database-normalization-4th-normal-form.md)
- [Database Normalization: 5th Normal Form and Beyond](https://mariadb.com/docs/general-resources/database-theory/database-normalization/database-normalization-5th-normal-form-and-beyond.md)
- [Database Normalization: Boyce-Codd Normal Form](https://mariadb.com/docs/general-resources/database-theory/database-normalization/database-normalization-boyce-codd-normal-form.md)
- [Database Normalization Overview](https://mariadb.com/docs/general-resources/database-theory/database-normalization/database-normalization-overview.md)
- [Understanding Denormalization](https://mariadb.com/docs/general-resources/database-theory/database-normalization/understanding-denormalization.md)
- [Events](https://mariadb.com/docs/general-resources/events.md): Keep in nav, redirect page to URL below
- [Quickstart Guides](https://mariadb.com/docs/general-resources/quickstart-guides.md)
- [Support](https://mariadb.com/docs/general-resources/support.md)
- [Tutorials](https://mariadb.com/docs/general-resources/tutorials.md)
- [Videos](https://mariadb.com/docs/general-resources/videos.md)
- [White Papers](https://mariadb.com/docs/general-resources/whitepapers.md)
- [Distributions Including MariaDB](https://mariadb.com/docs/general-resources/distributions-including-mariadb.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://mariadb.com/docs/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
