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

Crear una base de datos en cPanel: Tutorial para WordPress y PrestaShop

Actualizado el 26 de enero de 2026

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

Si estás montando una tienda online con PrestaShop o un blog con WordPress, la base de datos es el motor que guarda toda tu información: desde los productos y pedidos hasta los artículos y comentarios. Sin una base de datos, tu sitio web no podría recordar nada. Por eso, crear base de datos cPanel es uno de los primeros pasos técnicos que debes aprender. En este tutorial te explicaremos paso a paso cómo hacerlo, tanto para WordPress como para PrestaShop, de forma clara y sin tecnicismos.

¿Qué es una base de datos y por qué es importante en cPanel?

Una base de datos es como un gran archivero digital. Imagina que tienes miles de fichas de clientes, productos y pedidos; necesitas un sistema que las organice y las recupere rápido. Eso es exactamente lo que hace MySQL cPanel. cPanel es el panel de control de tu hosting, y desde él puedes gestionar bases de datos de forma sencilla. Tanto WordPress como PrestaShop dependen de una base de datos para funcionar correctamente. Si no la creas previamente, no podrás instalar ni uno ni otro.

Diferencia entre WordPress y PrestaShop

Aunque ambos sistemas requieren una base de datos, hay pequeñas diferencias en cómo la configuran:

  • WordPress: Es muy flexible. Durante la instalación, te pedirá el nombre de la base de datos, el usuario y la contraseña. Puedes crearla antes o dejarlo para el asistente.
  • PrestaShop: Es más estricto. Necesitarás tener la base de datos lista antes de empezar la instalación, con un usuario con todos los permisos.

En ambos casos, el proceso para crear base de datos cPanel es idéntico. Luego, solo cambia cómo la vinculas a tu CMS.

Requisitos previos antes de empezar

Antes de lanzarte a crear tu base de datos, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control cPanel (te lo proporciona tu hosting). Normalmente accedes mediante tudominio.com/cpanel o tudominio.com:2083.
  • Un nombre de dominio y plan de hosting activo.
  • Tener a mano un nombre para tu base de datos y un usuario (puedes inventarlos, pero que sean fáciles de recordar).
  • Si usas Syspanel (antes conocido como HestiaCP), el acceso es por el puerto 2106 (ejemplo: tudominio.com:2106). El proceso es similar, pero nos centraremos en cPanel.

[INFO] Si tu hosting usa Syspanel, el procedimiento para crear bases de datos es casi el mismo, pero la interfaz varía ligeramente. Busca la sección "Bases de datos" o "MySQL".

Paso a paso: Cómo crear una base de datos en cPanel

Vamos al lío. Sigue estos pasos al pie de la letra y en menos de 5 minutos tendrás tu base de datos lista.

1. Accede a cPanel

Abre tu navegador y escribe la URL de acceso a cPanel. Introduce tu usuario y contraseña (te los dio tu proveedor de hosting). Una vez dentro, verás un panel con muchos iconos. No te asustes, solo necesitas uno.

2. Busca la sección "Bases de datos"

Dentro de cPanel, busca la categoría "Bases de datos" o "Databases". Allí encontrarás el icono "MySQL Databases" o "Bases de datos MySQL". Haz clic en él. Es la herramienta principal para MySQL cPanel.

3. Crea una nueva base de datos

En la página que se abre, verás un campo que dice "Nueva base de datos" o "Create New Database". Escribe un nombre descriptivo. Por ejemplo: miblog_wp o tienda_presta. No uses espacios ni caracteres extraños, solo letras, números y guiones bajos. Luego, haz clic en "Crear base de datos".

[TIP] El nombre que pongas se concatenará con tu usuario de cPanel. Por ejemplo, si tu usuario es usuario1 y escribes miblog, la base de datos se llamará usuario1_miblog. Anótalo, lo necesitarás después.

4. Crea un usuario para la base de datos

Ahora baja un poco hasta la sección "Usuarios MySQL" o "MySQL Users". Aquí crearás un usuario que pueda acceder a la base de datos. Pon un nombre (ej: usuariowp) y una contraseña segura. Puedes usar el generador automático que ofrece cPanel. No olvides guardar esta contraseña.

5. Asigna el usuario a la base de datos

Este es el paso clave. Ve a la sección "Añadir usuario a la base de datos" o "Add User to Database". Selecciona el usuario que acabas de crear y la base de datos que creaste. Luego, haz clic en "Añadir".

Te preguntará qué privilegios quieres darle. Para WordPress y PrestaShop, selecciona "Todos los privilegios" (o "All Privileges"). Así el usuario podrá leer, escribir, modificar y borrar datos. Sin esto, tu CMS no funcionará. Confirma y listo.

[WARNING] Si solo seleccionas algunos privilegios, tu instalación puede fallar. Siempre elige "Todos los privilegios" para evitar problemas.

6. Verifica que todo está correcto

Vuelve a la pantalla principal de "MySQL Databases". Verás tu base de datos y tu usuario en las listas correspondientes. Si todo aparece, ¡enhorabuena! Ya has creado tu base de datos.

Cómo vincular la base de datos con WordPress

Una vez que tienes la base de datos, instalar WordPress es pan comido. Aquí te explicamos cómo usar lo que creaste.

Instalación manual de WordPress

  1. Descarga WordPress desde wordpress.org y súbelo a tu hosting (normalmente en la carpeta public_html).
  2. Accede a tudominio.com/wp-admin/install.php. Te aparecerá un asistente.
  3. En el paso de "Configuración de la base de datos", te pedirá:
    • Nombre de la base de datos: El que creaste (ej: usuario1_miblog).
    • Usuario: El que creaste (ej: usuario1_usuariowp).
    • Contraseña: La que pusiste.
    • Servidor de base de datos: Normalmente es localhost, a menos que tu hosting indique otra cosa.
    • Prefijo de tabla: Déjalo como wp_ (o cámbialo por seguridad).
  4. Haz clic en "Enviar" y luego en "Ejecutar la instalación". WordPress se encargará del resto.

Instalación automática (Softaculous)

Muchos hostings incluyen Softaculous o instaladores automáticos. En ese caso:

  1. Desde cPanel, busca "Softaculous Apps Installer" o "Instalador de aplicaciones".
  2. Elige WordPress y haz clic en "Instalar".
  3. En el paso de "Configuración de la base de datos", selecciona "Crear una nueva base de datos" o "Usar existente". Si eliges existente, introduce los datos que creaste.
  4. Completa el resto (nombre del sitio, admin, etc.) y finaliza.

[TIP] Si usas instalador automático, normalmente él mismo crea la base de datos. Pero si prefieres control total, hazlo manualmente como te explicamos.

Cómo vincular la base de datos con PrestaShop

PrestaShop es un poco más exigente, pero con tu base de datos lista, el proceso es sencillo.

Instalación manual de PrestaShop

  1. Descarga PrestaShop desde prestashop.com y súbelo a tu hosting.
  2. Accede a tudominio.com/install. Se abrirá el asistente de instalación.
  3. Acepta los términos y elige el idioma.
  4. Llegarás a la sección "Configuración de la base de datos". Aquí debes introducir:
    • Dirección del servidor: localhost (salvo que tu hosting indique otro).
    • Nombre de la base de datos: El que creaste.
    • Usuario: El que creaste.
    • Contraseña: La que pusiste.
    • Prefijo de tabla: Puedes dejarlo como ps_.
  5. Haz clic en "Probar conexión". Si todo está bien, continuarás con la instalación.
  6. Completa los datos de tu tienda (nombre, dirección, administrador) y finaliza.

Posibles errores y soluciones

  • Error de conexión: Revisa que el nombre de la base de datos y el usuario sean correctos. A veces olvidamos el prefijo del usuario.
  • Permisos insuficientes: Vuelve a cPanel y asegúrate de que el usuario tenga "Todos los privilegios".
  • Servidor incorrecto: Si tu hosting usa un servidor de bases de datos remoto (no localhost), te lo indicarán. Normalmente es localhost.

[INFO] PrestaShop es muy sensible a la configuración de la base de datos. Si algo falla, revisa los logs de error en la carpeta var/logs de tu instalación.

Preguntas frecuentes (FAQ)

¿Puedo usar la misma base de datos para WordPress y PrestaShop?

No es recomendable. Cada CMS necesita su propia base de datos para evitar conflictos de tablas. Si usas la misma, podrías perder datos o tener errores. Crea una para cada uno.

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

Desde cPanel, ve a "MySQL Databases", busca la sección "Usuarios actuales" y haz clic en "Cambiar contraseña". Pon una nueva y actualízala en tu archivo de configuración (wp-config.php para WordPress o parameters.php para PrestaShop).

¿Es seguro usar "localhost" como servidor?

Sí, en el 99% de los casos. Solo si tu hosting te indica un servidor diferente (como mysql.tudominio.com), cámbialo. Localhost es la opción estándar.

¿Necesito conocimientos técnicos para crear una base de datos?

Para nada. Con esta guía, cualquier persona puede hacerlo. Solo sigue los pasos y no te saltes ninguno.

¿Y si mi hosting usa Syspanel en lugar de cPanel?

Si tu panel es Syspanel (antes HestiaCP), el acceso es por el puerto 2106. Busca la sección "Bases de datos" o "MySQL". El proceso es similar: crear base de datos, crear usuario y asignar privilegios. La única diferencia es la interfaz, más minimalista.

Consejos finales para mantener tu base de datos segura

  • Usa contraseñas fuertes: Combina mayúsculas, minúsculas, números y símbolos. No uses "123456" ni "password".
  • Cambia el prefijo de tabla: En WordPress, cambia wp_ por algo como blog2024_. En PrestaShop, ps_ por tienda_. Esto dificulta ataques SQL.
  • Haz copias de seguridad: Desde cPanel, usa "Backup" o "phpMyAdmin" para exportar tu base de datos periódicamente.
  • Actualiza tu CMS: WordPress y PrestaShop lanzan actualizaciones de seguridad. Manténlos al día para proteger tu base de datos.

Conclusión

Crear una base de datos en cPanel es un proceso rápido y sencillo que te abre las puertas a instalar WordPress o PrestaShop sin complicaciones. Recuerda: primero creas la base de datos, luego el usuario, y finalmente le asignas todos los privilegios. Con eso, tu CMS estará listo para funcionar. Si usas Syspanel, el procedimiento es análogo, solo cambia el puerto de acceso (2106) y la interfaz.

Ahora que ya sabes cómo hacerlo, ¡anímate a montar tu web! Si tienes dudas, revisa esta guía o contacta con tu soporte técnico. La práctica hace al maestro, y con estos pasos, dominarás crear base de datos cPanel en un abrir y cerrar de ojos.

¿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