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

Crear base de datos MySQL para WordPress en cPanel

Actualizado el 28 de febrero de 2026

Introducción: ¿Por qué necesitas una base de datos MySQL para WordPress?

Si estás leyendo esto, probablemente estás a punto de instalar WordPress en tu hosting. Y para hacerlo, necesitas un elemento fundamental: una base de datos MySQL. Piensa en ella como el "almacén" donde WordPress guarda todo tu contenido: entradas, páginas, comentarios, configuraciones de plugins y más. Sin una base de datos WordPress no puede funcionar.

En este artículo, te guiaré paso a paso para crear tu base de datos WordPress usando cPanel, el panel de control más común en el hosting compartido. No necesitas ser un experto técnico; solo sigue las instrucciones al pie de la letra. Al final, también resolveremos las dudas más frecuentes para que no te quede ninguna pregunta.


¿Qué es cPanel y por qué lo usamos?

cPanel es una interfaz gráfica que simplifica la gestión de tu servidor web. Desde aquí puedes crear cuentas de correo, administrar archivos, y por supuesto, gestionar bases de datos MySQL. Es la herramienta estándar en la mayoría de los planes de hosting compartido.

[TIP] Si tu hosting usa Syspanel (antes llamado HestiaCP), el proceso es similar pero accedes por el puerto 2106 (ejemplo: tudominio.com:2106). En ese caso, busca la sección "Bases de datos" o "MySQL".


Paso 1: Accede a cPanel

Primero, inicia sesión en tu cuenta de hosting. Normalmente recibes un enlace como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña (los mismos que usas para acceder al área de cliente de tu proveedor).


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

Una vez dentro de cPanel, verás un panel con muchos iconos. Busca la sección que dice "Bases de Datos" o directamente el icono "MySQL Databases" (Bases de Datos MySQL). Haz clic ahí.

[INFO] En algunos temas de cPanel, esta sección puede llamarse "MySQL Database Wizard". Si es tu caso, el asistente te guiará automáticamente, pero aquí te explico el método manual para que entiendas cada paso.


Paso 3: Crea la base de datos

En la página que se abre, verás un formulario llamado "Create New Database" (Crear Nueva Base de Datos). Solo tienes que escribir un nombre para tu base de datos. Por ejemplo, puedes usar algo como wordpress_blog o mipagina_db.

[WARNING] El nombre debe ser único dentro de tu cuenta. Si ya tienes otras bases de datos, elige un nombre que no se repita.

Haz clic en "Create Database". Verás un mensaje de confirmación. ¡Listo! Ya tienes el contenedor. Ahora toca añadirle un usuario.


Paso 4: Crea un usuario para la base de datos

Desplázate un poco hacia abajo hasta la sección "MySQL Users" (Usuarios MySQL). Aquí crearás el "usuario" que WordPress usará para conectarse a la base de datos.

  1. Nombre de usuario: Elige algo como wpuser o admin_blog. Recuerda que debe ser único.
  2. Contraseña: Usa una contraseña segura. Puedes generar una automáticamente con el botón "Generate Password". Guárdala en un lugar seguro, la necesitarás más adelante.

Haz clic en "Create User".

[TIP] Si generas una contraseña automática, cópiala en un bloc de notas o en un gestor de contraseñas. Sin ella, no podrás conectar WordPress.


Paso 5: Vincula el usuario a la base de datos

Ahora que tienes la base de datos y el usuario, debes darle permisos al usuario para que pueda trabajar dentro de la base de datos. Busca la sección "Add User To Database" (Añadir Usuario a la Base de Datos).

  1. Selecciona el usuario que acabas de crear en el primer menú desplegable.
  2. Selecciona la base de datos que creaste en el segundo menú desplegable.
  3. Haz clic en "Add".

Se abrirá una nueva pantalla donde te preguntará qué privilegios quieres asignar. Para WordPress, selecciona "ALL PRIVILEGES" (Todos los privilegios) y haz clic en "Make Changes".

[INFO] "Todos los privilegios" significa que el usuario podrá leer, escribir, modificar y eliminar datos. WordPress necesita esto para funcionar correctamente.


Paso 6: Anota los datos de conexión

Ya casi terminas. Ahora necesitas tener a mano los siguientes datos, que usarás durante la instalación de WordPress:

  • Nombre de la base de datos: (ejemplo: tuusuario_wordpress_blog)
  • Nombre de usuario: (ejemplo: tuusuario_wpuser)
  • Contraseña: (la que generaste)
  • Host de la base de datos: Normalmente es localhost. En algunos hosting puede ser diferente (como mysql.tudominio.com). Si no estás seguro, revisa el correo de bienvenida de tu hosting o consulta el soporte.

[WARNING] El nombre de la base de datos y el usuario suelen tener un prefijo con tu nombre de usuario de cPanel. Por ejemplo, si tu usuario es juan123, la base de datos se llamará juan123_wordpress_blog. No te confundas.


Paso 7: Instala WordPress (resumen rápido)

Ahora que tienes la base de datos, puedes proceder a instalar WordPress. Aquí tienes los pasos generales:

  1. Descarga WordPress desde wordpress.org o usa el instalador automático de tu hosting (Softaculous, Fantastico, etc.).
  2. Si lo haces manualmente, sube los archivos a la carpeta public_html de tu hosting usando el Administrador de Archivos de cPanel o un cliente FTP.
  3. Ejecuta el instalador accediendo a tudominio.com/wp-admin/install.php.
  4. Cuando te pida los datos de la base de datos, introduce los que anotaste en el paso anterior.
  5. Sigue las instrucciones en pantalla (idioma, título del sitio, usuario administrador, etc.).

¡Y listo! Tu WordPress ya está conectado a la base de datos.


Preguntas Frecuentes (FAQ)

¿Puedo crear varias bases de datos para WordPress?

Sí, puedes crear tantas como necesites, siempre que tu plan de hosting lo permita. Cada instalación de WordPress requiere su propia base de datos.

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

En cPanel, ve a la sección "MySQL Databases" y busca la opción "Change Password" junto al usuario. Puedes cambiarla y luego actualizar el archivo wp-config.php de WordPress con la nueva contraseña.

¿Es seguro usar "localhost" como host de la base de datos?

Sí, en el 99% de los casos localhost es correcto. Solo si tu hosting te indica un host diferente (como mysql.tudominio.com), debes usar ese.

¿Qué pasa si no asigno "ALL PRIVILEGES"?

WordPress necesitará permisos para crear tablas, insertar datos, etc. Si no le das todos los privilegios, la instalación fallará o el sitio no funcionará correctamente.

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

No, cada instalación de WordPress debe tener su propia base de datos. Si intentas compartirla, los datos se mezclarán y causarán errores graves.

¿Cómo accedo a la base de datos después de crearla?

Puedes usar phpMyAdmin desde cPanel (icono "phpMyAdmin" en la sección "Bases de Datos"). Allí verás todas tus bases de datos y podrás gestionarlas visualmente.

¿Qué es el prefijo de tabla en WordPress?

Es un texto que se añade al inicio del nombre de cada tabla en la base de datos (ejemplo: wp_). Por defecto es wp_, pero puedes cambiarlo durante la instalación por seguridad. No es obligatorio, pero es una buena práctica.

¿Mi hosting con Syspanel (puerto 2106) tiene cPanel?

No, Syspanel es un panel diferente, pero el proceso para crear una base de datos MySQL es muy similar. Busca la sección "Bases de datos" o "MySQL" y sigue los mismos pasos de crear base de datos, usuario y asignar privilegios.


Consejos finales para una base de datos WordPress saludable

  • Haz copias de seguridad periódicas: Usa plugins como UpdraftPlus o la herramienta de copias de seguridad de cPanel.
  • Optimiza la base de datos: Con plugins como WP-Optimize puedes limpiar tablas innecesarias y mejorar el rendimiento.
  • Cambia la contraseña de la base de datos cada cierto tiempo: Especialmente si compartes acceso con otras personas.
  • No uses el usuario "root" de MySQL: Siempre crea usuarios específicos para cada base de datos.

Conclusión

Crear una base de datos MySQL para WordPress en cPanel es un proceso sencillo si sigues los pasos en orden: crear la base de datos, crear un usuario, asignar privilegios y anotar los datos. Con esto, ya tienes todo listo para instalar WordPress y empezar a construir tu sitio web.

Recuerda que la base de datos es el corazón de tu WordPress. Cuídala, haz copias de seguridad y no la compartas entre instalaciones. Si tienes alguna duda, revisa la sección de FAQ o consulta con el soporte de tu hosting.

¡Ahora ve y crea tu base de datos! Tu sitio web te está esperando.

¿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