{% extends "base.html" %}{% block title %}Database Manager{% endblock %}{% block body %}
DATA SERVICES · MARIADB / MYSQL

Database Manager

Create, rename, delete databases, manage users and safely grant/revoke privileges.

{% if phpmyadmin_installed %}Open phpMyAdmin ↗{% else %}Install phpMyAdmin{% endif %}
DATABASES{{databases|length}}Non-system databases
DB USERS{{users|length}}MariaDB / MySQL accounts
HOST{{server.host}}Server endpoint
PORT{{server.port}}{{server.version or server.engine}}
CREATE DATABASE

New database

DATABASE USER

Create / update user

DATABASE INVENTORY

Databases

{% for d in databases %}{% else %}{% endfor %}
DATABASEACCOUNTSIZEHOSTPORTSTATUSACTIONS
{{d.name}}
{{d.provider}}
{% for a in accounts if a.id==d.account_id %}{{a.username}}{% else %}Unassigned{% endfor %}{{d.size_human}}{{d.host}}{{d.port}}{% if d.exists %}ONLINE{% else %}MISSING{% endif %}
No databases discovered. Install MariaDB/MySQL from App Store first.
ACCESS CONTROL

Users & privileges

{% for u in users %}{% for d in databases %}{% endfor %}{% else %}{% endfor %}
USERHOSTDATABASEPRIVILEGESSAFE ACTIONS
{{u.user}}{{u.host}}{{d.name}}
{% for p in privileges %}{% endfor %}
No database users discovered.

Privileges are limited to the selected database. System schemas are never exposed by the manager.

{% endblock %}