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.
Set up a database
Create a database and a user that can connect to it in a few guided steps.
- Name your database
Choose a name for your new database on your domain.
- Create a user
Make the login credentials your application will use to connect.
- Assign privileges
Choose which databases this new user is allowed to reach.
- 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
| User | Database | Access |
|---|---|---|
| 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.%
localhost This server — always allowed203.0.113.10app.example.com192.168.1.%Manage your data
Inspect your databases and move your data in or out of the hosting panel.
Upload a database dump to bring existing data into your account.
Download a copy of your database to keep a local backup.
Open any database to see its details and the users who can reach it.
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.
More in the hosting panel
Ready to host your data?
Get a hosting plan and start managing your MySQL databases.