MySQL
Vinza Store MySQL
MySQL
Free Database
mysqldatabasesqloracleinnodbrelational
Get this app
Free
Available to all users. No license needed.

Manage MySQL databases, users, and service settings.

This app has only a short summary so far. A fuller description is on the way.

Min Panel Version
1.0.0
Platform
Ubuntu 20.04+ / 22.04+ / 24.04+
License
Free — no key needed
Conflicts
mariadb
Permissions
databases.manage
VinzaPanel handles installation automatically via the Vinza Store. Make sure the panel agent has internet access to download dependencies.
1.0.5 — Security: a hosting account's SQL import runs as the database's own user (never as MySQL root), and client commands in an imported file are not run. 1.0.4 — Users: an Edit privileges window (as in MariaDB) lists an account's grants per database and changes or revokes them. Databases: check, analyze, optimize or repair every table of a database (mysqlcheck, run in the background so large databases do not time out). New Slow Log tab: turn the slow query log on or off, set long_query_time (live and saved to the config without a restart) and read the newest slow queries. 1.0.3 — Database export and import, as in the MariaDB plugin: download a database as .sql or .sql.gz (per row or for a selection) and restore a .sql / .sql.gz upload (up to 50 MB) into it. Only user databases can be targeted, and a non-admin only one the panel records them as owning. 1.0.2 — Creating, dropping and granting users works again (the agent refused the host parameter), and the Users tab lists them. Installing no longer leaves MySQL unable to start (an option only MariaDB knows); updating repairs servers already affected. Security: names shown in the page (from the server, its sites or its users) are passed to buttons safely; a quote in one could run script in the admin's browser. 1.0.1 — Refuses to install where MariaDB already serves the panel databases (mysql-server would have removed MariaDB). Initial release — MySQL installation, database/user management, service control, config editor, slow query monitor.

Use VinzaPanel's REST API to download and install this app programmatically.

Download app files
HTTP
POST /plugins/api/download/mysql/
Content-Type: application/json

{
  "panel_version": "1.0.0"
}
Example response
JSON
{
  "success": true,
  "plugin_id": "mysql",
  "version": "1.0.5",
  "download_url": "..."
}