Multi-engine databases
managed automatically
MySQL, PostgreSQL, MongoDB, and SQLite — created and wired into your application automatically. Import, export, and manage from a web database manager. No manual credential setup.
Engine
Database
app_prod_db
User
app_user_8f3a
Password
••••••••••••
4
Database engines
0
Manual credentials
2
Web managers (phpMyAdmin, phpPgAdmin)
1
Click to import
Four engines, auto-wired
When you create an application, the panel creates the database, a user, and a password, and wires them into the application's configuration. Credentials appear on the application's page — you never set them by hand.
MySQL
The default for most PHP applications — auto-created and wired in
PostgreSQL
Advanced relational database — auto-created and wired in
MongoDB
Document storage, typical for MERN-stack applications
SQLite
File-based, fine for small or single-user apps
None
For static sites or apps using an external database
Automatic database binding
When you create an application, the panel creates the database, a user, and a password, and wires them into the application's configuration. Credentials appear on the application's page — you never set them by hand.
- MySQL — the default for most PHP applications
- PostgreSQL — for apps that need it
- MongoDB — document storage, typical for MERN
- SQLite — file-based, fine for small or single-user apps
- None — for static sites or apps using an external database
Engine
Database
app_prod_db
User
app_user_8f3a
Password
••••••••••••
Web database manager, on demand
Launch a web client directly from the panel — installed on demand the first time you use it. MongoDB has no web client here, but MySQL and PostgreSQL do.
- MySQL/MariaDB → phpMyAdmin
- PostgreSQL → phpPgAdmin
- Installed on first use — opens in a new tab
- Direct access to tables, queries, and exports
phpMyAdmin
MySQL / MariaDB
phpPgAdmin
PostgreSQL
MongoDB
No web client
Import with live progress
A dedicated import service handles database imports — not just a file upload. The panel reports live progress as the import runs, and status plus any errors surface directly in the application view so you know exactly what happened without digging through logs.
- Dedicated import service — not a plain file upload
- Live progress reported in the panel as the import runs
- Supported formats: .zip and .gz database dumps
- Status and errors surfaced in the application view
backup_dump.sql.gz
.zip or .gz only
Changing databases, three options
Three options: choose an existing database on the server, create a new one and bind it in a single step, or repoint the application at a different database. Relinking changes what the app reads and writes immediately.
- Choose Existing Database — pick one already on the server
- Add New Database — create and bind in one step
- Change Database — repoint to a different database
- Old database is not deleted — app just stops using it
Current binding
app_prod_db · MySQL
Choose Existing
Pick one already on the server
Add New
Create and bind in one step
Change Database
Repoint to a different database
Old database is not deleted — app just stops using it
Per-app databases vs Managed clusters
Every application gets a database created and wired in automatically — that is a per-app database, owned by that one application. Managed Database clusters are a separate product: standalone clusters that can outlive a server, be shared across applications, and carry their own parameter groups, backups, and access controls.
Per-app: auto-created, owned by one application
Managed cluster: standalone, shared, survives server loss
Both managed from the same panel — no separate tools
Per-app database
Managed cluster
Everything around your databases
Pair database management with the tools that keep your applications fast, secure, and resilient.
SharkCluster supports MySQL, PostgreSQL, MongoDB, and SQLite. The panel creates the database, a user, and a password, and wires them into your application's configuration automatically.
Yes, SharkCluster provides a web database manager — phpMyAdmin for MySQL/MariaDB and phpPgAdmin for PostgreSQL — installed on demand and opened in a new tab.
Yes, you can upload .zip or .gz dump files directly into your application's database from the Access tab. The panel refuses any other file format.
Ready to take control
of your hosting?
Deploy servers, run self-hosted business apps, and keep your data on your own VPS — with a dedicated DevOps manager by your side.