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

Cómo crear una base de datos para PrestaShop en Plesk: Guía para tiendas online

Actualizado el 22 de abril de 2026

¿Por qué tu tienda PrestaShop necesita una base de datos?

Antes de ponernos manos a la obra, es importante que entiendas qué es una base de datos y por qué es tan necesaria para tu tienda online. En términos sencillos, una base de datos es como el almacén central de tu negocio digital: ahí se guardan todos tus productos, precios, clientes, pedidos, contraseñas cifradas, configuración de impuestos y hasta el historial de compras.

Cuando instalas PrestaShop, el sistema necesita un lugar donde guardar toda esa información de forma organizada y segura. Sin una base de datos, tu tienda no podría funcionar, porque no tendría dónde recordar qué productos tienes, quién ha comprado o cuánto stock te queda.

La buena noticia es que si tu hosting utiliza Plesk como panel de control, crear una base de datos para PrestaShop es un proceso muy sencillo, incluso si nunca lo has hecho antes. En esta guía te lo explicamos paso a paso, sin tecnicismos complicados y con consejos prácticos para que tu tienda online arranque sin problemas.


¿Qué necesitas antes de empezar?

Para crear una base de datos para PrestaShop en Plesk, necesitas lo siguiente:

  • Acceso al panel de control de Plesk (te lo proporciona tu proveedor de hosting).
  • Un dominio o subdominio donde vas a instalar PrestaShop.
  • Credenciales de acceso FTP o administrador del hosting (por si acaso).
  • Unos 10-15 minutos de tiempo libre, sin prisas.

Si ya tienes todo esto, vamos a ello. Si te falta alguno de estos requisitos, contacta con tu proveedor de hosting para que te lo facilite.


Paso 1: Accede a tu panel de Plesk

Abre tu navegador favorito (Chrome, Firefox, Edge, etc.) y escribe la dirección de acceso a Plesk. Normalmente suele ser algo como https://tu-dominio.com:8443 o una URL específica que te ha dado tu proveedor. Si no la recuerdas, revisa el correo de bienvenida de tu hosting o contacta con soporte.

Cuando la tengas, introduce tu usuario y contraseña y pulsa en "Iniciar sesión". Una vez dentro, verás el escritorio de Plesk con todas las herramientas disponibles. No te asustes si ves muchas opciones: nosotros solo necesitamos una.


Paso 2: Localiza la sección de bases de datos

En el panel principal de Plesk, busca el apartado "Bases de datos". Dependiendo de la versión de Plesk que uses, puede aparecer como un icono con un cilindro (típico símbolo de base de datos) o dentro de un menú llamado "Sitios web y dominios".

Si no lo encuentras a simple vista, usa el buscador del panel (normalmente hay una lupa en la esquina superior) y escribe "bases de datos". Plesk te llevará directamente a la sección correcta.

Es posible que ya veas alguna base de datos creada anteriormente. Si es tu primera vez, la lista estará vacía. No pasa nada, vamos a crear la nuestra.


Paso 3: Crea una nueva base de datos para PrestaShop

Haz clic en el botón "Agregar base de datos" o "Crear nueva base de datos" (el texto exacto depende de la versión). Se abrirá un formulario con varios campos. Te explicamos cómo rellenarlos:

Nombre de la base de datos

Elige un nombre descriptivo y fácil de recordar, por ejemplo: tienda_prestashop o mistienda_db. Evita espacios en blanco y caracteres especiales como ñ, tildes o símbolos. Usa solo letras minúsculas, números y guiones bajos.

[TIP] Algunos proveedores añaden un prefijo automático al nombre (por ejemplo, usuario123_tienda). No te preocupes, es normal. Ese será el nombre completo de tu base de datos.

Tipo de base de datos

Plesk te ofrecerá varios tipos: MySQL, MariaDB, PostgreSQL, etc. Para PrestaShop, elige MySQL o MariaDB. Ambos funcionan perfectamente, pero si tu hosting ofrece MariaDB, es una excelente opción porque es más rápida y compatible.

Servidor de base de datos

Si solo tienes un servidor, Plesk lo seleccionará automáticamente. Si tienes varios, elige el que corresponda a tu plan de hosting. No suele haber problema si dejas la opción por defecto.

Usuario y contraseña

Aquí es donde creas las credenciales que PrestaShop utilizará para conectarse a la base de datos. Puedes crear un nuevo usuario o usar uno existente. Recomendamos crear uno nuevo específico para PrestaShop, así tendrás más control y seguridad.

Elige un nombre de usuario simple (por ejemplo, tienda_user) y una contraseña segura. Plesk tiene un generador automático de contraseñas (el botón con forma de llave o dados). Úsalo si no quieres pensar una tú mismo. Eso sí, guarda la contraseña en un lugar seguro, la necesitarás más adelante.

[WARNING] Nunca uses contraseñas como "123456", "admin" o tu fecha de nacimiento. Una base de datos comprometida puede poner en riesgo toda tu tienda online.

Permisos de usuario

Plesk te preguntará qué permisos quieres otorgar al usuario. Para PrestaShop, lo más sencillo es marcar la casilla de "Todos los privilegios". Así te aseguras de que la instalación no falle por falta de permisos.

Después de rellenar todos los campos, pulsa "Aceptar" o "OK". Plesk creará la base de datos en cuestión de segundos. Verás que aparece en la lista con el nombre que le hayas dado.


Paso 4: Anota los datos de conexión

Este es un paso crucial que muchos olvidan. Para instalar PrestaShop, necesitarás los siguientes datos:

  • Nombre de la base de datos (el que has creado, incluyendo el prefijo si lo hay).
  • Nombre de usuario de la base de datos.
  • Contraseña del usuario.
  • Servidor de base de datos (normalmente localhost o una dirección como localhost:3306).

Plesk suele mostrar esta información en la lista de bases de datos. Si no la ves, haz clic en el nombre de tu base de datos y se desplegará toda la información. También puedes encontrar estos datos en el correo de confirmación que Plesk envía tras la creación.

[INFO] En la mayoría de los casos, el servidor de base de datos es localhost. No necesitas cambiarlo a menos que tu proveedor indique lo contrario.


Paso 5: Instala PrestaShop en tu dominio

Ahora que ya tienes tu base de datos creada, es hora de instalar PrestaShop. Tienes dos opciones:

Opción A: Instalador automático de Plesk

Plesk incluye un instalador de aplicaciones (a veces llamado "Installatron" o "Aplicaciones"). Busca en el menú la opción "Aplicaciones" o "Instalador de aplicaciones" y localiza PrestaShop en el catálogo. Haz clic en "Instalar" y sigue los pasos:

  1. Elige el dominio donde quieres instalar la tienda.
  2. Selecciona la versión de PrestaShop (recomendamos la última estable).
  3. Cuando te pida los datos de la base de datos, introduce los que has guardado en el paso anterior.
  4. Configura el administrador (usuario y contraseña para acceder a tu panel de tienda).
  5. Pulsa "Instalar" y espera a que termine.

Este método es el más rápido y evita errores típicos de instalación manual.

Opción B: Instalación manual

Si prefieres hacerlo manualmente (o tu Plesk no tiene instalador automático), sigue estos pasos:

  1. Descarga el paquete de instalación de PrestaShop desde su web oficial.
  2. Sube los archivos al directorio de tu dominio (normalmente httpdocs o public_html) usando FTP o el administrador de archivos de Plesk.
  3. Abre tu dominio en el navegador (escribe tu-dominio.com).
  4. El asistente de instalación de PrestaShop se abrirá automáticamente.
  5. Sigue los pasos y cuando llegues a la pantalla de "Configuración de la base de datos", introduce los datos que guardaste antes.
  6. Completa la instalación y ¡listo!

[WARNING] Si la instalación da error de conexión a la base de datos, revisa que el nombre de la base de datos y el usuario están escritos exactamente igual que en Plesk, incluyendo mayúsculas, minúsculas y prefijos. Un simple error tipográfico es la causa más común de fallos.


Configuración recomendada para tu base de datos PrestaShop

Una vez que PrestaShop está instalado y conectado a tu base de datos, hay algunas buenas prácticas que puedes aplicar para que tu tienda online vaya más rápida y segura.

Realiza copias de seguridad periódicas

Tu base de datos es el corazón de tu tienda. Si la pierdes, lo pierdes todo: productos, clientes, pedidos, configuraciones. Plesk tiene una herramienta de copias de seguridad integrada. Programa una copia al menos una vez por semana, y si tu tienda tiene mucho movimiento, a diario.

En Plesk, ve a la sección de tu dominio y busca "Copias de seguridad". Allí puedes configurar copias automáticas y también hacer una copia manual antes de realizar cambios importantes en tu tienda.

Optimiza las tablas de la base de datos

Con el tiempo, tu base de datos acumula información innecesaria (registros antiguos, caché, datos de sesiones). Puedes optimizarla desde el administrador de tu tienda o usando herramientas como phpMyAdmin (accesible desde Plesk). En phpMyAdmin, selecciona tu base de datos y haz clic en "Optimizar" para todas las tablas.

Usa un prefijo de tabla seguro

Durante la instalación de PrestaShop, puedes elegir un prefijo para las tablas (por ejemplo, ps_). Si tu instalación ya está hecha, no lo cambies a menos que sepas lo que haces. Un prefijo personalizado hace más difícil que los atacantes adivinen los nombres de tus tablas.

Mantén tu versión de PrestaShop actualizada

Cada actualización de PrestaShop incluye mejoras de seguridad y rendimiento que afectan directamente a cómo se gestiona la base de datos. Mantener tu tienda al día es una de las mejores formas de proteger tu negocio.


Solución de problemas comunes

Aunque el proceso es sencillo, pueden surgir algunos contratiempos. Aquí tienes las soluciones a los problemas más habituales:

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

Este es el error más común. Suele deberse a:

  • Credenciales incorrectas: revisa que el nombre de la base de datos, usuario y contraseña son exactamente los que creaste en Plesk.
  • Servidor incorrecto: verifica que el servidor es localhost a menos que tu hosting indique otra cosa.
  • Permisos insuficientes: asegúrate de haber marcado "Todos los privilegios" al crear el usuario.

Base de datos lenta

Si tu tienda carga lento, puede ser señal de que la base de datos necesita optimización. Ejecuta la herramienta de optimización de phpMyAdmin y limpia tablas innecesarias. También puedes contratar un plan de hosting con mejor rendimiento si tu tienda crece mucho.

No puedo acceder a phpMyAdmin

phpMyAdmin es una herramienta incluida en Plesk para gestionar bases de datos. Si no la encuentras, busca en la sección de bases de datos el icono de "phpMyAdmin" junto a tu base de datos. Si no aparece, contacta con tu proveedor de hosting, ya que puede estar desactivado por seguridad.


Preguntas frecuentes (FAQ)

¿Puedo usar la misma base de datos para varias tiendas PrestaShop?

No es recomendable. Cada instalación de PrestaShop necesita su propia base de datos para evitar conflictos de tablas y datos. Si tienes varias tiendas, crea una base de datos independiente para cada una.

¿Qué diferencia hay entre MySQL y MariaDB?

MariaDB es un "clon mejorado" de MySQL, más rápido y con más funciones. PrestaShop funciona perfectamente con ambos. Si tu hosting ofrece MariaDB, úsalo sin miedo.

¿Necesito conocimientos avanzados para hacer esto?

No, para nada. Si has llegado hasta aquí, ya tienes todo lo necesario. Plesk está diseñado para que cualquier persona pueda gestionar su hosting sin ser un experto en informática.

¿Cuánto espacio ocupa una base de datos de PrestaShop?

Depende del número de productos y pedidos. Una tienda pequeña puede ocupar entre 10 y 50 MB, pero tiendas grandes con miles de productos pueden llegar a varios cientos de MB. No te preocupes por esto al principio, tu hosting tiene espacio de sobra.

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

Puedes cambiarla desde Plesk. Ve a la sección de bases de datos, haz clic en tu base de datos y busca la opción de cambiar contraseña del usuario. Eso sí, si cambias la contraseña, tendrás que actualizarla también en el archivo de configuración de PrestaShop (parameters.php), que se encuentra en la carpeta app/config de tu instalación.

¿Puedo mover mi base de datos a otro servidor?

Sí, pero es un proceso delicado. Necesitas exportar la base de datos (desde phpMyAdmin) e importarla en el nuevo servidor. Además, tendrás que actualizar las credenciales en PrestaShop. Si no te sientes seguro, pide ayuda a tu proveedor de hosting.


Conclusión: tu tienda online ya tiene cimientos sólidos

Crear una base de datos para PrestaShop en Plesk es un proceso rápido y sencillo que no requiere conocimientos técnicos avanzados. Siguiendo los pasos de esta guía, habrás conseguido el primer componente esencial para montar tu tienda online: un almacén digital seguro y organizado donde vivirán todos los datos de tu negocio.

Recuerda que la base de datos es solo el principio. Después de esto, podrás instalar PrestaShop, configurar tu catálogo de productos, elegir un tema atractivo y empezar a vender. Pero si algo falla, ya sabes dónde mirar primero: la base de datos.

[TIP] Guarda esta guía en tus favoritos. Te será útil no solo para la instalación inicial, sino también para futuras consultas, migraciones o soluciones de problemas.

Ahora que ya tienes tu base de datos lista, ¿por qué no pruebas a instalar PrestaShop? Es el siguiente paso natural y, con lo que has aprendido hoy, te resultará mucho más fácil. ¡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