Databases15 min read
Database Manager
Provision and manage MySQL, PostgreSQL, Redis, and MongoDB databases with automatic backups, connection pooling, and SSL.
1.Provision Databases
Create managed database instances with a few clicks.
- In dashboard, navigate to Databases
- Click New Database
- Choose engine: PostgreSQL, MySQL, Redis, MongoDB
- Select version, size, and backup schedule
- Choose server or let Oxaploy auto-place
- Database provisions in ~2-5 minutes
2.Connection Strings and Credentials
Securely connect your applications to databases.
- Click database to view connection details
- Copy Connection String (includes credentials)
- Format: postgresql://user:pass@host:5432/db?sslmode=require
- Credentials rotate automatically on schedule
- View connection history and active connections
3.Automatic Backups
Configure and manage automated database backups.
- Enable backups during provisioning or in settings
- Choose schedule: daily, weekly, or custom cron
- Retention: 7, 30, 90 days or custom
- Backups stored encrypted in object storage
- Point-in-time recovery available for PostgreSQL/MySQL
- Test restores in staging environment
4.SSL Connections
Enforce encrypted database connections.
- SSL enabled by default for all managed databases
- Connection strings include sslmode=require
- Download CA certificate for client verification
- Enforce SSL: reject non-SSL connections
- Certificate auto-rotates annually