What databases are supported by Liquibase?
Last updated: July 14, 2025
Liquibase works with 60+ databases, including relational, NoSQL, and graph databases.
Learn more about using Liquibase with your favorite databases with our in-depth tutorials. These tutorials explain how to install and configure your database with Liquibase Open Source and Liquibase Pro.
Liquibase-maintained databases
Liquibase tests with English language databases only. Other languages with special characters may cause issues.
The following table shows databases whose compatibility with Liquibase is maintained by Liquibase. For databases maintained by the community, see the "Community-maintained databases" section.
Note: Many databases are based on similar underlying architectures and use similar JDBC connection information. The "Database
" column refers to your front-end database implementation. The "DBMS/shortname
" field refers to the back-end system that Liquibase recognizes in JDBC URLs and in the dbms
changeset attribute.
Database | Verified versions | Shortname / Driver / Notes |
Amazon DocumentDB | 4.0 | DBMS/shortname: File: JDBC URL: Download: Maven: org/mongodb/mongo-java-driver Extension: GitHub: liquibase/liquibase-mongodb Notes: Amazon DocumentDB emulates MongoDB. Connect via the MongoDB Pro extension. For TLS/SSL configuration, see the Amazon DocumentDB tutorial page. |
Amazon DynamoDB | Cloud | DBMS/shortname: File: Connection URL: Download: Maven: liquibase-commercial-dynamodb |
Amazon Redshift | Cloud | DBMS/shortname: File: Class: JDBC URL: Download: AWS: Download the Amazon Redshift JDBC driver, version 2.1 |
AWS Aurora – MySQL | 8.0 5.7 | DBMS/shortname: File: Class: N/A JDBC URL: Download: Amazon Aurora |
AWS Aurora for PostgreSQL | 17 16 15 14 13 12 11 | DBMS/shortname: File: Class: JDBC URL: Download: Amazon Aurora |
AWS RDS – MariaDB | 11.4 (LTS) 10.6 (LTS) | DBMS/shortname: File: Class: JDBC URL: Download: Amazon RDS for MariaDB |
AWS RDS – Microsoft SQL Server | 2019 2017 2016 2014 (deprecated) | DBMS/shortname: File: Class: JDBC URL: Download: Amazon RDS for SQL Server Notes: Requires semicolon at end. |
AWS RDS – MySQL | 8.0 5.7 | DBMS/shortname: File: Class: N/A
JDBC URL: Download: Amazon RDS for MySQL |
AWS RDS – Oracle Database | 21c 19c | DBMS/shortname: File: Class: JDBC URL: |
AWS RDS – PostgreSQL | 17 16 15 14 13 12 (deprecated) | DBMS/shortname: File: Class: JDBC URL: Download: Amazon RDS for PostgreSQL |
Azure Database for MySQL | 8.0 5.7 | DBMS/shortname: File: Class: N/A
JDBC URL: Download: Azure Database for MySQL |
Azure Database – Postresql – Flexible Server | 16 15 13 | DBMS/shortname: File: JDBC URL: |
Databricks SQL | Cloud AWS Azure Google cloud platforms | DBMS/shortname: File: JDBC URL: Download (OSS): GitHub: liquibase/liquibase-databricks Download (Pro): Maven Central: liquibase-commercial-databricks |
EnterpriseDB | 16 15 14 13 12 (deprecated) | DBMS/shortname: File: Class: JDBC URL: Download: EnterpriseDB: Downloads: EDB Connectors |
Google BigQuery | 2.13.6+ | DBMS/shortname: File: JDBC URL: Download: Maven |
Google Cloud SQL – MSSQL | 2019 | DBMS/shortname: File: Class: JDBC URL: Download: SQL Server on Google Cloud Notes: Requires semicolon at end. |
Google Cloud SQL – MySQL | 8.0 | DBMS/shortname: File: Class: N/A JDBC URL: Download: Google Cloud SQL for MySQL |
Google Cloud SQL – PostgreSQL | 16 15 14 13 12 11 | DBMS/shortname: File: JDBC URL: Download: Google Cloud SQL for PostgreSQL |
IBM DB2 LUW | 11.5.7+ | DBMS/shortname: File: Class: JDBC URL: |
IBM DB2 ZOS | 12.0.0 11.5.7+ | DBMS/shortname: File: Class: JDBC URL: |
MariaDB Server | 11.4 (LTS) 10.6 (LTS) | DBMS/shortname: File: Class: JDBC URL: Download: MariaDB: About MariaDB Connector/J Notes: Select the Java 8 connector/j. |
MariaDB SkySQL | 11.4 (LTS) 10.6 (LTS) | DBMS/shortname: File: Class: JDBC URL: Download: MariaDB: About MariaDB Connector/J Notes: Select the Java 8 connector/j. |
Microsoft Azure SQL Database | Cloud | DBMS/shortname: File: Class: JDBC URL: Download: Azure SQL Database Note: Requires semicolon at end. |
Microsoft Azure SQL Managed Instance | Cloud | DBMS/shortname: File: Class: JDBC URL: Download: Azure SQL Database Note: Requires semicolon at end. |
Microsoft SQL Server | 2022 2019 2017 2016 2014 (deprecated) | DBMS/shortname: File: Class: JDBC URL: Download: Microsoft: Download Microsoft JDBC Driver for SQL Server Note: Requires semicolon at end. |
MongoDB Pro Extension Community and Enterprise Server | 8 7 6 5 | DBMS/shortname: File: Class: N/A JDBC URL: Reference: MongoDB: Connection String URI Format Download: Maven: org/mongodb/mongo-java-driver Extension: GitHub: liquibase/liquibase-mongodb |
MongoDB Atlas Pro Extension | 8 7 6 5 | DBMS/shortname: File: Class: N/A JDBC URL: Reference: MongoDB: Connection String URI Format Download: Maven: org/mongodb/mongo-java-driver Extension: GitHub: liquibase/liquibase-mongodb |
MySQL Server | 8.4 8.0 5.7 | DBMS/shortname: File: Class: N/A JDBC URL: |
Oracle Database | 23ai 21c 19c 12.2 | DBMS/shortname: File: Class: JDBC URL: Download: Oracle: Oracle Database JDBC driver and Companion Jars Downloads |
Oracle Autonomous Database | 19c | DBMS/shortname: File: Class: JDBC URL: Download: Oracle: Oracle Database JDBC driver and Companion Jars Downloads Notes: Requires a configured wallet. To view an example, see Using Liquibase with Oracle Autonomous Database with ATP & ADW. |
PostgreSQL | 17 16 15 14 13 12 (deprecated) | DBMS/shortname: File: Class: JDBC URL: Download: PostgreSQL: Download |
Snowflake | Cloud | DBMS/shortname: File: Class: JDBC URL: Download: Maven: net/snowflake/snowflake-jdbc Notes: Requires additional files if using > 128 bit keys. For more information, see Connect Liquibase to Snowflake. |
Community-maintained databases
Many Liquibase features are also compatible with databases whose support is not officially maintained by Liquibase. Depending on the database, this functionality is built into Liquibase or contained in extensions separate from Liquibase Core.
For documentation on community-maintained databases, see the Liquibase Contribute Documentation site. For a full list of supported databases, see Supported Databases.
Greenplum Database
IBM DB2 for i
Oracle Timesten
Percona Distribution for MySQL