## Database support

Details on which database engines and/or specific database providers are supported are detailed in the following table.

| Database Engine | Supported                | Known supported versions | Details                                                                                                                               |
| --------------- | ------------------------ | ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------- |
| PostgreSQL      | ✅                        | `9.0` to `16.x`          | Both self-hosted and managed (AWS, Google Cloud, Oracle) instances are supported.                                                     |
| Neon            | ✅                        | All                      | Neon currently runs Postgres 15.x                                                                                                     |
| Supabase        | ✅                        | All                      | Supabase currently runs Postgres 15.x                                                                                                 |
| Timescale       | ✅                        | All                      | See the [Timescale guide](https://developers.cloudflare.com/hyperdrive/examples/timescale/) to connect.                               |
| Materialize     | ✅                        | All                      | Postgres-compatible. Refer to the [Materialize guide](https://developers.cloudflare.com/hyperdrive/examples/materialize/) to connect. |
| CockroachDB     | ✅                        | All                      | Postgres-compatible. Refer to the [CockroachDB](https://developers.cloudflare.com/hyperdrive/examples/cockroachdb/) guide to connect. |
| MySQL           | Coming soon              |                          |                                                                                                                                       |
| SQL Server      | Not currently supported. |                          |                                                                                                                                       |
| MongoDB         | Not currently supported. |                          |                                                                                                                                       |

## Supported PostgreSQL authentication modes

Hyperdrive supports the following [authentication modes](https://www.postgresql.org/docs/current/auth-methods.html) for connecting to PostgreSQL databases:

* Password Authentication (`md5`)
* Password Authentication (`password`) (clear-text password)
* SASL Authentication (`SCRAM-SHA-256`)
