MySQL databasesSpanish version

Support article

What is MySQL and what is it for in hosting?

Learn what MySQL is, what it is used for in your hosting and how to start using databases for your website, online store or application.

Published: 24/06/2026Updated: 24/06/2026

Introduction

MySQL is one of the most widely used database systems in web hosting. If you have a WordPress website, an online store, a booking system, a forum or a web application, there is a good chance you need a MySQL database to store and organise information.

What is MySQL?

MySQL is a relational database management system. This means it stores information in related tables in an organised way and makes it easy to query.

A website may store data in MySQL such as:

  • Registered users.
  • Blog posts.
  • Store products.
  • Orders and forms.
  • Application settings.
  • Comments, categories and tags.

Main MySQL features

MySQL is popular because it combines ease of use, good performance and compatibility with many web applications.

Some of its main features are:

  • Broad adoption in hosting environments.
  • Stability and speed.
  • Compatibility with many CMS platforms and scripts.
  • Support for multiple simultaneous queries.
  • Availability in shared hosting, professional hosting, reseller hosting, VPS and dedicated servers.

What is MySQL used for in hosting?

In hosting, MySQL allows your website to store and retrieve information dynamically.

Without a database, many modern applications such as WordPress, Joomla or PrestaShop would not work properly.

How to start using MySQL in your hosting

  1. Create the database from your hosting panel.
  2. Create a database user and password.
  3. Assign permissions.
  4. Use those details when installing your application.
  5. Access phpMyAdmin if you need to review or export the data.

Useful tips

  • Save the database name, username and password after creating them.
  • Keep backups before important changes.
  • If your app mentions MariaDB instead of MySQL, compatibility is often possible.

Frequently asked questions about MySQL

Is MySQL the same as a website?

No. MySQL is the database system that stores data used by the website.

Do I need MySQL to install WordPress?

Yes. WordPress normally needs a database to work.

Can I have more than one MySQL database?

Yes, depending on your hosting plan.

What happens if I delete a MySQL database?

The website that depends on it may stop working or lose access to its content.

Can I manage MySQL without advanced technical knowledge?

Usually yes. The hosting panel and phpMyAdmin make many tasks much easier.

Conclusion

MySQL is one of the key pieces behind many websites and applications. Understanding what it does helps you manage your hosting with more clarity and avoid mistakes when installing or maintaining your site.