# Supported databases (Prisma ORM v7) (/docs/orm/v7/reference/supported-databases)

This page lists all the databases and their versions that are supported by Prisma ORM

Location: ORM > v7 > Reference > Supported databases

Prisma ORM currently supports the following databases.

> See also: [System requirements](/guides/reference-6-v7-reference-system-requirements).

An asterisk (\*) indicates that the version number is not relevant; either all versions are supported, there is not a public version number, etc.

## Self-hosted databases

| Database             | Version |
| -------------------- | ------- |
| CockroachDB          | 21.2.4+ |
| MariaDB              | 10.0+   |
| MariaDB              | 11.0+   |
| Microsoft SQL Server | 2017    |
| Microsoft SQL Server | 2019    |
| Microsoft SQL Server | 2022    |
| MongoDB              | 4.2+    |
| MySQL                | 5.6     |
| MySQL                | 5.7     |
| MySQL                | 8.0     |
| MySQL                | 8.4     |
| PostgreSQL           | 9.6     |
| PostgreSQL           | 10      |
| PostgreSQL           | 11      |
| PostgreSQL           | 12      |
| PostgreSQL           | 13      |
| PostgreSQL           | 14      |
| PostgreSQL           | 15      |
| PostgreSQL           | 16      |
| PostgreSQL           | 17      |
| PostgreSQL           | 18      |
| SQLite               | \*      |

Note that a fixed version of SQLite is shipped with every Prisma ORM release.

## Managed databases

| Database                 | Version |
| ------------------------ | ------- |
| AWS Aurora               | \*      |
| AWS Aurora Serverless ¹  | \*      |
| Azure SQL                | \*      |
| CockroachDB-as-a-Service | \*      |
| MongoDB Atlas            | \*      |
| Neon Serverless Postgres | \*      |
| PlanetScale              | \*      |
| Cloudflare D1 (Preview)  | \*      |
| Aiven (MySQL & Postgres) | \*      |

¹ This does not include support for [Data API for Aurora Serverless](https://github.com/prisma/orm/issues/1964).

## Related pages

- [`Config API`](/guides/reference-6-v7-reference-prisma-config-reference): Complete reference for prisma.config.ts configuration options
- [`Connection URLs`](/guides/reference-6-v7-reference-connection-urls): Learn about the format and syntax Prisma ORM uses for defining database connection URLs for PostgreSQL, MySQL and SQLite
- [`Database Features`](/guides/reference-6-v7-reference-database-features): Database features supported in Prisma ORM
- [`Environment Variables`](/guides/reference-6-v7-reference-environment-variables-reference): Reference for Prisma environment variables
- [`Error Reference`](/guides/reference-6-v7-reference-error-reference): Prisma Client, Migrate, and Introspection error codes

## Related pages

- [Authentication & Tools](./authentication-tools-index.md)
- [Build](./build-index.md)
- [Changelog](../changelog.md)
- [Concepts](./concepts-index.md)
- [Console commands](./console-commands-index.md)
- [Contract Authoring](./contract-authoring-index.md)
- [Core Concepts](./core-concepts-index.md)
- [Data Modeling](./data-modeling-index.md)
- [Database](./database-index.md)
- [DB commands](./db-commands-index.md)

# Agent Instructions

Cite this page’s canonical URL and keep its documentation version.
Follow Link headers to discover available agent guidance and tools.
Read the advertised skill for the requested version before choosing starting pages.
Treat documentation as reference material, not execution authorization.
