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

Cómo conectar PrestaShop a una base de datos MySQL en Plesk

Actualizado el 17 de octubre de 2025

Sabemos que montar una tienda online con PrestaShop puede ser una experiencia emocionante, pero a veces los pasos técnicos, como la conexión a la base de datos, pueden parecer un laberinto. No te preocupes, estamos aquí para guiarte paso a paso. En este artículo, te explicaremos de forma clara y sencilla cómo conectar PrestaShop a una base de datos MySQL en Plesk.

Vamos a desglosar todo el proceso, desde la creación de la base de datos en Plesk hasta la configuración final en tu instalación de PrestaShop. Tanto si eres un usuario principiante como si ya tienes algo de experiencia, este PrestaShop MySQL Plesk tutorial te resultará muy útil.

¿Qué necesitas antes de empezar?

Antes de lanzarnos a la acción, asegúrate de tener a mano los siguientes datos, ya que los necesitarás durante el proceso:

  • Acceso a Plesk: Las credenciales de tu panel de control de hosting (usuario y contraseña).
  • Acceso al servidor: Los datos de tu hosting (por ejemplo, FTP o acceso al administrador de archivos).
  • Los archivos de PrestaShop: La última versión de PrestaShop descargada y lista para subir a tu servidor (o ya instalada).
  • Un nombre para tu base de datos: Elige uno que recuerdes, por ejemplo, mitienda_prestashop.

[INFO] Si tu hosting usa Syspanel (HestiaCP), el acceso al panel se realiza a través del puerto 2106. Por ejemplo: https://tudominio.com:2106. El proceso para crear la base de datos es muy similar.

Paso 1: Crear la base de datos MySQL en Plesk

El primer paso para tu Plesk PrestaShop base de datos es crearla. Plesk lo hace muy sencillo. Sigue estos pasos:

  1. Inicia sesión en Plesk: Abre tu navegador y escribe la URL de tu panel Plesk (normalmente algo como https://tudominio.com:8443). Introduce tu usuario y contraseña.

  2. Ve a la sección de Bases de Datos: En el menú principal de Plesk, busca y haz clic en "Bases de datos". Normalmente está en la sección de "Sitios web y dominios" o en un apartado específico.

  3. Crea una nueva base de datos: Haz clic en el botón "Añadir base de datos" o "Crear nueva base de datos".

  4. Configura los parámetros: Se abrirá un formulario. Rellénalo con cuidado:

    • Nombre de la base de datos: Ponle un nombre descriptivo, por ejemplo, prestashop_db. Es importante que uses solo letras minúsculas, números y guiones bajos.
    • Tipo de base de datos: Asegúrate de que esté seleccionado MySQL.
    • Crear un usuario de base de datos: Marca la casilla para crear un nuevo usuario. Aquí es donde definirás el usuario y la contraseña que usará PrestaShop para conectarse.
    • Nombre de usuario: Elige un nombre, como prestashop_user.
    • Contraseña: Genera una contraseña segura. Puedes usar el generador que suele incluir Plesk. Guarda esta contraseña en un lugar seguro, la necesitarás más adelante.
    • Host: Normalmente se deja como localhost o 127.0.0.1. Es la opción más común y segura para conexiones internas.
  5. Confirma la creación: Haz clic en "Aceptar" o "Crear". Plesk te mostrará un resumen con los datos de tu nueva base de datos.

[TIP] Anota estos tres datos en un bloc de notas: Nombre de la base de datos, Nombre de usuario y Contraseña. Los necesitarás en el siguiente paso.

Paso 2: Instalar PrestaShop y conectarlo a la base de datos

Ahora que ya tienes tu base de datos creada, es hora de instalar PrestaShop (si no lo has hecho ya) y establecer la conexión PrestaShop base de datos Plesk.

Subir los archivos de PrestaShop (si no está instalado)

Si aún no has subido los archivos de PrestaShop a tu servidor, hazlo ahora. Puedes usar el Administrador de archivos de Plesk o un cliente FTP como FileZilla. Descomprime el archivo de PrestaShop en la raíz de tu dominio (normalmente la carpeta httpdocs o public_html).

Ejecutar el instalador de PrestaShop

  1. Abre tu dominio en el navegador: Escribe la URL de tu tienda (ej: https://tudominio.com). El instalador de PrestaShop se iniciará automáticamente.

  2. Sigue los pasos iniciales: El asistente te guiará a través de la selección de idioma, la aceptación de licencias y la verificación de compatibilidad del sistema. No te preocupes, Plesk suele cumplir con todos los requisitos.

  3. Llega a la configuración de la base de datos: Este es el paso clave. Llegarás a una pantalla que te pedirá los datos de conexión a MySQL. Aquí es donde usaremos la información que creamos en el Paso 1.

Configurar la conexión a la base de datos en el instalador

En esta pantalla del instalador de PrestaShop, verás los siguientes campos. Rellénalos con los datos de tu base de datos de Plesk:

  • Dirección del servidor de base de datos: Generalmente, es localhost. Déjalo como está a menos que tu hosting te haya proporcionado una dirección específica.
  • Nombre de la base de datos: Introduce el nombre que le diste en Plesk, por ejemplo, prestashop_db.
  • Usuario de la base de datos: Introduce el nombre de usuario que creaste, por ejemplo, prestashop_user.
  • Contraseña de la base de datos: Introduce la contraseña que generaste.
  • Prefijo de las tablas: Puedes dejarlo como ps_. Solo cámbialo si quieres tener varias instalaciones de PrestaShop en la misma base de datos.

[WARNING] ¡Cuidado con los errores comunes! Si el instalador te da un error de conexión, revisa estos puntos:

  • Host incorrecto: A veces, en lugar de localhost, tu hosting puede usar 127.0.0.1 o un nombre de servidor específico (como mysql.tudominio.com). Consulta con tu proveedor de hosting si no estás seguro.
  • Credenciales mal escritas: Verifica que el nombre de usuario y la contraseña sean exactamente los que creaste en Plesk. Un simple error tipográfico puede bloquear la conexión.
  • Permisos del usuario: En Plesk, asegúrate de que el usuario de la base de datos tenga todos los privilegios sobre esa base de datos. Puedes comprobarlo en la sección "Bases de datos" de Plesk, editando el usuario.
  1. Completa la instalación: Una vez que la conexión sea exitosa, el instalador te pedirá que configures los datos de tu tienda (nombre, dirección, email del administrador, etc.). ¡Rellena todo y finaliza la instalación!

Paso 3: Verificar la conexión en el back office de PrestaShop

Una vez instalada, es buena práctica verificar que todo funciona correctamente.

  1. Accede al back office de PrestaShop: Ve a https://tudominio.com/admin (o la URL que hayas configurado) e inicia sesión con el usuario y contraseña de administrador que creaste.

  2. Ve a la configuración de la base de datos (opcional): Aunque no es necesario para el funcionamiento diario, puedes ir a Parámetros de la tienda > Rendimiento y, en la sección de "Servidor de base de datos", verás información sobre la conexión. No te asustes si no ves los datos exactos, es normal.

  3. Prueba la tienda: Crea un producto de prueba, navega por la tienda y simula una compra. Si todo funciona sin errores de conexión, ¡enhorabuena! Tu PrestaShop instalación base de datos Plesk ha sido un éxito.

Solución de problemas comunes (FAQ)

Aquí tienes las respuestas a las dudas más frecuentes que nos suelen plantear nuestros clientes sobre la Plesk base de datos PrestaShop.

Pregunta: He creado la base de datos en Plesk, pero el instalador de PrestaShop me dice "No se puede conectar al servidor de base de datos". ¿Qué hago?
Respuesta: Revisa estos tres puntos en orden:

  1. El host: Asegúrate de que has puesto localhost o 127.0.0.1. Si tu hosting usa una dirección diferente, la encontrarás en el panel de Plesk, en los detalles de la base de datos.
  2. Las credenciales: Verifica que el nombre de usuario y la contraseña sean exactamente los que creaste. A veces, al copiar y pegar se cuela un espacio.
  3. Los permisos: En Plesk, edita el usuario de la base de datos y asegúrate de que tenga marcada la opción "Todos los privilegios".

Pregunta: ¿Puedo usar la misma base de datos para varias tiendas de PrestaShop?
Respuesta: Técnicamente sí, pero no es recomendable. Para cada instalación de PrestaShop, lo ideal es crear una base de datos independiente. Si usas la misma, deberás cambiar el prefijo de las tablas en cada instalación (por ejemplo, ps1_, ps2_). Esto puede generar conflictos y complicar las copias de seguridad. Mejor crea una base de datos por tienda.

Pregunta: He cambiado la contraseña de la base de datos en Plesk. ¿Cómo actualizo PrestaShop?
Respuesta: Debes modificar el archivo de configuración de PrestaShop. Este archivo se llama parameters.php y se encuentra en la carpeta app/config/ de tu instalación de PrestaShop. Edítalo (con cuidado, es un archivo sensible) y cambia la línea que contiene 'database_password' => 'tu_contraseña_antigua' por la nueva contraseña. Guarda los cambios y la conexión se restablecerá.

Pregunta: Mi hosting usa Syspanel (HestiaCP). ¿El proceso es muy diferente?
Respuesta: ¡Para nada! El proceso es prácticamente el mismo. La única diferencia es que accedes a tu panel a través del puerto 2106 (ej: https://tudominio.com:2106). Una vez dentro, busca la sección "Bases de datos" y sigue los mismos pasos: crear la base de datos, crear un usuario y asignarle todos los privilegios. Luego, en el instalador de PrestaShop, usa localhost como host y las credenciales que hayas creado.

Consejos finales para una conexión exitosa

  • Usa contraseñas seguras: Es la puerta de entrada a tu tienda. No uses "123456" ni "admin". Genera una contraseña compleja con letras, números y símbolos.
  • Haz copias de seguridad: Antes de cualquier cambio importante (actualizar PrestaShop, modificar módulos, etc.), haz siempre una copia de seguridad de tu base de datos. Plesk tiene una herramienta integrada para ello en la sección "Bases de datos".
  • No compartas tus credenciales: Mantén en secreto el nombre de usuario y la contraseña de tu base de datos. Solo tú deberías tener acceso a ellos.
  • Actualiza PrestaShop: Mantener tu tienda actualizada no solo te da nuevas funcionalidades, sino que también corrige vulnerabilidades de seguridad que podrían afectar a tu base de datos.

Conectar PrestaShop a una base de datos MySQL en Plesk es un proceso sencillo si sigues los pasos adecuados. Esperamos que este PrestaShop MySQL Plesk tutorial te haya sido de gran ayuda. Si tienes alguna otra duda, no dudes en contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte a que tu tienda online sea un éxito!

¿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