# European alternatives to PlanetScale in 2026

Last updated: 2026-11-10

If you want managed MySQL from a European company, **Aiven** in Finland is a close match, with point-in-time recovery, forking and a $5 starter plan. **Clever Cloud**, **OVHcloud**, **Exoscale** and **Scaleway** run MySQL and Postgres in their own European clouds and suit teams that want the database next to the rest of their stack. **Scalingo** fits apps already on its platform, and **Eurobase** covers the app side, with SQLite for Workers but no managed MySQL of its own.

PlanetScale can store your data in Europe: it lists AWS regions in Frankfurt, Dublin and London and Google Cloud regions in Belgium and the Netherlands. The company behind it is PlanetScale, Inc., based in San Francisco.

## Managed MySQL in Europe at a glance

| Platform | Company | Engines | Starts at | Main gap |
|---|---|---|---|---|
| Aiven | Helsinki, Finland | MySQL, PostgreSQL and more | $5 a month for MySQL Developer | Developer plan can't pick a cloud or region |
| Clever Cloud | France | MySQL, PostgreSQL | Not stated, billed per second by size | Replication only on request through support |
| OVHcloud | Roubaix, France | MySQL, PostgreSQL and more | €54.458 a month per node excl. VAT | No SLA on the smallest plan |
| Exoscale | Lausanne, Switzerland | MySQL, PostgreSQL and more | Not stated, billed per second | Forking only from the Startup plan |
| Scaleway | France | MySQL, PostgreSQL | Not stated | No branching workflow documented |
| Scalingo | Strasbourg, France | MySQL, PostgreSQL and more | Free plan to test | Paid MySQL prices not stated |
| Eurobase | Warsaw, Poland | SQLite for Workers | Free, then €10 a month + VAT | No managed MySQL or Postgres |
| PlanetScale | San Francisco, US | Vitess MySQL, Postgres | $5 a month for single-node Postgres | US company |

Prices are from each provider's own page, checked on 9 and 10 November 2026.

## What to check before you leave PlanetScale

- **Which PlanetScale features you rely on.** Its Vitess databases use branches and deploy requests to ship schema changes. Forking at Aiven, OVHcloud and Exoscale copies a database, which helps with testing but doesn't replace a schema review flow. Keep your migrations in a tool you run yourself.
- **Whether you shard.** Vitess and Neki split data across shards. The European services here describe primaries, replicas and failover, so ask each one how it scales writes before you move a sharded database.
- **The company you sign with.** A Frankfurt region run by a US company isn't the same as an EU provider. Read [EU region vs EU company](/i/eu-region-vs-eu-company-cloud-act) if a contract asks for one.
- **Backups and restore window.** Retention ranges from 48 hours on OVHcloud's Discovery plan to 30 days of point-in-time recovery at Aiven. Match it to what you promise your customers.
- **How your app connects.** MySQL drivers need a TCP connection. Serverless runtimes that only allow HTTPS can't use them.

## 1. Aiven for MySQL

Aiven, a Helsinki company, offers MySQL on AWS, Google Cloud, Azure, DigitalOcean, OVH and UpCloud. Its MySQL service is on version 8.4, with point-in-time recovery to any moment in the last 30 days, read replicas across regions and clouds, and forks for snapshots or upgrade tests.

- **Best for:** teams that want PlanetScale-style managed MySQL from a European company, on the cloud they already use.
- **Price:** Developer at $5 a month with 1 CPU, 1 GB of memory and 8 GB of storage, Hobbyist from $19, Startup from $75 and Business from $180 a month. New MySQL services can't use the free plan.
- **What it lacks:** a choice of cloud or region on Developer, which runs on one node with no high availability or uptime SLA. Hobbyist lets you pick between DigitalOcean, Google Cloud and OVH.

## 2. Clever Cloud MySQL

Clever Cloud hosts its MySQL databases in French datacenters and states ISO/IEC 27001:2022 certification. The add-on is built on Percona Server and supports MySQL 8.0 and 8.4, with 5.7 still available for older apps. A backup runs every night by default and is kept for seven days, and a built-in tool changes plan, version or zone, with the database read-only while it runs.

- **Best for:** Laravel, Symfony and other apps hosted on Clever Cloud, which get the connection variables injected for them.
- **Price:** by size and number of databases, billed per second.
- **What it lacks:** replication by default. Leader and follower setups are arranged through support.

## 3. OVHcloud Managed MySQL

OVHcloud is a French group registered in Roubaix. Its Managed MySQL includes connection pooling, point-in-time recovery, database forking, private networking and read-only replica access, with up to a 99.99% SLA on three-zone deployments. It lists ISO/IEC 27001, ISO/IEC 27701 and SOC 2 Type 2.

- **Best for:** production databases that need multi-zone failover from a large European provider.
- **Price:** Discovery from €54.458 a month per node excl. VAT, with 48 hours of backups and no SLA. Production from €69.277 and Advanced from €70.372 a month per node excl. VAT. New customers can get €200 of credit for a first Public Cloud project, subject to conditions.
- **What it lacks:** a low-cost tier. Even Discovery, aimed at prototypes, starts above €54 a month per node.

## 4. Exoscale DBaaS for MySQL

Exoscale is a trademark of Akenes SA, a company founded in 2011 and based in Lausanne, Switzerland, and part of A1 Digital. Its zones are in Frankfurt, Munich, Vienna, Geneva, Zurich, Sofia and Zagreb, with Madrid listed as upcoming. Managed MySQL comes with daily backups, high-availability failover and encrypted connections, and you can create it from the portal, CLI, API or Terraform.

- **Best for:** teams that want a Swiss company with zones in several European countries.
- **Price:** hourly plans billed by the second, from Hobbyist to Premium. Check the calculator for the rate.
- **What it lacks:** forking on the Hobbyist plan. It starts with Startup.

## 5. Scaleway Managed Database

Scaleway is a French cloud provider. Its Managed Database for PostgreSQL and MySQL provisions the instance for you and adds automatic backups, read replicas, encryption at rest and an optional high-availability mode.

- **Best for:** teams already running servers or containers on Scaleway.
- **What it lacks:** branching or deploy requests in its documentation.

## 6. Scalingo for MySQL

Scalingo, based in Strasbourg, sells MySQL as an add-on next to its app hosting. It runs the Community Edition and tracks the LTS releases, currently 8.0 and 8.4, and a free plan lets you test it.

- **Best for:** apps already hosted on Scalingo.
- **Price:** a free plan to test. Paid MySQL prices aren't listed on its MySQL page.

## 7. Eurobase, for the app

Eurobase hosts web apps on European infrastructure run by Scaleway, a French provider. It has no managed MySQL or Postgres. Workers get SQLite databases through the same `d1_databases` config as Cloudflare, with migrations applied when a deployment activates, which can replace a small PlanetScale database if you're willing to move from MySQL to SQLite. See [serverless SQLite in Europe](/i/serverless-sqlite-europe).

A Worker can't open a MySQL connection: it calls other services with `fetch()` over HTTP or HTTPS, and TCP connections aren't supported. Run the app as a container if it needs to talk to Aiven, OVHcloud or another MySQL host with a native driver. The database needs a public IPv4 address, and containers have no fixed outbound IP to add to an allowlist.

- **Best for:** hosting the app in Europe next to one of the databases above.
- **Price:** a Free plan, then Starter at €10 and Pro at €20 a month + VAT for the workspace. Nothing is billed by usage today: work over a limit is refused, apps on V8 isolates and Functions stop until the monthly reset, and containers and static sites keep serving.
- **What it lacks:** managed MySQL, Postgres and Redis. ISO 27001 and SOC 2 certification is still under way.

## How to move off PlanetScale

1. List what you use: Vitess MySQL or Postgres, the number of shards, branches and deploy requests.
2. Pick a provider and create the database in a European zone.
3. Export with `mysqldump` or `pg_dump` and import into the new database. For a large Vitess database, test the import time on a copy first.
4. Move your schema changes to a migration tool in your repository.
5. Switch the connection string in your app's secrets, check the app, then delete the old database.

## Frequently asked questions

### Does PlanetScale have European regions?

Yes. It lists AWS Frankfurt, Dublin and London, Google Cloud in Belgium and the Netherlands, and Azure West Europe for Postgres and Neki only. The company is PlanetScale, Inc. in San Francisco.

### Is there a European company that offers database branching like PlanetScale?

Aiven, OVHcloud and Exoscale offer forking, which copies a database so you can test changes on it. None of them documents a deploy request flow for schema changes, so you'd run migrations from your own tooling.

### What's the cheapest managed MySQL from a European provider?

Among the prices published here, Aiven's MySQL Developer plan is $5 a month, without high availability. Scalingo has a free plan to test MySQL. Clever Cloud and Exoscale bill per second, and their MySQL pages don't show a starting price.

### Can I use MySQL with an app hosted on Eurobase?

Yes, from a container, which can use a native MySQL driver if the database has a public IPv4 address. There's no fixed outbound IP, so the database can't restrict access to one address. Apps on Workers can't use MySQL drivers, so use SQLite there or call the database through an HTTP API.

## Sources

- [PlanetScale pricing](https://planetscale.com/pricing), [PlanetScale regions](https://planetscale.com/docs/plans/regions), [PlanetScale deploy requests](https://planetscale.com/docs/vitess/schema-changes/deploy-requests), [Neki](https://planetscale.com/neki), [About PlanetScale](https://planetscale.com/about) and [PlanetScale website terms](https://planetscale.com/legal/siteterms)
- [Aiven for MySQL](https://aiven.io/mysql), [Aiven free MySQL](https://aiven.io/free-mysql-database) and [Aiven for MySQL pricing](https://aiven.io/pricing/mysql)
- [Clever Cloud MySQL](https://www.clever.cloud/product/mysql/)
- [OVHcloud Managed MySQL](https://www.ovhcloud.com/en-ie/public-cloud/mysql/)
- [Exoscale Managed MySQL](https://www.exoscale.com/dbaas/mysql/), [About Exoscale](https://www.exoscale.com/about/) and [Exoscale datacenters](https://www.exoscale.com/datacenters/)
- [Scaleway Managed Databases documentation](https://www.scaleway.com/en/docs/managed-databases-for-postgresql-and-mysql/)
- [Scalingo for MySQL](https://doc.scalingo.com/databases/mysql/start)
- [Eurobase Workers docs](/docs/workers), [FastAPI on Eurobase](/hosting/fastapi), [Eurobase pricing](/pricing), [European Supabase alternatives](/i/european-supabase-alternatives) and [EU region vs EU company](/i/eu-region-vs-eu-company-cloud-act)
