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

Guía paso a paso: crear una base de datos en cPanel para WordPress

Actualizado el 11 de marzo de 2026

Crear una base de datos es uno de los pasos fundamentales para instalar WordPress en tu sitio web. Sin una base de datos, tu CMS no podría almacenar artículos, usuarios, comentarios ni configuraciones. Afortunadamente, cPanel simplifica este proceso con una herramienta llamada MySQL Database Wizard.

Esta guía está diseñada para que, incluso si es tu primera vez usando un panel de control, puedas completar el proceso sin complicaciones. Te explicaremos cada paso, desde acceder a cPanel hasta anotar los datos que necesitarás para la instalación de WordPress.


¿Qué necesito antes de empezar?

Antes de lanzarnos a la creación de la base de datos, asegúrate de tener lo siguiente a la mano:

  • Acceso a cPanel: Debes tener las credenciales (usuario y contraseña) que te proporcionó tu proveedor de hosting.
  • Un dominio o subdominio: La base de datos se asociará al sitio donde instalarás WordPress.
  • Un nombre para tu base de datos: Por ejemplo, miblog_wp o tienda_datos. Evita espacios y caracteres especiales.

[TIP] Si estás usando Syspanel (antes conocido como HestiaCP), recuerda que el acceso a su panel de control se realiza a través del puerto 2106 (ejemplo: tudominio.com:2106). Los pasos son muy similares, pero la interfaz gráfica puede variar ligeramente.


Paso 1: Accede a tu panel de control cPanel

El primer paso es obvio, pero crucial. Abre tu navegador web favorito y escribe la dirección de acceso a cPanel. Normalmente es algo como:

  • https://tudominio.com/cpanel
  • https://tudominio.com:2083
  • O la URL directa que te haya proporcionado tu hosting.

Introduce tu nombre de usuario y contraseña. Una vez dentro, verás un panel lleno de iconos. No te abrumes; solo necesitas encontrar la sección de Bases de Datos.


Paso 2: Localiza el asistente de bases de datos (MySQL Database Wizard)

Dentro de cPanel, busca la sección llamada Bases de Datos. Allí encontrarás varias herramientas. La más amigable para principiantes es MySQL Database Wizard.

Este asistente te guiará por tres pasos clave: crear la base de datos, crear un usuario y asignarle privilegios.

[INFO] Si prefieres hacerlo manualmente, puedes usar las herramientas MySQL Databases y MySQL Users, pero el asistente es más rápido y evita errores.


Paso 3: Crea la base de datos

Haz clic en MySQL Database Wizard. Se abrirá una nueva ventana o sección. El primer paso es crear la base de datos.

  1. Escribe el nombre de tu base de datos: En el campo New Database, ingresa el nombre que elegiste. Por ejemplo: wordpress_data.
  2. Haz clic en el botón "Create Database" (Crear Base de Datos).

Verás un mensaje de confirmación: "Database created successfully". ¡Felicidades, ya has creado el contenedor! Ahora toca darle acceso a WordPress.


Paso 4: Crea un usuario para la base de datos

Una base de datos sin un usuario es como una casa sin llave. WordPress necesita un usuario (con contraseña) para poder conectarse a ella.

  1. Añade un nombre de usuario: En el campo Username, escribe un nombre descriptivo, como wp_admin o miusuario_wp.
  2. Crea una contraseña segura: Es muy importante que la contraseña sea robusta. Puedes usar el generador de contraseñas que incluye cPanel (el botón Password Generator). Es recomendable copiarla en un bloc de notas temporal, ya que la necesitarás más adelante.
  3. Vuelve a escribir la contraseña en el campo de confirmación.
  4. Haz clic en "Create User" (Crear Usuario).

[WARNING] No uses contraseñas débiles como 123456 o password. Una base de datos vulnerable puede comprometer todo tu sitio web. Si usas el generador de cPanel, asegúrate de guardar la contraseña en un lugar seguro (por ejemplo, un gestor de contraseñas).


Paso 5: Asigna privilegios al usuario

Ahora tienes la base de datos y el usuario. El último paso del asistente es decirle a cPanel qué puede hacer ese usuario dentro de la base de datos.

  1. Marca la opción "ALL PRIVILEGES" (Todos los privilegios). Esto le da al usuario control total sobre la base de datos, lo cual es necesario para que WordPress pueda instalar, actualizar y gestionar tablas.
  2. Haz clic en "Make Changes" (Hacer cambios).

Verás un mensaje final: "You have successfully added the user to the database." El asistente ha terminado. Ya tienes todo listo.

[TIP] ¿Por qué "Todos los privilegios"? WordPress necesita crear nuevas tablas, modificar existentes, borrar datos temporales, etc. Si solo le dieras permisos de lectura, no podría funcionar correctamente.


Paso 6: Anota los datos de conexión

Este es el paso más importante. Para instalar WordPress, necesitarás cuatro datos que acabas de crear. Anótalos exactamente como aparecen en cPanel:

  • Nombre de la base de datos: Normalmente es tudominio_wordpress_data (cPanel suele añadir tu nombre de usuario como prefijo).
  • Nombre de usuario: Similar al anterior, por ejemplo: tudominio_wp_admin.
  • Contraseña: La que creaste en el paso 4.
  • Host de la base de datos: Normalmente es localhost. En algunos hostings puede ser una IP o un nombre como mysql.tudominio.com. Si no estás seguro, déjalo como localhost, que es el valor por defecto.

Guarda estos datos en un lugar seguro. Los necesitarás durante la instalación de WordPress.


Paso 7: Usa estos datos en la instalación de WordPress

Ahora que tienes la base de datos lista, puedes proceder a instalar WordPress. Durante el proceso, el instalador te preguntará por los datos de la base de datos. Simplemente copia y pega la información que anotaste.

  1. Nombre de la base de datos: Pega el nombre completo.
  2. Nombre de usuario: Pega el nombre de usuario.
  3. Contraseña: Pega la contraseña.
  4. Host de la base de datos: Escribe localhost (o el valor que te haya indicado tu hosting).
  5. Prefijo de tabla: Déjalo como wp_ a menos que tengas razones de seguridad para cambiarlo.

Una vez que WordPress verifique la conexión, podrás continuar con la instalación. ¡Enhorabuena! Ya has creado tu primera base de datos.


Preguntas Frecuentes (FAQ)

¿Puedo usar la misma base de datos para varias instalaciones de WordPress?

No es recomendable. Cada instalación de WordPress debe tener su propia base de datos para evitar conflictos de tablas. Si usas la misma, podrías sobrescribir datos o tener errores.

¿Qué hago si olvido mi contraseña de la base de datos?

Puedes cambiarla desde cPanel. Ve a MySQL Databases, busca la sección Current Users y haz clic en Change Password junto al usuario correspondiente. Recuerda actualizar también el archivo wp-config.php de WordPress con la nueva contraseña.

¿Necesito crear una base de datos si uso Syspanel (HestiaCP)?

Sí, el proceso es casi idéntico. En Syspanel (puerto 2106), busca la sección Bases de Datos y luego Añadir Base de Datos. Allí crearás la base, el usuario y la contraseña en un solo formulario. Luego, en la instalación de WordPress, usarás esos mismos datos.

¿Qué es el prefijo de tabla wp_? ¿Debo cambiarlo?

El prefijo se añade al nombre de cada tabla de WordPress (por ejemplo, wp_posts). Cambiarlo a algo como miwp_ puede ofrecer una capa extra de seguridad contra ciertos ataques SQL, pero no es obligatorio. Si eres principiante, déjalo como está.

¿Puedo crear la base de datos desde un script de instalación automática (Softaculous, Installatron)?

Sí, muchos hostings ofrecen instaladores automáticos que crean la base de datos por ti. Sin embargo, es útil saber hacerlo manualmente por si alguna vez necesitas depurar problemas o migrar tu sitio.


Conclusión

Crear una base de datos en cPanel para WordPress es un proceso simple que consta de tres pasos: crear la base, crear un usuario y asignarle privilegios. Con esta guía, has aprendido a hacerlo de forma segura y eficiente. Recuerda siempre anotar los datos de conexión y mantener tu contraseña en un lugar seguro.

Ahora que ya tienes tu base de datos MySQL lista, solo te falta instalar WordPress y empezar a construir tu sitio web. ¡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