MySQL
SQL database by Oracle
DatabasesFree
Web interface for MySQL
The script is free · VPS from $2.79 per month · installs in about 45 seconds
root@vps:~# command -v docker >/dev/null || curl -fsSL https://get.docker.com | sh; docker run -d --name phpmyadmin --restart unless-stopped -p 8080:80 -e PMA_ARBITRARY=1 phpmyadmin
✓ phpMyAdmin 5.2.3 installed · about 45 seconds
root@vps:~#
phpMyAdmin is a web interface for managing MySQL and MariaDB: tables, queries, dump import and export, users and permissions right from your browser.
Handy when you need to quickly look at a bot's or site's data, run an SQL query or upload a dump without the console.
The command runs the official image in a mode where the database server address is entered on the login page.
For phpMyAdmin: at least 1 vCPU, 2 GB RAM and 10 GB NVMe.
Three steps in the bot or one command over SSH; installation takes about 45 seconds.
Open @ExpressHost_bot and pay for a VPS. The server will be ready in about 60 seconds.
At the “Add-ons” step pick the script from the library, or run it later: Server settings → Scripts.
To connect to a database in a container, put them on the same network: docker network create db; docker network connect db mysql; docker network connect db phpmyadmin
Connect to the server as root and run the command. Supported systems: Ubuntu 22.04, Ubuntu 24.04, Debian 12.
command -v docker >/dev/null || curl -fsSL https://get.docker.com | sh; docker run -d --name phpmyadmin --restart unless-stopped -p 8080:80 -e PMA_ARBITRARY=1 phpmyadmin| Port | Protocol | Purpose |
|---|---|---|
| 8080 | tcp | Web interface |
docker network create db; docker network connect db mysql; docker network connect db phpmyadminhttp://server-IP:8080 and enter the server mysql (the container name), username and passwordDidn’t find an answer? Message @ExpressHost_SupportBot.
Bots scan for it constantly. Allow access only from your IP or via an SSH tunnel: ssh -L 8080:127.0.0.1:8080 root@IP.
docker pull phpmyadmin and re-create the container — it holds no data.
No, use pgAdmin for PostgreSQL.
phpMyAdmin installs at checkout — in the bot.
Netherlands, Amsterdam
$2.89/mo
$0.10 for 24 hours · $0.72 for 7 days
Pick phpMyAdmin at the “Scripts” step when you order the server.
Germany, Frankfurt
$3.14/mo
$0.11 for 24 hours · $0.79 for 7 days
Pick phpMyAdmin at the “Scripts” step when you order the server.
Poland, Warsaw
$2.79/mo
$0.10 for 24 hours · $0.70 for 7 days
Pick phpMyAdmin at the “Scripts” step when you order the server.
Estonia, Tallinn
$3.10/mo
$0.11 for 24 hours · $0.78 for 7 days
Pick phpMyAdmin at the “Scripts” step when you order the server.