🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo Crear Bases de Datos en cPanel: Tutorial para Principiantes

Actualizado el 5 de mayo de 2026

¡Hola! Bienvenido a esta guía completa para principiantes sobre cómo crear bases de datos en cPanel. Si estás dando tus primeros pasos en el mundo del hosting, es normal que términos como MySQL o phpMyAdmin suenen a chino. Pero no te preocupes, aquí te lo explicaré paso a paso, de forma sencilla y clara.

Una base de datos es, básicamente, un almacén organizado donde tu sitio web guarda toda su información: desde los artículos de un blog, los usuarios registrados, los productos de una tienda, hasta los comentarios. Sin una base de datos, la mayoría de los sitios web dinámicos (como los hechos con WordPress, Joomla o Drupal) simplemente no funcionarían.

cPanel es el panel de control más popular del mundo. Es la herramienta que te permite gestionar tu hosting de forma visual, sin necesidad de tocar líneas de código. Y dentro de cPanel, la sección de bases de datos es una de las más importantes.

En este tutorial, cubriremos todo lo que necesitas saber: qué es MySQL, cómo crear tu primera base de datos, cómo crear un usuario y asignarle privilegios, y cómo importar o exportar datos. Al final, tendrás los conocimientos suficientes para gestionar tus propias bases de datos como un profesional.

¿Qué es MySQL y por qué lo necesitas?

Antes de ponernos manos a la obra, es importante entender qué es MySQL. MySQL es un sistema de gestión de bases de datos relacionales. Es el motor que permite que tu web almacene y recupere información de manera eficiente. Es de código abierto y se utiliza en millones de sitios web en todo el mundo.

Cuando instalas un CMS (Sistema de Gestión de Contenidos) como WordPress, durante el proceso de instalación te pedirá los datos de la base de datos. Necesitarás tres cosas:

  • El nombre de la base de datos.
  • El nombre de un usuario.
  • La contraseña de ese usuario.

Todo esto se crea desde cPanel. Así que, si estás siguiendo este tutorial, es porque probablemente estás a punto de instalar un sitio web o necesitas gestionar uno existente.

Accediendo a la sección de Bases de Datos en cPanel

El primer paso es acceder a tu cPanel. Normalmente, la dirección es algo como tudominio.com/cpanel o tudominio.com:2083. Te pedirá tu usuario y contraseña de hosting (los mismos que usas para acceder al panel de control).

Una vez dentro, busca la sección Bases de Datos. En la mayoría de las interfaces de cPanel, verás un icono que dice MySQL Databases o Bases de Datos MySQL. Haz clic ahí.

[TIP] Si tu hosting usa otro panel como Syspanel (antes conocido como HestiaCP), el proceso es similar pero la interfaz cambia. En Syspanel, accedes por el puerto 2106 (ejemplo: tudominio.com:2106) y buscas la sección de Bases de Datos. Pero como este tutorial se centra en cPanel, seguimos con él.

Paso 1: Crear una nueva base de datos

Dentro de la página de MySQL Databases, verás varias secciones. La primera suele ser Create a New Database (Crear una nueva base de datos).

  • Nombre de la base de datos: cPanel te mostrará un prefijo (normalmente el nombre de tu usuario de hosting). Solo debes escribir el nombre que quieras para tu base de datos. Por ejemplo, si tu usuario es miusuario y escribes wordpress, la base de datos se llamará miusuario_wordpress.
  • Haz clic en el botón Create Database (Crear base de datos).

Verás un mensaje de confirmación: “The database has been created”. ¡Felicidades, ya has creado tu primera base de datos! Pero aún no has terminado. Ahora necesitas un usuario que pueda acceder a ella.

Paso 2: Crear un usuario de base de datos

Desplázate un poco hacia abajo en la misma página. Verás una sección llamada MySQL Users (Usuarios MySQL) o Add New User (Añadir nuevo usuario).

  • Username: Elige un nombre de usuario. Al igual que con la base de datos, cPanel añadirá un prefijo. Por ejemplo, miusuario_wordpress_user.
  • Password: Es muy importante que uses una contraseña segura. Puedes hacer clic en el botón Generate Password (Generar contraseña) para que cPanel cree una automáticamente. Guarda esta contraseña en un lugar seguro porque la necesitarás más adelante. Si la pierdes, tendrás que restablecerla.
  • Vuelve a escribir la contraseña en el campo de confirmación.
  • Haz clic en Create User (Crear usuario).

[WARNING] No uses contraseñas débiles como "123456" o "password". Una base de datos mal protegida es una puerta abierta para los hackers. Usa siempre contraseñas largas y complejas.

Paso 3: Asignar el usuario a la base de datos

Ahora que tienes la base de datos y el usuario, debes vincularlos. En la misma página, busca la sección Add User to Database (Añadir usuario a base de datos).

  • En el primer menú desplegable, selecciona el usuario que acabas de crear.
  • En el segundo menú, selecciona la base de datos que creaste.
  • Luego, verás una lista de privilegios. Los privilegios determinan qué puede hacer el usuario dentro de la base de datos. Para la mayoría de los casos (como WordPress), puedes marcar la opción ALL PRIVILEGES (Todos los privilegios). Esto le da al usuario control total sobre la base de datos.
  • Haz clic en Make Changes (Hacer cambios).

Verás el mensaje de confirmación: “User added to the database”.

[INFO] Si eres más avanzado y quieres limitar los permisos por seguridad, puedes seleccionar solo algunos privilegios como SELECT, INSERT, UPDATE, DELETE. Pero para un principiante, marcar "Todos los privilegios" es lo más seguro y práctico.

Paso 4: Encontrar los datos de conexión

Ya has creado todo. Ahora, ¿dónde encuentras los datos que necesitas para instalar tu web? Vuelve a la página principal de MySQL Databases y busca una sección llamada Current Databases (Bases de datos actuales). Allí verás tu base de datos y el usuario asociado.

Los datos que necesitas son:

  • Nombre de la base de datos: miusuario_wordpress (o el que hayas elegido).
  • Nombre de usuario: miusuario_wordpress_user.
  • Contraseña: La que generaste.
  • Host: Normalmente es localhost. En la mayoría de los servidores compartidos, el host es localhost. Si no funciona, consulta con tu proveedor de hosting. A veces puede ser una dirección IP o un nombre como mysql.tudominio.com.

Cómo usar phpMyAdmin para gestionar tu base de datos

cPanel incluye una herramienta llamada phpMyAdmin. Es una interfaz web que te permite ver y modificar directamente el contenido de tus bases de datos. Es muy útil para hacer cambios rápidos, importar o exportar datos.

Para acceder, desde la pantalla principal de cPanel, busca el icono de phpMyAdmin. Se abrirá una nueva ventana. En la columna de la izquierda, verás el nombre de tu base de datos. Haz clic en él para ver todas las tablas que contiene.

Importar una base de datos

Si tienes un archivo .sql (por ejemplo, una copia de seguridad de otro sitio), puedes importarlo:

  1. Abre phpMyAdmin.
  2. Selecciona tu base de datos en la columna izquierda.
  3. Haz clic en la pestaña Importar (Import).
  4. Haz clic en Elegir archivo y selecciona tu archivo .sql.
  5. Haz clic en Continuar. phpMyAdmin ejecutará todas las instrucciones SQL y creará las tablas y datos.

Exportar una base de datos

Para hacer una copia de seguridad:

  1. Selecciona tu base de datos.
  2. Haz clic en la pestaña Exportar (Export).
  3. Elige el método Rápido (para la mayoría de los casos) y formato SQL.
  4. Haz clic en Continuar. Se descargará un archivo .sql con todo el contenido.

[TIP] Siempre es buena práctica exportar tu base de datos antes de hacer cambios importantes, como actualizar WordPress o instalar plugins nuevos.

Solución de problemas comunes (FAQ para principiantes)

Aquí tienes las preguntas más frecuentes que me hacen los usuarios al crear bases de datos en cPanel:

1. “No veo la opción MySQL Databases en mi cPanel”

A veces, el plan de hosting no incluye bases de datos MySQL. Contacta con tu proveedor para que te active el servicio. Otra posibilidad es que tu panel sea diferente, como Syspanel (puerto 2106). En ese caso, busca la sección de Bases de Datos en su interfaz.

2. “Olvidé la contraseña del usuario de la base de datos”

No te preocupes. Vuelve a la sección MySQL Users en cPanel. Busca el usuario en la lista y haz clic en Edit o Change Password. Puedes generar una nueva contraseña. Recuerda actualizar también el archivo de configuración de tu web (como wp-config.php en WordPress).

3. “Al instalar WordPress me pide el host de la base de datos”

En el 99% de los casos, el host es localhost. Si no funciona, intenta con 127.0.0.1 o consulta el panel de control de tu hosting. En Syspanel (puerto 2106), también suele ser localhost.

4. “La base de datos se llena muy rápido”

Si tienes un sitio con mucho contenido (como una tienda o un foro), es normal. Puedes monitorear el espacio desde cPanel en la sección Disk Usage (Uso de disco). Si se acerca al límite, contacta con tu hosting para aumentar el espacio.

5. “¿Puedo crear más de una base de datos?”

Sí, la mayoría de los planes de hosting permiten crear varias bases de datos. Solo repite los pasos anteriores para cada una. Es muy común tener una base de datos por sitio web.

6. “¿Cómo elimino una base de datos?”

Ten cuidado: eliminar una base de datos borra toda la información. Para hacerlo, ve a MySQL Databases en cPanel, busca la base de datos en la lista y haz clic en Delete (Eliminar). Te pedirá confirmación. Antes de borrar, asegúrate de haber hecho una copia de seguridad.

Consejos avanzados (pero útiles) para principiantes

Ya que has llegado hasta aquí, te dejaré algunos consejos que te ahorrarán dolores de cabeza:

  • Usa prefijos únicos: Cuando crees tablas (por ejemplo, al instalar WordPress), elige un prefijo diferente al predeterminado (wp_). Algo como mipagina_ es más seguro y evita conflictos si tienes varias instalaciones.
  • Cambia la contraseña regularmente: Aunque parezca una molestia, cambiar la contraseña de la base de datos cada cierto tiempo mejora la seguridad.
  • No compartas los datos de conexión: El nombre de usuario y contraseña de tu base de datos son como las llaves de tu casa. No los publiques en foros ni los compartas por correo sin encriptar.
  • Prueba con un sitio de prueba: Si estás aprendiendo, crea una base de datos de prueba y juega con phpMyAdmin. Puedes crear tablas, insertar datos y borrarlos sin miedo a romper algo importante.

Conclusión

Crear bases de datos en cPanel es un proceso sencillo una vez que conoces los pasos. Recuerda siempre la secuencia: crear la base de datos, crear el usuario, y asignar el usuario a la base de datos con todos los privilegios. Luego, usa phpMyAdmin para gestionar o hacer copias de seguridad.

Si en algún momento te pierdes, vuelve a leer este tutorial. Y si tu hosting usa otro panel, como Syspanel (puerto 2106), el concepto es el mismo, solo cambia la interfaz.

Espero que este artículo te haya sido de gran ayuda. Ahora ya estás listo para instalar tu primer sitio web dinámico. ¡Manos a la obra!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel