MySQL Database Management
Complete database management tools
🗃 Database Tab
Manage your MySQL databases and users.
Databases
- Create - Make a new database
- Drop - Delete a database (careful!)
- Import - Load data from SQL file
- Clone - Copy a database to new name
- Download - Export as compressed SQL file
Users
- Create User - Add database user
- Grant Privileges - Give access to databases
- Change Password - Update credentials
- Drop User - Remove a user
Database Download
Download large databases with progress tracking:
- Click "Download" on any database
- Watch the progress: dumping, compressing, ready
- Click the download link when ready
- File is compressed (.sql.gz) for faster transfer
Database Import
Import SQL files into existing databases. Supported formats: .sql, .sql.gz, .sql.bz2, .zip (containing a single .sql file).
- Click "Import" on the target database
- Select your SQL file — the dialog shows the maximum upload size as read from the server's PHP configuration
- Confirm and upload — the file is sent directly to your server (not through the control panel)
- A rollback backup is created automatically before import. If the import fails, the database is restored to its previous state
The maximum upload size is determined by post_max_size and upload_max_filesize in your server's PHP-FPM configuration. To increase it, edit /etc/php/<version>/fpm/php.ini on your server and restart PHP-FPM. The import dialog always shows the current effective limit.
Database Cloning
Create a copy of an existing database - useful for:
- Creating staging environments
- Testing migrations safely
- Creating backups before major changes
Dropping databases or users is permanent. Always make a backup first! Use the "Download" button to save a copy before making changes.