How to Create MySQL Databases and Users in cPanel

You are here:
Estimated reading time: 1 min

In this article, we’ll cover the steps needed for successfully creating a new database and a new user, that will be assigned to it. This is only usually required for setting up a script or application from scratch, if possible we’d suggest using the Softaculous Auto-Installers where possible which will set up an application like WordPress, Joomla, Magento etc for you.

Starting, you would need to login into your cPanel account and from there on, navigate to the “Databases” tab and look for “MySQL Database Wizard”.

840

Once you have accessed this tool, you will go through a few steps, the first of which is the creation of the database and more specifically, the name of the database. The database name will be prefixed with your cPanel username, e.g. cpaneluser_dbname. It’s best to use something descriptive to avoid confusion later down the line, so something like ‘wp’ or ‘WordPress’ is better than just using ‘db’ for example.

On the following page, you will be asked what should your database username be, along with the password. It is often easiest to create the database user with the same username as the database name. For the password, you can set a password of your choice or use the built-in “Password Generator”. Once you’re ready with the above, click the “Create User” button, which will lead you to the next bit.

The last step, is for assigning the user, you just created to the database and it almost all cases, all of the Privileges will be needed for the user, therefore, simply tick the box, next to “All Privileges”. Once done, click on the “Next Step” button.

Was this article helpful?
Dislike 0

Author

Joshua

Web Hosting Geek Technical Support Staff G Online Sites