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:

  1. Click "Download" on any database
  2. Watch the progress: dumping, compressing, ready
  3. Click the download link when ready
  4. 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).

  1. Click "Import" on the target database
  2. Select your SQL file — the dialog shows the maximum upload size as read from the server's PHP configuration
  3. Confirm and upload — the file is sent directly to your server (not through the control panel)
  4. A rollback backup is created automatically before import. If the import fails, the database is restored to its previous state
Upload Size Limit

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
Be Careful!

Dropping databases or users is permanent. Always make a backup first! Use the "Download" button to save a copy before making changes.