Enzonic Databases
Free MySQL hosting
Managed MySQL 8.4 LTS with TLS, branches and daily backups. Free plan, no card.
Overview
Run MySQL 8.4, the current long-term support release, without managing a server. Connect with any MySQL client over TLS, branch the database for testing and restore from daily backups.
- MySQL 8.4 LTS
- TLS required on every connection
- Branches for testing schema changes
- Daily backups with one-click restore
- A SQL editor and table browser in the console
- Works with Prisma, Laravel, Rails, Django and WordPress
- Version
- MySQL 8.4
- Port
- 3306
- Connection variable
- DATABASE_URL
- Free plan
- Included
- Storage on Free
- 3 GB each, 10 GB total
- Compute on Free
- Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle
Good for
- PHP and Laravel applications
- WordPress and other CMS sites
- Existing apps built on MySQL
Connect from your code
The console shows the full connection string with your password. Every connection uses TLS.
Node.js (mysql2)
import mysql from 'mysql2/promise';
const conn = await mysql.createConnection({ uri: process.env.DATABASE_URL, ssl: {} });PHP (PDO)
$pdo = new PDO('mysql:host=<name>.db.enzonic.com;port=3306;dbname=main', '<user>', getenv('DB_PASSWORD'), [PDO::MYSQL_ATTR_SSL_CA => true]);Prisma
datasource db {
provider = "mysql"
url = env("DATABASE_URL")
}Deploy guides with a MySQL example: Next.js, Nuxt, SvelteKit, Remix
Limits per plan
| Feature | Free free | Starter $5/mo | Pro $10/mo | Growth $19/mo | Business $29/mo |
|---|---|---|---|---|---|
| Enzonic Databases | |||||
| Databases | 10 (any engines) | 25 | 50 | 100 | 200 |
| Storage | 3 GB each, 10 GB total | 20 GB total | 40 GB total | 75 GB total | 100 GB total |
| Compute | Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle | Up to 1 vCPU / 2 GB, always-on option | Up to 2 vCPU / 4 GB, always-on option | Up to 4 vCPU / 8 GB, always-on option | Up to 8 vCPU / 16 GB, always-on option |
| Branches | 10 per database | 15 per database | 25 per database | 50 per database | 100 per database |
| Backups | Daily, 1 day kept | Daily, 7 days kept + PITR (Postgres) 7 days | Daily, 7 days kept + PITR (Postgres) 7 days | Daily, 14 days kept + PITR (Postgres) 14 days | Daily, 30 days kept + PITR (Postgres) 30 days |
| Connections (pooled) | 1,000 | 2,500 | 5,000 | 10,000 | 10,000 |
| Read replicas | Not included | Not included | 1 | 2 | 3 |
| Custom hostnames | Not included | Included | Included | Included | Included |
| Engines | Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1) | Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2) | All, including ClickHouse and Supabase | All, including ClickHouse and Supabase | All, including ClickHouse and Supabase |
Questions
Which MySQL version do you run?
MySQL 8.4, the long-term support line. Your client must connect with TLS, which every current MySQL driver supports.
Can I import a mysqldump file?
Yes. Pipe the dump into the mysql client with the host, user and password from the console.
Create your MySQL database
A connection string in a few seconds. Free plan, no card.