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

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

Actualizado el 16 de junio de 2026

Antes de Empezar: ¿Qué Necesitas para Crear una Base de Datos en PrestaShop?

Crear una base de datos es uno de los primeros pasos para instalar PrestaShop, la popular plataforma de comercio electrónico. La base de datos almacenará todos los productos, pedidos, clientes y configuraciones de tu tienda online. Sin ella, PrestaShop no puede funcionar.

Para este tutorial, usaremos Plesk, uno de los paneles de control de hosting más completos y fáciles de usar. Plesk te permite gestionar tu servidor y tus sitios web desde una interfaz gráfica, sin necesidad de tocar código o líneas de comandos.

[!INFO]
Este artículo está pensado para principiantes absolutos. No necesitas conocimientos previos de bases de datos ni de programación. Solo sigue los pasos al pie de la letra y en menos de 10 minutos tendrás tu base de datos lista.

Requisitos Previos

Antes de comenzar, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Debes tener las credenciales de administrador o de un usuario con permisos para gestionar bases de datos. Normalmente, tu proveedor de hosting te envía un correo con el enlace de acceso (suele ser algo como https://tu-dominio.com:8443) y tu usuario y contraseña.
  • Un Dominio o Subdominio: Necesitas tener un dominio (ej. mitienda.com) o un subdominio (ej. tienda.midominio.com) donde vas a instalar PrestaShop.
  • Archivos de PrestaShop: Debes haber descargado el paquete de instalación de PrestaShop desde su sitio web oficial. Te recomendamos la última versión estable.

Paso 1: Acceder al Panel de Control de Plesk

El primer paso es tan sencillo como iniciar sesión en tu panel de Plesk.

  1. Abre tu navegador web favorito (Chrome, Firefox, etc.).
  2. Escribe la URL de acceso a Plesk en la barra de direcciones. Si no la recuerdas, revisa el correo de bienvenida de tu hosting.
  3. Introduce tu nombre de usuario y contraseña.
  4. Haz clic en el botón "Iniciar sesión".

Una vez dentro, verás el escritorio principal de Plesk. Es una interfaz con diferentes iconos y secciones que te permiten gestionar todo tu hosting.


Paso 2: Localizar la Sección de Bases de Datos

En la pantalla principal de Plesk, busca la sección que se llama "Bases de datos". Normalmente, la encontrarás en la pestaña "Sitios web y dominios" o directamente en el menú lateral izquierdo.

[!TIP]
Si no ves la sección "Bases de datos" a simple vista, utiliza el buscador en la parte superior de la interfaz. Escribe "Bases de datos" y te llevará directamente a la herramienta.

Al hacer clic en "Bases de datos", se abrirá una página que muestra un listado de todas las bases de datos que ya tienes creadas (si es que tienes alguna). Si es tu primera vez, la lista estará vacía.


Paso 3: Crear la Nueva Base de Datos para PrestaShop

Este es el paso principal. Aquí es donde vamos a crear el "almacén de datos" para tu tienda.

  1. En la página de "Bases de datos", haz clic en el botón "Agregar base de datos" o "Crear nueva base de datos" (el texto puede variar ligeramente según la versión de Plesk).

  2. Se abrirá un formulario con varios campos. Vamos a rellenarlos uno a uno:

    • Nombre de la base de datos: Elige un nombre descriptivo. Por ejemplo, prestashop_db o tienda_online. Es muy importante que uses solo letras minúsculas, números y guiones bajos (_). Evita espacios y caracteres especiales.

    • Tipo de base de datos: Plesk te dará opciones como MySQL o MariaDB. Para PrestaShop, cualquiera de las dos es perfecta. Te recomendamos seleccionar MySQL si no estás seguro, ya que es la más estándar. Deja la versión por defecto.

    • Usuario de la base de datos: Este será el usuario que PrestaShop usará para conectarse a la base de datos. Puedes crear uno nuevo o usar uno existente. Te recomendamos crear uno nuevo para mantener la seguridad. El nombre puede ser similar al de la base de datos, por ejemplo, prestashop_user.

    • Contraseña: Crea una contraseña segura. Plesk suele tener un botón de "Generar" que crea una contraseña aleatoria y segura. Si decides escribirla tú, asegúrate de que tenga al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos. Guarda esta contraseña en un lugar seguro, la necesitarás más tarde.

      [!WARNING]
      IMPORTANTE: Anota el nombre de la base de datos, el nombre de usuario y la contraseña. Sin estos datos, no podrás completar la instalación de PrestaShop. Te sugerimos copiarlos en un bloc de notas temporal.

  3. Haz clic en "Aceptar" o "Crear" para finalizar.


Paso 4: Configurar los Permisos del Usuario (Opcional pero Recomendado)

Plesk, por defecto, suele otorgar todos los privilegios al usuario que creas junto con la base de datos. Sin embargo, es una buena práctica verificar que el usuario tiene acceso completo.

  1. En la lista de bases de datos, busca la que acabas de crear.
  2. Haz clic en el nombre de la base de datos o en el icono de "Administrar" (suele ser un engranaje o un icono de usuario).
  3. Busca la sección de "Usuarios" o "Permisos".
  4. Asegúrate de que el usuario que has creado tiene marcados todos los privilegios, especialmente ALL PRIVILEGES o los permisos de SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROP. Si no es así, márcalos y guarda los cambios.

[!INFO]
En la mayoría de los casos, Plesk configura todo automáticamente. Este paso es solo una verificación de seguridad para evitar errores durante la instalación de PrestaShop.


Paso 5: Crear un Usuario Adicional (Opcional)

Si por seguridad no quieres que el usuario principal tenga todos los permisos, puedes crear un usuario adicional con permisos limitados. Sin embargo, para una instalación estándar de PrestaShop, esto no es necesario y puede complicar la configuración. Te recomendamos seguir con el usuario que has creado.


Paso 6: Anotar los Datos para la Instalación de PrestaShop

Ahora que la base de datos está creada, necesitas tener a mano los siguientes datos para el instalador de PrestaShop. Te los resumo:

  • Nombre de la base de datos: El que pusiste en el campo "Nombre de la base de datos" (ej. prestashop_db).
  • Usuario de la base de datos: El que creaste (ej. prestashop_user).
  • Contraseña de la base de datos: La contraseña que asignaste.
  • Servidor de la base de datos: Este es un punto crítico. Generalmente, en Plesk, este valor es localhost. Sin embargo, en algunos servidores puede ser una dirección IP o un nombre de host. Si no estás seguro, revisa la información de tu hosting o contacta con tu proveedor. La mayoría de las veces, localhost es correcto.
  • Puerto: Normalmente es el 3306 para MySQL/MariaDB. Déjalo en blanco si el instalador no lo pide o si no estás seguro.

Paso 7: Instalar PrestaShop y Conectar la Base de Datos

Una vez que tienes la base de datos creada y los datos anotados, puedes proceder con la instalación de PrestaShop. Aquí te doy un resumen de cómo se conecta:

  1. Sube los archivos de PrestaShop a tu servidor (normalmente a la carpeta httpdocs o public_html).
  2. Abre tu navegador y ve a la URL de tu tienda (ej. https://tudominio.com).
  3. El instalador de PrestaShop te guiará paso a paso. Llegará un momento en el que te pida los datos de la base de datos.
  4. Introduce los datos que has anotado en el paso anterior.

[!TIP]
En el campo "Servidor de la base de datos", si localhost te da error, prueba con 127.0.0.1. Si sigue fallando, contacta con tu soporte de hosting, ya que podría tener un servidor de bases de datos externo.

  1. Sigue con el resto de la instalación (configuración de la tienda, cuenta de administrador, etc.).

Resolución de Problemas Comunes

Error: "No se puede conectar a la base de datos"

Este es el error más común. Las causas suelen ser:

  • Datos incorrectos: Revisa que el nombre de la base de datos, el usuario y la contraseña sean exactamente los que creaste. A veces hay un error tipográfico.
  • Servidor incorrecto: Asegúrate de que el servidor es localhost o 127.0.0.1. Si tu hosting usa un servidor de bases de datos remoto, te lo habrán indicado.
  • Permisos: Verifica que el usuario tiene permisos para acceder a la base de datos desde el servidor web. En Plesk, esto suele estar bien configurado por defecto.

Error: "La base de datos no existe"

Este error es menos común, pero puede pasar. Verifica en Plesk que la base de datos se ha creado correctamente y que el nombre que has introducido en el instalador es exactamente el mismo.

Error: "Usuario no permitido"

Este error indica que el usuario de la base de datos no tiene permisos para conectarse desde el servidor web. Vuelve a la configuración de la base de datos en Plesk y asegúrate de que el usuario tiene el permiso para conectarse desde localhost o desde cualquier host (%).


Conclusión y Buenas Prácticas

Crear una base de datos en PrestaShop con Plesk es un proceso muy sencillo si sigues estos pasos. No necesitas ser un experto en informática; solo necesitas un poco de paciencia y tener los datos a mano.

Consejos Finales para tu Seguridad y Rendimiento

  • Realiza copias de seguridad: Plesk tiene herramientas integradas para hacer copias de seguridad de tus bases de datos. Programa copias periódicas para no perder información valiosa.
  • Mantén todo actualizado: Tanto PrestaShop como el sistema de gestión de la base de datos (MySQL/MariaDB) deben mantenerse actualizados para evitar vulnerabilidades.
  • Usa contraseñas robustas: Es fundamental para la seguridad de tu tienda online.
  • Considera usar Syspanel: Si en algún momento te ofrecen la opción de usar Syspanel en lugar de Plesk, debes saber que es otra alternativa de panel de control. Para acceder a Syspanel, la URL de acceso suele ser a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Aunque el artículo se centra en Plesk, la lógica de creación de bases de datos es muy similar en ambos paneles.

[!WARNING]
Nunca compartas tus credenciales de acceso a Plesk ni los datos de tu base de datos con terceros. Esto podría comprometer seriamente la seguridad de tu tienda online.

Preguntas Frecuentes (FAQ)

¿Puedo usar una base de datos existente para PrestaShop?

Sí, puedes usar una base de datos existente, pero te recomendamos crear una nueva para evitar conflictos con otras aplicaciones y facilitar la gestión.

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

Puedes restablecerla desde Plesk. Ve a la sección de "Bases de datos", selecciona tu base de datos y busca la opción de "Cambiar contraseña".

¿Necesito conocimientos de SQL para este proceso?

No, para crear la base de datos e instalar PrestaShop no necesitas ningún conocimiento de SQL. PrestaShop se encarga de crear las tablas automáticamente.

¿Cuánto tiempo tarda en crearse la base de datos?

El proceso es prácticamente instantáneo. Una vez que haces clic en "Crear", la base de datos está lista para usarse.

¿Puedo crear varias bases de datos para diferentes tiendas?

Sí, puedes crear tantas bases de datos como necesites, siempre y cuando tu plan de hosting lo permita.

Con estos pasos, ya tienes la base de datos lista para tu PrestaShop. Ahora puedes continuar con la instalación de tu tienda online y empezar a vender tus productos. ¡Mucho éxito con tu proyecto!

¿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