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

Cómo gestionar bases de datos en PrestaShop con Plesk: Guía completa

Actualizado el 14 de abril de 2026

¿Por qué es importante saber gestionar bases de datos en PrestaShop con Plesk?

Si tienes una tienda online con PrestaShop, la base de datos es el cerebro de tu negocio. Ahí se guardan tus productos, clientes, pedidos, contraseñas y configuraciones. Gestionarla correctamente no es un lujo, es una necesidad para evitar sustos como perder información o que tu tienda se caiga en plena campaña de rebajas.

La buena noticia es que si tu hosting usa Plesk, tienes una herramienta muy visual y amigable que te permite administrar tus bases de datos MySQL sin ser un experto en programación. En esta guía completa te voy a enseñar, paso a paso, cómo gestionar bases de datos en PrestaShop con Plesk, desde crearlas hasta hacer copias de seguridad y solucionar errores típicos.

Vamos a ello, sin tecnicismos raros y con un lenguaje claro para que lo apliques ya mismo.

Primero, ¿qué es Plesk y por qué es tan útil para PrestaShop?

Plesk es un panel de control de hosting que te permite gestionar tu servidor y tus sitios web desde una interfaz gráfica. En lugar de escribir comandos complicados en una terminal, haces clic en botones y menús. Es como el "modo fácil" de administrar tu hosting.

Para los usuarios de PrestaShop, Plesk facilita enormemente la gestión de las bases de datos MySQL, que son las que utiliza PrestaShop por defecto. Puedes crear nuevas bases, asignar usuarios con permisos específicos, hacer copias de seguridad e incluso importar o exportar datos con solo unos clics.

Crear una base de datos MySQL para PrestaShop desde Plesk

Si estás instalando PrestaShop por primera vez, necesitarás crear una base de datos antes de empezar. Esto también es útil si quieres lanzar una segunda tienda o un entorno de pruebas.

Paso 1: Accede a tu panel de Plesk

Para empezar, inicia sesión en tu panel de control de Plesk. Normalmente lo encuentras en una dirección como https://tu-dominio.com:8443, aunque algunos proveedores lo personalizan. Si tienes dudas, mira el correo de bienvenida de tu hosting.

Paso 2: Localiza la sección de Bases de Datos

En el panel principal, busca el apartado "Bases de datos". En la mayoría de las versiones de Plesk, aparece directamente en el menú de la izquierda o como un icono en la sección de "Sitios web y dominios".

Paso 3: Añadir una nueva base de datos

Haz clic en el botón "Agregar base de datos" o "Add Database". Se abrirá un formulario con varios campos.

  • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo tienda_prestashop. Evita espacios y caracteres raros.
  • Tipo de base de datos: Selecciona MySQL. En versiones recientes, también puedes elegir MariaDB, que es totalmente compatible con PrestaShop.
  • Servidor de base de datos: Si solo tienes uno, lo dejarás por defecto.

Paso 4: Crear un usuario para la base de datos

En el mismo formulario, tendrás la opción de crear un usuario y una contraseña. Este usuario será el que PrestaShop usará para conectarse a la base de datos.

[!TIP] TIP: Anota el nombre de la base de datos, el usuario y la contraseña en un lugar seguro. Los necesitarás durante la instalación de PrestaShop. Si los pierdes, no podrás conectar tu tienda.

Paso 5: Confirmar la creación

Pulsa "Aceptar" o "OK". En cuestión de segundos, tendrás tu base de datos lista. Verás que aparece en la lista con su nombre y el usuario asociado.

Cómo gestionar MySQL en PrestaShop con phpMyAdmin

Una vez que tienes la base de datos creada, llega el momento de "meterle mano". Para gestionar mysql prestashop de forma visual, Plesk incluye una herramienta llamada phpMyAdmin. Con ella puedes ver tablas, ejecutar consultas SQL, importar y exportar datos, y mucho más.

Acceder a phpMyAdmin desde Plesk

En la lista de bases de datos, busca la que quieras gestionar y haz clic en el icono de "phpMyAdmin". Se abrirá una nueva pestaña del navegador con la interfaz de esta herramienta.

[!INFO] INFO: Si no ves el icono de phpMyAdmin, es posible que tu proveedor de hosting no lo tenga habilitado. En ese caso, contacta con su soporte para que lo activen o te indiquen cómo acceder.

Qué puedes hacer en phpMyAdmin

  • Ver las tablas: PrestaShop crea muchas tablas (productos, pedidos, clientes, etc.). Puedes navegar por ellas para entender cómo se estructura tu tienda.
  • Ejecutar consultas SQL: Si sabes escribir consultas, puedes hacer cambios directamente. Por ejemplo, actualizar precios en masa o borrar registros antiguos.
  • Optimizar tablas: Con el tiempo, las tablas se fragmentan. Puedes seleccionarlas todas y elegir la opción "Optimizar tabla" para mejorar el rendimiento.
  • Cambiar el prefijo de las tablas: Si alguna vez has tenido problemas de seguridad, puedes cambiar el prefijo (por ejemplo, de ps_ a tienda_) desde phpMyAdmin, aunque esto requiere conocimientos avanzados y no lo recomiendo si eres novato.

[!WARNING] WARNING: Ten mucho cuidado al usar phpMyAdmin. Un clic equivocado o una consulta mal escrita pueden romper tu tienda. Si no estás seguro de lo que haces, mejor no toques nada o haz una copia de seguridad antes.

Cómo hacer un backup de PrestaShop con Plesk

El backup prestashop plesk es una de las tareas más importantes. Imagina que un plugin causa un conflicto y tu tienda se llena de errores. Si tienes una copia de seguridad reciente, puedes restaurarla y volver a la normalidad en minutos. Sin backup, podrías perder semanas de trabajo.

Opción 1: Backup completo desde Plesk

Plesk permite hacer una copia de seguridad completa de tu sitio, que incluye tanto los archivos como la base de datos.

  1. Ve a "Sitios web y dominios" y selecciona tu dominio de PrestaShop.
  2. Busca el apartado "Copias de seguridad" o "Backup Manager".
  3. Haz clic en "Crear una copia de seguridad".
  4. Elige si quieres un backup completo o solo de la base de datos. Para mayor seguridad, te recomiendo el completo.
  5. Pulsa "Aceptar" y espera a que termine. El tiempo dependerá del tamaño de tu tienda.

Opción 2: Exportar solo la base de datos desde phpMyAdmin

Si solo te interesa la base de datos (por ejemplo, para moverla a otro servidor), puedes exportarla desde phpMyAdmin.

  1. Accede a phpMyAdmin como te expliqué antes.
  2. Selecciona tu base de datos en el menú de la izquierda.
  3. Ve a la pestaña "Exportar".
  4. Elige el método "Rápido" y el formato "SQL".
  5. Pulsa "Continuar" y se descargará un archivo .sql con todo el contenido.

[!TIP] TIP: Programa backups automáticos. En Plesk, puedes configurar que se hagan copias de seguridad diarias o semanales sin que tengas que acordarte. Esto es un seguro de vida para tu negocio.

Restaurar una base de datos en Plesk

Si has tenido un problema y necesitas volver a un estado anterior, restaurar es igual de sencillo.

Restaurar desde una copia de seguridad de Plesk

  1. Ve al "Backup Manager" de tu dominio.
  2. Busca la copia que quieres restaurar y haz clic en el icono de "Restaurar".
  3. Elige si quieres restaurar todo o solo la base de datos.
  4. Confirma la operación y espera.

Importar una base de datos desde phpMyAdmin

Si tienes un archivo .sql de una copia anterior, puedes importarlo.

  1. Accede a phpMyAdmin y selecciona la base de datos donde quieres importar.
  2. Ve a la pestaña "Importar".
  3. Selecciona el archivo .sql desde tu ordenador.
  4. Pulsa "Continuar". El proceso puede tardar unos minutos si el archivo es grande.

[!WARNING] WARNING: Al importar, se sobrescribirán los datos existentes. Asegúrate de que estás importando en la base de datos correcta y de que tienes un backup actual por si acaso.

Errores comunes de base de datos en PrestaShop y cómo solucionarlos

Aunque hagas todo bien, es posible que te encuentres con errores base datos prestashop. Aquí tienes los más habituales y cómo resolverlos desde Plesk.

Error: "Error de conexión con la base de datos"

Este es el error más temido. Aparece cuando PrestaShop no puede conectarse a MySQL. Las causas suelen ser:

  • Credenciales incorrectas: Revisa los datos en tu archivo parameters.php (en la carpeta config de PrestaShop). Compáralos con los que tienes en Plesk.
  • La base de datos no existe: Ve a Plesk y verifica que la base sigue ahí. Si la borraste por error, tendrás que importar una copia.
  • El usuario no tiene permisos: En Plesk, puedes editar el usuario de la base de datos y asegurarte de que tiene todos los privilegios sobre la base.

Error: "Tabla no existe" o "Tabla no encontrada"

Esto suele pasar cuando una tabla se ha borrado o corrompido. La solución más rápida es restaurar la base de datos desde un backup. Si no tienes backup, puedes intentar reparar las tablas desde phpMyAdmin seleccionándolas y eligiendo "Reparar tabla".

Error: "Espacio de almacenamiento agotado"

Si tu base de datos ha crecido demasiado, puede llenar el espacio del servidor. En Plesk, puedes ver el tamaño de la base y, si es necesario, hacer una limpieza. Por ejemplo, eliminar pedidos antiguos o logs. También puedes contactar con tu hosting para ampliar el espacio.

Error: "MySQL server has gone away"

Este error suele aparecer cuando el archivo de la base de datos es demasiado grande o hay un problema con el tiempo de ejecución. Puedes intentar aumentar los límites de memoria en el archivo parameters.php de PrestaShop, pero si no te sientes cómodo, lo mejor es contactar con soporte.

Consejos finales para mantener tu base de datos sana

Para terminar, te dejo una lista de buenas prácticas que te ahorrarán muchos dolores de cabeza:

  • Haz backups con regularidad: Al menos una vez por semana, o a diario si tu tienda tiene mucho movimiento.
  • Actualiza PrestaShop y los módulos: Las actualizaciones suelen incluir mejoras en la gestión de la base de datos y correcciones de errores.
  • No instales módulos de dudosa procedencia: Algunos pueden crear tablas innecesarias o ralentizar tu base.
  • Monitoriza el tamaño: Si tu base de datos crece sin control, puede afectar al rendimiento de la tienda. Limpia lo que no uses.
  • Usa contraseñas seguras: Tanto para el acceso a Plesk como para la base de datos. Una contraseña débil es una puerta abierta a los atacantes.

[!INFO] INFO: Si tu hosting usa el panel Syspanel en lugar de Plesk (por ejemplo, si te mencionan que el acceso es por el puerto 2106), el proceso es muy similar. Solo cambia la interfaz, pero las opciones de bases de datos, backups y phpMyAdmin suelen estar presentes. Pide ayuda al soporte de tu proveedor para localizarlas.

Preguntas frecuentes (FAQ) sobre bases de datos en PrestaShop con Plesk

¿Necesito saber SQL para gestionar mi base de datos?

No, para el uso diario no. Con las herramientas visuales de Plesk y phpMyAdmin puedes hacer la mayoría de tareas sin escribir una sola línea de código. El SQL es útil si quieres hacer cambios avanzados, pero no es imprescindible.

¿Puedo tener varias bases de datos para una misma tienda?

PrestaShop usa una única base de datos por tienda. Tener varias bases sería para proyectos distintos. No intentes dividir tu tienda en varias bases, solo traerá problemas.

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

En Plesk, puedes cambiar la contraseña de un usuario de base de datos desde la sección de "Bases de datos". Edita el usuario y establece una nueva contraseña. Luego, actualiza el archivo parameters.php de PrestaShop con la nueva contraseña.

¿Es seguro usar phpMyAdmin?

Sí, siempre que lo uses con cuidado. No ejecutes consultas que no entiendas y haz siempre un backup antes de tocar nada. Además, asegúrate de cerrar la sesión de phpMyAdmin cuando termines.

¿Puedo mover mi base de datos a otro servidor?

Sí, exporta la base de datos desde phpMyAdmin y luego impórtala en el nuevo servidor. También necesitarás mover los archivos de PrestaShop y actualizar el archivo parameters.php con los nuevos datos de conexión.

Gestionar bases de datos en PrestaShop con Plesk no tiene por qué ser un dolor de cabeza. Con esta guía, ya tienes las herramientas y el conocimiento básico para hacerlo con confianza. Recuerda: la prevención es la mejor estrategia. Haz backups, mantén todo actualizado y, ante cualquier duda, no dudes en consultar la documentación oficial o el soporte de tu hosting.

¡Ahora sí, a por ello! Tu tienda te lo agradecerá.

¿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