Console Order now Order now
MySQL Databases

Create and manage your MySQL databases

Control who can access your data and create the logins your applications need. You can import, export, and clean up your databases at any time.

Database Wizard

Set up a database

Create a database and a user that can connect to it in a few guided steps.

  1. Name your database

    Choose a name for your new database on your domain.

  2. Create a user

    Make the login credentials your application will use to connect.

  3. Assign privileges

    Choose which databases this new user is allowed to reach.

  4. Ready to paste into your app config.

Manage MySQL users

Create the logins your applications use to connect. You can rotate passwords and control access to your data.

  • Create application logins
  • Rotate user passwords
  • Assign database privileges
  • Control which databases users reach
UserDatabaseAccess
you_app you_shop All privileges
you_report you_shop Read only
you_app you_blog No access

External database access

By default, only this server can reach your databases. You can allow outside applications to connect.

  • Add an IP address
  • Add a hostname
  • Use a MySQL pattern such as 192.168.1.%
Allowed hosts
localhost This server — always allowed
203.0.113.10
app.example.com
192.168.1.%

Manage your data

Inspect your databases and move your data in or out of the hosting panel.

Import a database

Upload a database dump to bring existing data into your account.

Export a database

Download a copy of your database to keep a local backup.

Inspect details

Open any database to see its details and the users who can reach it.

Clean up

Delete the databases you no longer need to save space.

Database questions

Can my apps create databases automatically?

Yes. Our 1-click web apps can create their own database and user automatically.

Can an outside application connect to my database?

Yes, you can configure external access. Add an IP address, a hostname, or a MySQL pattern to let an outside app connect.

How do I change my database admin password?

You can change your database admin password in the panel. It must be at least 8 characters long, and apps storing the old one must be updated.

Can one user access multiple databases?

Yes. You can choose which databases each user can reach by adjusting their privileges.

How do I restore a database dump?

You can import a database by uploading a dump directly in the control panel. This allows you to restore your data or migrate from another host.

Ready to host your data?

Get a hosting plan and start managing your MySQL databases.