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

Cómo crear una base de datos en PrestaShop desde Plesk

Actualizado el 23 de junio de 2026

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

PrestaShop es uno de los gestores de contenido (CMS) más potentes y populares para crear tiendas online. Sin embargo, para que funcione correctamente, necesita un lugar donde almacenar toda la información: productos, pedidos, clientes, configuraciones, etc. Ese lugar es la base de datos.

Si estás usando Plesk como panel de control de tu hosting, crear una base de datos para PrestaShop es un proceso sencillo, pero hay que hacerlo bien desde el principio. Un error aquí puede provocar que la instalación de tu tienda falle o que pierdas datos más adelante.

En esta guía extensa, te voy a explicar paso a paso cómo crear una base de datos en PrestaShop desde Plesk. No importa si eres principiante total o si ya tienes algo de experiencia: lo haré de forma clara, visual y sin tecnicismos innecesarios.

Al final, tendrás tu base de datos lista y podrás continuar con la instalación de PrestaShop sin problemas. Además, resolveré las dudas más frecuentes que nos llegan al soporte sobre este tema. ¡Vamos allá!


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

Antes de ponernos manos a la obra, es importante que entiendas qué es exactamente una base de datos. Piensa en ella como un enorme archivador digital. En ese archivador, PrestaShop guarda:

  • Los productos que vendes (nombre, precio, descripción, fotos).
  • Los clientes registrados (nombre, email, dirección).
  • Los pedidos y facturas.
  • Los módulos y temas instalados.
  • La configuración general de tu tienda.

Sin una base de datos, PrestaShop no puede funcionar. De hecho, cuando instalas PrestaShop por primera vez, uno de los primeros pasos es indicarle los datos de conexión a esa base de datos. Si no la has creado antes, la instalación se detendrá.

Por eso, crear una base de datos en Plesk es el primer paso lógico antes de instalar tu tienda online. Es un proceso de unos 5 minutos, pero que requiere atención a los detalles.


Requisitos previos antes de crear tu base de datos

Asegúrate de tener lo siguiente antes de empezar:

  • Acceso a Plesk: normalmente lo tienes en una URL como https://tu-dominio.com:8443 o https://tu-ip:8443. Si no lo encuentras, contacta con tu proveedor de hosting.
  • Credenciales de administrador de Plesk: usuario y contraseña.
  • Un dominio o subdominio creado en Plesk donde vas a instalar PrestaShop. Si no lo tienes, puedes crearlo en la sección "Sitios web y dominios".
  • Saber qué versión de PrestaShop vas a instalar: esto es relevante porque las versiones más recientes (8.x) requieren MySQL 5.7 o superior, y PHP 7.4 o superior. Plesk normalmente ya tiene estas versiones disponibles.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente. En ese caso, accede a Syspanel a través del puerto 2106 y busca la sección "Bases de datos". Pero en este artículo nos centramos exclusivamente en Plesk.


Paso 1: Accede a Plesk y localiza la sección de Bases de Datos

El primer paso es obvio pero crucial: inicia sesión en Plesk. Una vez dentro, verás un panel con varias secciones. Dependiendo de la versión de Plesk (Obsidian, Onyx, etc.), la interfaz puede variar ligeramente, pero la lógica es la misma.

Busca en el menú lateral izquierdo la opción que dice "Bases de datos" o "Databases" (si está en inglés). También puedes encontrarla dentro de la pestaña de tu dominio en la sección "Sitios web y dominios".

Haz clic en "Bases de datos" y verás un listado con las bases de datos que ya existen (si hay alguna) y un botón que dice "Agregar base de datos" o "Add Database". Púlsalo.


Paso 2: Crear la base de datos (el asistente de Plesk)

Al pulsar en "Agregar base de datos", se abrirá un asistente con varios campos. Te explico cada uno:

Nombre de la base de datos

Elige un nombre descriptivo y sin espacios. Por ejemplo: tienda_prestashop o mistienda_db. Evita caracteres especiales como ñ, acentos o símbolos. Solo letras minúsculas, números y guiones bajos.

[TIP] No uses nombres genéricos como "db1" o "test". Si más adelante tienes varias bases de datos, te agradecerás haber usado nombres claros.

Nombre de usuario de la base de datos

Plesk te pedirá que crees un usuario para esa base de datos. Este usuario será el que PrestaShop usará para conectarse. Puedes usar el mismo nombre que la base de datos o algo similar, por ejemplo usuario_tienda.

Contraseña

Aquí tienes dos opciones:

  • Generar una contraseña automáticamente: Plesk crea una contraseña segura. Es la opción más recomendable.
  • Escribir tu propia contraseña: si eliges esta opción, asegúrate de que sea robusta (mayúsculas, minúsculas, números y símbolos).

[WARNING] Guarda esta contraseña en un lugar seguro. La necesitarás durante la instalación de PrestaShop y no podrás recuperarla fácilmente después (solo restablecerla).

Tipo de base de datos

Plesk te ofrecerá elegir entre MySQL y MariaDB. ¿Cuál elegir?

  • MySQL es el clásico y compatible con todo.
  • MariaDB es un fork de MySQL, más rápido en algunos casos y también compatible.

Para PrestaShop, ambas funcionan perfectamente. Si no sabes cuál elegir, quédate con la que venga por defecto (normalmente MySQL).

Servidor de base de datos

Si solo tienes un servidor, no tendrás que elegir nada. Si tu hosting tiene varios, selecciona el que corresponda.

Una vez rellenes todos los campos, pulsa en "Aceptar" o "OK".


Paso 3: Anotar los datos de conexión (¡esto es oro!)

Plesk creará la base de datos y te mostrará una pantalla de confirmación. IMPORTANTÍSIMO: anota o copia los siguientes datos, porque los necesitarás durante la instalación de PrestaShop:

  • Nombre de la base de datos.
  • Nombre de usuario.
  • Contraseña.
  • Host o servidor de base de datos: normalmente es localhost, pero a veces puede ser una dirección como mysql.tudominio.com. Plesk te lo indicará.

[TIP] Abre un bloc de notas en tu ordenador y pega estos datos. No los pierdas. Es la causa número uno de problemas en la instalación de PrestaShop.


Paso 4: Configurar privilegios (¿es necesario?)

En la mayoría de los casos, cuando creas una base de datos en Plesk, el usuario que has creado recibe automáticamente todos los privilegios sobre esa base de datos. Eso significa que puede leer, escribir, modificar y eliminar datos, lo cual es perfecto para PrestaShop.

Sin embargo, si Plesk te permite gestionar privilegios (verás una opción de "Privilegios" o "User Management"), asegúrate de que el usuario tiene marcados todos los permisos, especialmente:

  • SELECT
  • INSERT
  • UPDATE
  • DELETE
  • CREATE
  • ALTER
  • INDEX
  • DROP

Si no ves esta opción, no te preocupes: por defecto suele estar todo activado.


Paso 5: Comprobar que la base de datos funciona (opcional pero recomendado)

Plesk incluye una herramienta llamada phpMyAdmin, que es un gestor visual de bases de datos. Puedes acceder a ella desde la propia sección de "Bases de datos" haciendo clic en el icono de phpMyAdmin junto a tu nueva base de datos.

Si abres phpMyAdmin y ves la estructura vacía (sin tablas), significa que la base de datos está creada correctamente y lista para que PrestaShop la use.

[INFO] No te asustes si ves que no hay tablas. Es completamente normal. Las tablas se crearán automáticamente durante la instalación de PrestaShop.


Paso 6: Instalar PrestaShop usando tu nueva base de datos

Ahora que ya tienes tu PrestaShop base de datos Plesk creada, es el momento de usarla. Los pasos son:

  1. Descarga la última versión de PrestaShop desde su sitio oficial.
  2. Sube los archivos a tu servidor (normalmente a la carpeta httpdocs o public_html de tu dominio).
  3. Abre tu navegador y accede a tu dominio. Se iniciará el asistente de instalación de PrestaShop.
  4. Cuando llegues a la pantalla de "Configuración de la base de datos", introduce los datos que guardaste antes:
    • Servidor de base de datos: localhost (o el host que te dio Plesk).
    • Nombre de la base de datos: el que creaste.
    • Usuario: el que creaste.
    • Contraseña: la que guardaste.
    • Prefijo de tablas: déjalo como ps_ por defecto.

Pulsa en "Comprobar" o "Siguiente" y, si todo está correcto, la instalación continuará. ¡Enhorabuena, ya estás en el camino de tener tu tienda online!


Errores comunes y cómo solucionarlos

Error de conexión a la base de datos

Si PrestaShop te dice que no puede conectarse a la base de datos, revisa:

  • Que el nombre de la base de datos y el usuario son exactamente los que creaste (mayúsculas/minúsculas importan).
  • Que la contraseña es la correcta (cuidado con copiar espacios extra).
  • Que el host es localhost y no otra cosa (a menos que Plesk te indique lo contrario).

Error de privilegios

Si ves un mensaje como "Access denied for user", significa que el usuario no tiene permisos suficientes. Vuelve a Plesk, entra en la base de datos y en la pestaña de "Usuarios" asegúrate de que todos los privilegios están marcados.

La base de datos ya existe

Si al intentar crear la base de datos Plesk te dice que el nombre ya existe, significa que ya la creaste antes o que alguien más la usa. Prueba con otro nombre.


Preguntas frecuentes (FAQ)

¿Puedo usar una base de datos existente para PrestaShop?

Sí, pero no es recomendable si esa base de datos ya tiene tablas de otra aplicación. Podría provocar conflictos. Es mucho más limpio crear una nueva.

¿Qué diferencia hay entre MySQL y MariaDB?

Son muy similares. MariaDB es una evolución de MySQL. Para PrestaShop, ambos funcionan igual. Si tu hosting ofrece MariaDB, úsalo sin miedo.

¿Puedo cambiar la contraseña de la base de datos después?

Sí, desde Plesk puedes restablecer la contraseña de cualquier usuario de base de datos. Eso sí, si PrestaShop ya está instalado, tendrás que actualizar el archivo parameters.php de PrestaShop con la nueva contraseña.

¿Necesito conocimientos avanzados para hacer esto?

No. Si has seguido esta guía, ya tienes la base de datos creada. Es un proceso que cualquier persona puede hacer siguiendo los pasos.

¿Qué pasa si mi hosting usa Syspanel en lugar de Plesk?

Como mencioné antes, si tu hosting usa Syspanel (el panel antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106. Dentro de Syspanel, busca la sección "Bases de datos" y sigue un proceso similar: crear base de datos, usuario y contraseña. Los conceptos son los mismos.


Consejos finales para el éxito con tu PrestaShop

Crear la base de datos es solo el primer paso. Aquí van algunos consejos extra:

  • Haz copias de seguridad periódicas: Plesk te permite programar copias de seguridad de tus bases de datos. Actívalas. Nunca sabes cuándo las necesitarás.
  • Mantén PrestaShop actualizado: las actualizaciones corrigen vulnerabilidades de seguridad.
  • Usa contraseñas fuertes: tanto para la base de datos como para el panel de administración de PrestaShop.
  • No compartas tus credenciales: el usuario de la base de datos es solo para PrestaShop. No lo uses en otras aplicaciones.

Conclusión

Crear una base de datos PrestaShop en Plesk es un proceso rápido y sencillo si sigues los pasos correctos. Hemos visto qué es una base de datos, cómo crearla desde Plesk, cómo configurar el usuario y la contraseña, y cómo usar esos datos durante la instalación de PrestaShop.

Recuerda: PrestaShop base de datos Plesk es la combinación perfecta para montar una tienda online estable y segura. Con la base de datos creada, ya tienes el 50% del camino andado para lanzar tu ecommerce.

Si te has quedado con alguna duda, revisa la sección de preguntas frecuentes o contacta con tu proveedor de hosting. Estarán encantados de ayudarte.

Ahora, ¡ve y crea esa base de datos! Tu tienda online 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