All Guides
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.

  1. In dashboard, navigate to Databases
  2. Click New Database
  3. Choose engine: PostgreSQL, MySQL, Redis, MongoDB
  4. Select version, size, and backup schedule
  5. Choose server or let Oxaploy auto-place
  6. Database provisions in ~2-5 minutes

2.Connection Strings and Credentials

Securely connect your applications to databases.

  1. Click database to view connection details
  2. Copy Connection String (includes credentials)
  3. Format: postgresql://user:pass@host:5432/db?sslmode=require
  4. Credentials rotate automatically on schedule
  5. View connection history and active connections

3.Automatic Backups

Configure and manage automated database backups.

  1. Enable backups during provisioning or in settings
  2. Choose schedule: daily, weekly, or custom cron
  3. Retention: 7, 30, 90 days or custom
  4. Backups stored encrypted in object storage
  5. Point-in-time recovery available for PostgreSQL/MySQL
  6. Test restores in staging environment

4.SSL Connections

Enforce encrypted database connections.

  1. SSL enabled by default for all managed databases
  2. Connection strings include sslmode=require
  3. Download CA certificate for client verification
  4. Enforce SSL: reject non-SSL connections
  5. Certificate auto-rotates annually