Pricing
Transparent per-node pricing. Run a single node or a 3-node HA cluster with no hidden costs.
Managed MySQL is priced per node with transparent, predictable monthly billing. Run a single node for development environments or a 3-node highly available cluster for production workloads. All configurations include the full MySQL 8.0 feature set with no feature gating or hidden add-ons. Databases are billed from the same monthly usage credits as the rest of your project.
The prices below are resource usage charged against your project’s shared credit balance, not an additional subscription per database. Usage beyond the project’s included credits requires extra credits at $1 per credit. See project pricing and billing examples.
Available Plans
| Configuration | vCPU | RAM | NVMe Storage | Price per Node (credits) |
|---|---|---|---|---|
| Extra Small | 1 | 1 GB | 15 GB | $8.00 / mo |
| Small | 2 | 1 GB | 25 GB | $12.00 / mo |
| Medium | 2 | 2 GB | 45 GB | $24.00 / mo |
| Large | 2 | 4 GB | 75 GB | $32.00 / mo |
| Extra Large | 4 | 8 GB | 150 GB | $64.00 / mo |
Cluster Size
A MySQL database runs either as Solo (1 node) or HA (3 nodes):
- Solo — a single primary with no replicas and no automatic failover. The cheapest option for development and staging.
- HA — one primary plus two semi-synchronous replicas with automatic failover and a read-only endpoint. Recommended for production. The monthly price is three times the per-node price.
A Solo database can be upgraded to HA later. Scaling an HA cluster back down to a single node is not supported.
Backups
Scheduled and manual backups are stored in external object storage and billed at $0.05 per GB per month based on the average storage used. Restoring a backup creates a new database that is billed separately.