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

Crear una base de datos para WordPress en cPanel: Paso a paso

Actualizado el 31 de marzo de 2026

¡Hola! Soy el técnico de soporte. Hoy vamos a aprender a crear una base de datos para WordPress en cPanel. Es un paso fundamental para instalar WordPress, y te guiaré de forma sencilla, paso a paso. No necesitas ser un experto, solo seguir estas instrucciones. Al final, tendrás tu base de datos MySQL lista para conectar con WordPress.

¿Qué es una base de datos y por qué la necesita WordPress?

Antes de empezar, entendamos qué es esto. Piensa en una base de datos como un archivador gigante donde WordPress guarda toda la información de tu sitio web: artículos, páginas, comentarios, usuarios, configuraciones, etc. Sin ella, WordPress no podría funcionar.

WordPress usa un sistema de gestión de bases de datos llamado MySQL. Es el motor que organiza y recupera la información de forma rápida. Cuando creas una base de datos en cPanel, estás creando un espacio vacío para que WordPress lo use.

[INFO] No te preocupes por los tecnicismos. Solo necesitas saber que crear la base de datos es el segundo paso (después de tener un dominio y hosting) para instalar WordPress. Es un proceso de 5 minutos.

Requisitos previos

Antes de empezar, asegúrate de tener:

  • Acceso a cPanel: Debes tener las credenciales de tu cuenta de hosting (usuario y contraseña). Tu proveedor de hosting te las proporcionó.
  • Un dominio: El sitio web donde instalarás WordPress (ejemplo: tudominio.com).
  • Un hosting con cPanel: La mayoría de los proveedores de hosting compartido lo incluyen. Si usas Syspanel (antes conocido como HestiaCP), el proceso es similar, pero accedes por el puerto 2106 (ejemplo: tudominio.com:2106). En este artículo nos centraremos en cPanel, pero los pasos son análogos.

Paso 1: Acceder a cPanel

Abre tu navegador web y escribe la dirección de tu cPanel. Normalmente es algo como:

  • tudominio.com/cpanel
  • tudominio.com:2083
  • O la URL que te haya dado tu proveedor.

Introduce tu usuario y contraseña de cPanel. Una vez dentro, verás un panel con muchos iconos. No te abrumes, solo busca el que necesitamos.

Paso 2: Localizar la sección "Bases de Datos"

Dentro de cPanel, busca la sección llamada "Bases de Datos". Suele estar en la parte superior o en un grupo de iconos. Allí encontrarás varias herramientas, pero la que nos interesa es "MySQL Databases" (o "Bases de Datos MySQL").

Haz clic en ese icono.

Paso 3: Crear la base de datos

Ahora estás en la página de administración de bases de datos MySQL. Verás un formulario simple.

  1. En el campo "Create New Database" (Crear nueva base de datos), escribe un nombre para tu base de datos. Por ejemplo: wordpress_db o miblog. No uses espacios ni caracteres especiales, solo letras, números y guiones bajos.
  2. Haz clic en el botón "Create Database" (Crear base de datos).

cPanel te mostrará un mensaje de confirmación como "Database tudominio_wordpress_db created successfully". ¡Perfecto! Ya tienes el contenedor vacío. Ahora necesitas un usuario que pueda acceder a él.

[TIP] El nombre de la base de datos suele tener un prefijo con tu usuario de cPanel (ejemplo: tudomini_wordpress_db). Eso es normal. Anota el nombre completo, lo necesitarás después.

Paso 4: Crear un usuario de base de datos

Desplázate hacia abajo en la misma página hasta la sección "MySQL Users" (Usuarios MySQL). Aquí crearás la "llave" que WordPress usará para abrir el archivador.

  1. En el campo "Username" (Nombre de usuario), escribe un nombre para el usuario. Por ejemplo: wpuser o admin_db.
  2. En el campo "Password" (Contraseña), escribe una contraseña segura. Puedes usar el generador de contraseñas que ofrece cPanel (el botón "Generate Password"). Guarda esta contraseña en un lugar seguro (un gestor de contraseñas, un bloc de notas, etc.). La necesitarás para la instalación de WordPress.
  3. Vuelve a escribir la contraseña en el campo de confirmación.
  4. Haz clic en "Create User" (Crear usuario).

Recibirás un mensaje de éxito: "User tudomini_wpuser created successfully".

Paso 5: Asignar el usuario a la base de datos

Este es el paso clave: conectar el usuario (la llave) con la base de datos (el archivador).

En la misma página, busca la sección "Add User To Database" (Añadir usuario a la base de datos).

  1. En el menú desplegable "User", selecciona el usuario que acabas de crear (ejemplo: tudomini_wpuser).
  2. En el menú desplegable "Database", selecciona la base de datos que creaste (ejemplo: tudomini_wordpress_db).
  3. Haz clic en "Add" (Añadir).

cPanel te preguntará qué privilegios (permisos) quieres darle al usuario. Para WordPress, necesitas casi todos los permisos. La opción más segura y recomendada es marcar "ALL PRIVILEGES" (Todos los privilegios). Esto le da al usuario control total sobre la base de datos (crear tablas, insertar datos, borrar, etc.), que es justo lo que WordPress necesita.

[WARNING] No selecciones "ALL PRIVILEGES" si no confías en la aplicación que vas a instalar. Pero para WordPress, es el estándar y lo más práctico. Si luego tienes problemas de permisos, WordPress fallará.

Marca la casilla "ALL PRIVILEGES" y haz clic en "Make Changes" (Hacer cambios).

Verás el mensaje: "User tudomini_wpuser was added to the database tudomini_wordpress_db".

Paso 6: Anotar los datos de conexión

¡Enhorabuena! Ya tienes tu base de datos creada y lista. Ahora necesitas guardar los siguientes datos, los pedirá WordPress durante la instalación:

  • Nombre de la base de datos: tudomini_wordpress_db (el nombre completo que viste al crearla).
  • Usuario de la base de datos: tudomini_wpuser.
  • Contraseña: La que elegiste (o la generada).
  • Host de la base de datos: Normalmente es localhost. En la mayoría de los servidores compartidos es así. Si tu proveedor te indica otro (como mysql.tudominio.com), usa ese. Si no estás seguro, localhost funciona en el 99% de los casos.

[INFO] El "host" es la dirección del servidor donde está MySQL. En cPanel, casi siempre es localhost. No lo confundas con tu dominio.

Paso 7: Instalar WordPress

Ahora que tienes la base de datos, puedes proceder con la instalación de WordPress. Hay dos formas comunes:

Opción A: Instalador automático (Softaculous, etc.)

Muchos paneles cPanel incluyen instaladores automáticos como Softaculous o Fantastico. Busca el icono en cPanel (suele estar en la sección "Software"). Sigue los pasos:

  1. Elige WordPress.
  2. Selecciona el dominio.
  3. Rellena los datos de tu sitio (nombre, admin, etc.).
  4. Cuando te pida los datos de la base de datos, introduce los que anotaste en el Paso 6.
  5. El instalador hará todo el trabajo.

Opción B: Instalación manual (descargando WordPress)

Si prefieres hacerlo manualmente:

  1. Descarga WordPress desde wordpress.org.
  2. Sube los archivos a tu servidor (vía FTP o el administrador de archivos de cPanel).
  3. Crea un archivo wp-config.php con los datos de la base de datos (hay una guía en el propio WordPress).
  4. Ejecuta el script de instalación visitando tudominio.com/wp-admin/install.php.

En ambos casos, los datos de la base de datos son los mismos que has creado. El proceso te guiará.

Solución de problemas comunes (FAQ)

Aquí tienes algunas dudas frecuentes que resuelvo a diario:

1. "No encuentro la sección de bases de datos en cPanel"

Busca en la categoría "Databases" (Bases de Datos). Si no la ves, puede que tu plan de hosting no incluya MySQL (raro, pero posible). Contacta con tu proveedor.

2. "Me sale error 'Access denied for user' al instalar WordPress"

Esto significa que el usuario o la contraseña son incorrectos. Revisa que hayas escrito bien el nombre de usuario (con el prefijo de cPanel) y la contraseña. Si la has olvidado, puedes cambiarla en cPanel desde "MySQL Databases" > sección "Current Users" > haz clic en "Change Password".

3. "¿Puedo usar la misma base de datos para varios WordPress?"

Técnicamente sí, pero no es recomendable. Cada sitio debe tener su propia base de datos para evitar conflictos de datos y por seguridad. Es mejor crear una nueva para cada instalación.

4. "¿Qué es Syspanel y cómo accedo?"

Syspanel es otro panel de control (alternativo a cPanel), antes conocido como HestiaCP. Si tu hosting lo usa, el proceso es similar: busca la sección de bases de datos MySQL. La diferencia principal es que accedes por el puerto 2106 (ejemplo: tudominio.com:2106). Una vez dentro, busca "Bases de Datos" o "MySQL".

5. "¿Necesito conocimientos de SQL para esto?"

No, para nada. cPanel y los instaladores automáticos hacen todo el trabajo pesado. Solo necesitas saber crear el usuario y asignarlo, como hemos hecho aquí.

6. "¿Y si uso un hosting con panel diferente?"

El concepto es el mismo: crear una base de datos MySQL, un usuario y asignarle permisos. Busca en la documentación de tu panel o contacta con soporte.

Conclusión

Crear una base de datos para WordPress en cPanel es un proceso sencillo y rápido. Con estos pasos, tendrás tu base de datos lista en menos de 5 minutos. Recuerda:

  1. Accede a cPanel.
  2. Crea la base de datos.
  3. Crea un usuario.
  4. Asigna el usuario a la base de datos con todos los privilegios.
  5. Guarda los datos (nombre, usuario, contraseña, host).
  6. Instala WordPress usando esos datos.

Si sigues estos pasos al pie de la letra, tu instalación de WordPress será un éxito. ¡Ya tienes el archivador listo para llenarlo de contenido!

[TIP] Si tienes dudas, no dudes en contactar con el soporte de tu hosting. Estamos para ayudarte. ¡Buena suerte con tu nuevo sitio WordPress!

¿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