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

Guía para configurar la base de datos de PrestaShop en Syspanel

Actualizado el 19 de junio de 2026

Introducción: Tu tienda PrestaShop y la base de datos

Cuando instalas PrestaShop, ya sea en un servidor compartido o en un VPS, el corazón de tu tienda es la base de datos. Aquí se guardan tus productos, clientes, pedidos, precios y toda la configuración del catálogo. Si la base de datos falla, tu tienda se cae. Si la pierdes, podrías perder tu negocio digital.

Por eso, aprender a gestionar la base de datos prestashop syspanel es una habilidad básica que todo dueño de tienda debería dominar, aunque no seas un experto en tecnología. En esta guía te explicaré, paso a paso y sin tecnicismos, cómo configurar, importar y solucionar problemas comunes de tu base de datos usando el panel de control Syspanel.

Syspanel es la herramienta que te permite administrar tu servidor y tus sitios web de forma visual. Si has contratado un hosting con nosotros, es muy probable que ya lo uses. Si no lo conoces, no te preocupes: aquí aprenderás desde cero.


¿Qué es Syspanel y por qué es importante para tu PrestaShop?

Syspanel es un panel de control de hosting que te permite gestionar tus dominios, correos, archivos y, por supuesto, tus bases de datos MySQL o MariaDB. Es una alternativa moderna y amigable a otros paneles como cPanel o Plesk.

Para acceder a Syspanel, normalmente lo haces a través de una URL como https://tu-servidor:2106. Recuerda: el puerto de acceso es el 2106. Este dato es crucial, porque si intentas acceder por el puerto 2083 (el típico de cPanel), no funcionará.

Dentro de Syspanel, encontrarás una sección dedicada a bases de datos. Ahí podrás:

  • Crear nuevas bases de datos.
  • Crear usuarios y asignarles permisos.
  • Cambiar contraseñas.
  • Importar y exportar archivos SQL.
  • Ver el tamaño y el estado de tus bases de datos.

En resumen, Syspanel es tu centro de control para que tu tienda PrestaShop tenga una base de datos sana y funcionando.


Antes de empezar: requisitos y datos que necesitas

Antes de configurar cualquier cosa, asegúrate de tener a mano lo siguiente:

  1. Acceso a Syspanel: URL completa con el puerto 2106, tu nombre de usuario y contraseña.
  2. Datos de tu base de datos actual: Si ya tienes una tienda funcionando, necesitas el nombre de la base, el usuario y la contraseña. Estos datos están en el archivo app/config/parameters.php de tu instalación de PrestaShop.
  3. Un archivo de respaldo (SQL): Si vas a importar una base de datos, necesitas el archivo .sql o .zip con los datos de tu tienda.
  4. Versión de PrestaShop: Saber si es 1.6, 1.7 o 8.x, porque la estructura de la base de datos cambia ligeramente.

Si no tienes el archivo de respaldo, no pasa nada. También te explicaré cómo exportarlo desde tu PrestaShop actual o desde Syspanel.


Paso 1: Crear una base de datos nueva en Syspanel

Si estás instalando PrestaShop desde cero, lo primero es crear una base de datos vacía. Sigue estos pasos:

  1. Inicia sesión en Syspanel usando el puerto 2106. Por ejemplo: https://tudominio.com:2106.
  2. En el menú lateral izquierdo, busca la sección "Bases de datos" o "DB". Haz clic en ella.
  3. Verás un botón que dice "Agregar base de datos" o "Crear nueva". Púlsalo.
  4. Se abrirá un formulario con los siguientes campos:
    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo tienda_prestashop.
    • Usuario de la base de datos: Crea un usuario, por ejemplo admin_tienda.
    • Contraseña: Genera una contraseña segura. Syspanel suele tener un botón para generarla automáticamente. Guárdala en un lugar seguro, porque la necesitarás en el instalador de PrestaShop.
  5. Haz clic en "Guardar" o "Crear".

[TIP]: No uses caracteres raros ni espacios en el nombre de la base de datos. Solo letras minúsculas, números y guiones bajos. Ejemplo: tienda_prestashop es válido; Mi Tienda! no lo es.


Paso 2: Configurar la base de datos en el instalador de PrestaShop

Ahora que tienes la base creada, es momento de instalar PrestaShop. Cuando ejecutes el instalador, llegarás a un paso llamado "Configuración de la base de datos". Aquí es donde entra en juego la configurar db prestashop.

Los campos que te pedirá son los siguientes:

  • Dirección del servidor de base de datos: Normalmente es localhost o 127.0.0.1. No lo cambies a menos que sepas que tu hosting usa un servidor remoto.
  • Nombre de la base de datos: Escribe exactamente el nombre que pusiste en Syspanel (ej. tienda_prestashop).
  • Usuario de la base de datos: Escribe el usuario que creaste (ej. admin_tienda).
  • Contraseña: Escribe la contraseña que generaste.
  • Prefijo de las tablas: Te recomiendo dejarlo como ps_ por defecto. Si cambias el prefijo, complicarás futuras migraciones.

Después de rellenar los datos, haz clic en "Comprobar" o "Siguiente". El instalador verificará que la conexión sea correcta. Si todo está bien, continuará con la instalación. Si hay un error, revisa si escribiste mal la contraseña o si el usuario tiene permisos.

[WARNING]: Nunca uses la contraseña de tu usuario administrador de Syspanel para la base de datos. Siempre crea un usuario específico para la base de datos de PrestaShop.


Paso 3: Importar una base de datos PrestaShop existente en Syspanel

¿Ya tienes una tienda online y quieres moverla a un nuevo servidor o restaurar una copia de seguridad? Entonces necesitas saber cómo importar base datos prestashop.

El proceso es sencillo, pero debes ser cuidadoso. Sigue estos pasos:

  1. Prepara tu archivo SQL: Si tienes un backup en formato .sql, perfecto. Si está comprimido en .zip o .gz, también funciona.
  2. Entra en Syspanel (puerto 2106) y ve a la sección "Bases de datos".
  3. Localiza la base de datos a la que quieres importar los datos. Si aún no existe, créala primero (como en el Paso 1).
  4. Haz clic en el nombre de la base de datos o en el icono de "Importar" (suele ser una flecha hacia arriba).
  5. Se abrirá una pantalla con un botón para "Subir archivo". Selecciona tu archivo SQL o ZIP.
  6. Haz clic en "Importar" y espera. Dependiendo del tamaño de tu tienda, puede tardar unos segundos o varios minutos.
  7. Al finalizar, verás un mensaje de éxito o un listado de errores. Si hay errores, anótalos y revísalos.

[INFO]: Si tu archivo SQL es muy pesado (más de 50 MB), es posible que el servidor se quede sin tiempo. En ese caso, puedes dividir el archivo en partes usando herramientas como mysqldumper o desde la propia línea de comandos si tienes acceso SSH.


Paso 4: Configurar la conexión en el archivo parameters.php

Una vez importada la base de datos, PrestaShop necesita saber cómo conectarse a ella. Esta información está en el archivo app/config/parameters.php (en PrestaShop 1.7 y 8.x) o en config/settings.inc.php (en PrestaShop 1.6).

Si estás migrando una tienda, es probable que este archivo ya exista. Deberás editarlo para que apunte a la nueva base de datos. Puedes hacerlo desde el administrador de archivos de Syspanel o por FTP.

Los parámetros clave que debes revisar son:

  • database_host: normalmente localhost.
  • database_name: el nombre de tu nueva base.
  • database_user: el usuario que creaste.
  • database_password: la contraseña de ese usuario.
  • database_prefix: el prefijo de las tablas, normalmente ps_.

[WARNING]: Editar este archivo con errores puede romper tu tienda. Haz una copia de seguridad del archivo original antes de modificarlo. Si no te sientes seguro, es mejor que pidas ayuda a tu proveedor de hosting.


Paso 5: Errores comunes y cómo solucionarlos

Aquí te dejo una lista de los problemas más frecuentes al configurar la base de datos prestashop syspanel y sus soluciones:

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

  • Causa: Usuario, contraseña o nombre de base incorrectos.
  • Solución: Revisa que no haya espacios en blanco al copiar los datos. Prueba a cambiar la contraseña desde Syspanel y vuelve a intentarlo.

Error 2: "Tabla no encontrada"

  • Causa: La base de datos está vacía o el prefijo es incorrecto.
  • Solución: Verifica que hayas importado correctamente el archivo SQL. Comprueba el prefijo en el archivo parameters.php y en las tablas de la base de datos.

Error 3: "Acceso denegado para el usuario"

  • Causa: El usuario no tiene permisos sobre la base de datos.
  • Solución: En Syspanel, entra en la base de datos y asegúrate de que el usuario asociado tenga todos los privilegios (SELECT, INSERT, UPDATE, DELETE, etc.). Usa el botón de "Todos los privilegios" si está disponible.

Error 4: "El servidor no responde" o "Tiempo de espera agotado"

  • Causa: La importación fue demasiado grande o el servidor está saturado.
  • Solución: Divide el archivo SQL en partes más pequeñas o importa desde la línea de comandos si tienes acceso SSH.

Paso 6: Exportar tu base de datos como respaldo

No solo es importante importar, también debes saber exportar. Te recomiendo hacer una copia de seguridad de tu base de datos al menos una vez por semana.

  1. Ve a Syspanel > "Bases de datos".
  2. Haz clic en el icono de "Exportar" (suele ser una flecha hacia abajo).
  3. Elige el formato de salida. Normalmente es .sql o .zip. El .zip es ideal si quieres ahorrar espacio.
  4. Haz clic en "Exportar" y descarga el archivo a tu ordenador.

[TIP]: Automatiza este proceso. Muchos hostings ofrecen copias de seguridad automáticas. Si el tuyo no lo hace, programa un recordatorio en tu calendario para hacerlo manualmente cada semana.


Preguntas frecuentes (FAQ)

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

No es recomendable. Cada instalación de PrestaShop necesita su propia base de datos o, al menos, un prefijo de tabla diferente. Si usas la misma base con el mismo prefijo, los datos se mezclarán y corromperán.

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

No pasa nada. Entra en Syspanel (puerto 2106), ve a la sección de bases de datos, selecciona la tuya y haz clic en "Cambiar contraseña". Luego actualiza el archivo parameters.php de PrestaShop con la nueva contraseña.

¿Syspanel es compatible con todas las versiones de PrestaShop?

Sí, Syspanel gestiona bases de datos MySQL y MariaDB, que son las que usa PrestaShop en todas sus versiones. Solo asegúrate de que la versión de PHP en tu servidor sea compatible con la versión de PrestaShop que tienes.

¿Puedo importar una base de datos desde phpMyAdmin a Syspanel?

Sí. Exporta la base de datos desde phpMyAdmin como un archivo .sql y luego impórtala en Syspanel siguiendo el Paso 3 de esta guía.


Conclusión y buenas prácticas

Configurar y gestionar la base de datos prestashop syspanel no tiene por qué ser un dolor de cabeza. Con esta guía, ya sabes cómo crear, importar, exportar y solucionar problemas básicos. Recuerda siempre:

  • Haz copias de seguridad frecuentes. Es la única forma de proteger tu negocio ante un desastre.
  • Usa contraseñas seguras y únicas para cada base de datos.
  • No compartas tus credenciales con personas no autorizadas.
  • Si te atascas, no lo fuerces. Pide ayuda a tu proveedor de hosting. Es mejor esperar unos minutos que romper algo.

Espero que esta guía te haya sido útil. Si tienes más dudas, en nuestro centro de soporte encontrarás más artículos sobre syspanel prestashop y otros temas de hosting. ¡Buena suerte con tu tienda online!

¿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