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

FAQ: ¿Cómo conectar WordPress a una base de datos en Plesk?

Actualizado el 5 de junio de 2026

Introducción: ¿Por qué necesitas conectar WordPress a una base de datos en Plesk?

Si tienes un sitio web en WordPress, sabrás que este gestor de contenidos necesita una base de datos para almacenar toda tu información: entradas, páginas, comentarios, configuraciones de plugins y temas. Sin una base de datos, WordPress simplemente no puede funcionar. En Plesk, una de las herramientas de hosting más populares, conectar tu WordPress a una base de datos es un proceso sencillo, pero es común que surjan dudas. Este artículo es una FAQ completa para resolver todas tus preguntas.

Aquí encontrarás desde los conceptos básicos hasta los pasos detallados, pasando por la solución de problemas frecuentes. Al final, podrás conectar tu WordPress a una base de datos en Plesk sin complicaciones, incluso si eres principiante.

[INFO] Este artículo está pensado para usuarios de Plesk, pero si usas otros paneles como Syspanel (antes conocido como HestiaCP, accesible por el puerto 2106), los principios son similares, aunque los nombres de las opciones pueden variar.


¿Qué necesitas para conectar WordPress a una base de datos en Plesk?

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

  • Acceso a Plesk: Necesitas las credenciales de tu panel de control de hosting (usuario y contraseña).
  • WordPress instalado: Puede ser una instalación nueva o una existente que quieras migrar.
  • Datos de la base de datos: Nombre de la base de datos, usuario, contraseña y servidor (normalmente "localhost").
  • Conexión FTP o gestor de archivos: Para modificar el archivo wp-config.php si es necesario.

Si ya tienes todo esto, ¡estás listo! En caso contrario, no te preocupes, te guiaremos paso a paso.


Paso 1: Crear una base de datos en Plesk

Lo primero que debes hacer es crear una base de datos para tu WordPress. Sigue estos pasos:

  1. Inicia sesión en Plesk: Ve a la URL de tu panel (normalmente https://tudominio.com:8443 o similar) e ingresa tus credenciales.
  2. Ve a la sección "Bases de datos": En el menú principal, busca la opción "Bases de datos" o "Databases". Puede estar dentro de "Sitios web y dominios" o en una pestaña específica.
  3. Haz clic en "Añadir base de datos": Verás un botón con este texto o un icono de "+".
  4. Rellena los campos:
    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo mipagina_wp.
    • Tipo de base de datos: Selecciona "MySQL" (es el más común para WordPress).
    • Usuario de la base de datos: Crea un usuario, por ejemplo mipagina_user.
    • Contraseña: Genera una segura o escribe una que recuerdes. Plesk suele ofrecer un generador automático.
  5. Haz clic en "Aceptar" o "Crear": La base de datos se creará en segundos.

[TIP] Anota en un lugar seguro el nombre de la base de datos, el usuario y la contraseña. Los necesitarás para conectar WordPress.


Paso 2: Obtener los datos de conexión

Una vez creada la base de datos, necesitas los siguientes parámetros:

  • Nombre de la base de datos: El que elegiste (ej. mipagina_wp).
  • Usuario: El que creaste (ej. mipagina_user).
  • Contraseña: La que definiste.
  • Servidor de base de datos: En la mayoría de los casos es localhost. Si no funciona, consulta con tu proveedor de hosting o revisa la configuración de Plesk (a veces usan 127.0.0.1 o un nombre como mysql.tudominio.com).

Para confirmar el servidor, en Plesk ve a la base de datos que acabas de crear y busca el campo "Servidor" o "Host". Si no aparece, asume que es localhost.


Paso 3: Conectar WordPress a la base de datos

Ahora viene la parte clave. Dependiendo de si estás instalando WordPress desde cero o ya tienes uno existente, el proceso varía ligeramente.

Opción A: Instalación nueva de WordPress

Si aún no has instalado WordPress, el propio instalador te pedirá los datos de la base de datos:

  1. Descarga WordPress desde wordpress.org o usa el instalador automático de Plesk (si está disponible).
  2. Durante la instalación, cuando llegues a la pantalla de configuración de la base de datos, introduce los datos que anotaste:
    • Nombre de la base de datos: mipagina_wp
    • Usuario: mipagina_user
    • Contraseña: (la que creaste)
    • Servidor: localhost
    • Prefijo de tabla: Puedes dejarlo como wp_ o cambiarlo por seguridad.
  3. Continúa con la instalación. WordPress creará las tablas automáticamente.

Opción B: WordPress ya instalado (migración o cambio de base de datos)

Si ya tienes WordPress funcionando pero quieres conectarlo a una base de datos nueva (por ejemplo, tras una migración), debes modificar el archivo wp-config.php. Sigue estos pasos:

  1. Accede a los archivos de tu sitio: Usa un cliente FTP (como FileZilla) o el gestor de archivos de Plesk.
  2. Localiza el archivo wp-config.php: Está en la raíz de tu instalación de WordPress (normalmente en public_html o httpdocs).
  3. Abre el archivo con un editor de texto: Busca las líneas que definen la conexión a la base de datos. Se ven así:
    define('DB_NAME', 'nombre_antiguo');
    define('DB_USER', 'usuario_antiguo');
    define('DB_PASSWORD', 'contraseña_antigua');
    define('DB_HOST', 'localhost');
    
  4. Reemplaza los valores con los de tu nueva base de datos en Plesk:
    define('DB_NAME', 'mipagina_wp');
    define('DB_USER', 'mipagina_user');
    define('DB_PASSWORD', 'tu_contraseña_segura');
    define('DB_HOST', 'localhost');
    
  5. Guarda el archivo y súbelo (si usaste FTP). Si usas el gestor de archivos de Plesk, simplemente guarda los cambios.

[WARNING] Si cambias la base de datos a una que esté vacía, perderás todo el contenido de tu sitio (entradas, páginas, etc.). Asegúrate de que la nueva base de datos contenga los datos de tu sitio o de que estés migrando correctamente.


Paso 4: Verificar la conexión

Después de configurar todo, es hora de comprobar que funciona:

  1. Abre tu sitio web en el navegador.
  2. Si ves la página de inicio de WordPress o el instalador (en caso de instalación nueva), ¡la conexión fue exitosa!
  3. Si aparece un error como "Error al establecer una conexión a la base de datos", revisa los pasos anteriores. Puede ser que el servidor no sea localhost o que las credenciales sean incorrectas.

[INFO] Si usas Syspanel (HestiaCP), el proceso es similar, pero accedes por el puerto 2106. La base de datos se crea en la sección "Bases de datos" y los datos de conexión se muestran en la misma interfaz.


Preguntas frecuentes (FAQ)

1. ¿Por qué aparece "Error al establecer una conexión a la base de datos"?

Este es el error más común. Las causas típicas son:

  • Credenciales incorrectas: Revisa que el nombre de la base de datos, usuario y contraseña sean exactamente los que creaste en Plesk.
  • Servidor incorrecto: A veces no es localhost. Prueba con 127.0.0.1 o consulta con tu hosting.
  • Base de datos no creada: Asegúrate de que la base de datos exista en Plesk.
  • Permisos del usuario: El usuario debe tener permisos completos sobre la base de datos. En Plesk, al crearla, se asignan automáticamente.

2. ¿Puedo usar la misma base de datos para varios WordPress?

Técnicamente sí, pero no es recomendable. Cada WordPress necesita su propio conjunto de tablas, y si usas la misma base de datos, podrías tener conflictos. Es mejor crear una base de datos independiente para cada sitio.

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

En Plesk, puedes cambiar la contraseña desde el panel:

  1. Ve a "Bases de datos" y selecciona la base de datos.
  2. Busca la opción "Cambiar contraseña" o "Editar usuario".
  3. Introduce una nueva contraseña y guarda los cambios.
  4. Luego, actualiza el archivo wp-config.php con la nueva contraseña.

4. ¿Cómo migro mi WordPress a una base de datos en Plesk?

Para migrar, necesitas exportar la base de datos antigua (con phpMyAdmin o similar) e importarla en Plesk. Luego, sigue el paso 3 (Opción B) para actualizar el wp-config.php. Asegúrate de que los datos sean consistentes.

5. ¿Es necesario usar "localhost" siempre?

No siempre. Si tu base de datos está en un servidor diferente (por ejemplo, un servicio externo), deberás usar la dirección IP o el nombre del servidor. En Plesk, lo más común es localhost, pero verifícalo en la configuración de la base de datos.

6. ¿Qué pasa si uso Syspanel (HestiaCP) en lugar de Plesk?

El proceso es muy similar. En Syspanel, accedes por el puerto 2106, creas la base de datos en "Bases de datos" y obtienes los datos de conexión. La única diferencia es que el servidor suele ser localhost también, pero el panel puede mostrar un nombre como mysql.tudominio.com. Siempre revisa esa información.


Consejos adicionales para evitar problemas

  • Usa contraseñas seguras: No uses "123456" o "admin". Genera una combinación de letras, números y símbolos.
  • Haz copias de seguridad: Antes de modificar el wp-config.php o migrar, respalda tu base de datos y archivos.
  • Prueba la conexión: Si tienes dudas, usa herramientas como phpMyAdmin (desde Plesk) para verificar que el usuario y contraseña funcionan.
  • Actualiza WordPress: Mantén tu instalación al día para evitar vulnerabilidades que afecten la base de datos.

[TIP] Si eres muy novato, muchos proveedores de hosting ofrecen instalación automática de WordPress con un solo clic. En ese caso, Plesk configura la base de datos por ti, y no necesitas hacer nada manualmente.


Conclusión

Conectar WordPress a una base de datos en Plesk es un proceso directo una vez que entiendes los pasos. Desde crear la base de datos hasta modificar el wp-config.php, cada acción está al alcance de cualquier usuario, incluso sin experiencia técnica. Recuerda que la clave está en tener los datos correctos (nombre, usuario, contraseña y servidor) y en verificar que todo funcione antes de dar el sitio por terminado.

Si sigues esta FAQ, podrás resolver las dudas más comunes y mantener tu WordPress funcionando sin problemas. Y recuerda, si usas Syspanel (HestiaCP, puerto 2106), los principios son los mismos, solo cambia la interfaz.

¡Ahora ya estás listo para conectar tu WordPress a una base de datos en Plesk como todo un experto!

¿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