"Databases Tab"
The Databases tab covers the core database chores for one domain: create a MySQL database with its user, open it in phpMyAdmin, or delete it. The heavier tooling (backups, optimize and repair, password changes, connection-string wizards) belongs to the panel's main Databases module.
Domain Editor → Databaseshttps://YOUR-SERVER-IP:8443/domains/edit/DOMAIN-ID#databases| Database name | Database user | Size | Action |
|---|---|---|---|
| example_shop | example_shop | 84 MB | phpMyAdmin · delete |
Creating a database
The form mirrors the main module's create flow, with the domain fixed:
- Database name and database user (up to 32 characters each), both shown with the domain's prefix in front. The prefix is the domain's first label with hyphens turned into underscores, so
example.comgivesexample_andmy-shop.comgivesmy_shop_. Input is sanitized to letters, digits and underscores. The user field follows the name automatically until you edit it by hand, at which point they decouple. - Password: minimum 8 characters, show/hide toggle, and a Generate button producing a random 16-character password.
- Databases are MySQL with utf8mb4 character set, which the form notes; there is no engine choice here.
The list and phpMyAdmin
The table shows each of the domain's databases with its user and size. Two ways into phpMyAdmin:
- The header button opens phpMyAdmin itself; for ROOT and ADMIN the panel signs you in automatically (SSO), while RESELLER and USER land on the phpMyAdmin login page.
- Each row's phpMyAdmin button jumps straight to that database's structure view, relying on the phpMyAdmin session from the first button.
Delete removes the database after a confirmation warning that the database and all its data are permanently removed.
Permissions
Creating, deleting and opening phpMyAdmin are three separate permission keys; the create card and each button appear only with theirs. The tab itself is visible to accounts holding the database view permission.