What is a Database and how do I add one on my hosting package?

123-reg web hosting icon

This FAQ will help you to create a MySQL or Microsoft SQL Database.

The below video and step by step instructions will help you to create a database.


Log in to your 123-reg control panel

log in to 123-reg account


Scroll down to the Web hosting section.

scroll down to the web hosting section


Select your domain name using the drop-down menu and then click on the Manage button.

select your domain name and click on the manage button


In the Web Tools section, click on either the MySQL or Microsoft SQL Databases button depending on whether you have a Windows or Linux Hosting package.

click on the databases button


You will need to create a username and password for your database and then click on the Create button.

create username

Please note: Your username should be 9 characters or less and can only contain letters, numbers and these characters: "_" and "-". It should not contain the words "test", "root", "mysql" nor "alive"


You will now see your database in the Manage MySQL Databases section. Enter your password and click on the Manage button.

click on the manage button


This will open up phpMyAdmin.

zip your files


Click on your database in the top left hand corner.

zip your files


You can now start adding tables into your database.

add a table

If you created a Microsoft SQL database, you will not be logged into phpMyAdmin


You can add in a new table by click on the Table button.

add a table

Need more help with databases? See how to import or export a database.


Answer options

Your feedback was successfully added.

Answer tracking


Watch the content of this article for changes.