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

Cómo arreglar el error de conexión a la base de datos en WordPress con Plesk

Actualizado el 17 de junio de 2026

¿Qué significa el error de conexión a la base de datos en WordPress?

Cuando visitas tu sitio web y en lugar de tu página principal aparece un mensaje como "Error establishing a database connection" o "Error de conexión a la base de datos", significa que WordPress no puede comunicarse con MySQL, que es el motor de base de datos donde se guardan todas tus publicaciones, páginas, comentarios y configuraciones.

Este es uno de los errores más comunes y, aunque puede parecer grave, en la mayoría de los casos tiene solución en pocos minutos si sabes dónde mirar. En este artículo te explicaré paso a paso cómo solucionar el error conexion base datos wordpress plesk, tanto si tienes experiencia técnica como si acabas de empezar con tu web.

[INFO] Este error no significa que hayas perdido tu contenido. Toda tu información sigue en la base de datos, solo hay que restablecer la conexión.


¿Por qué ocurre este error en Plesk?

Plesk es un panel de control de hosting muy popular que gestiona dominios, correos, bases de datos y archivos. Cuando aparece el wordpress database error plesk, normalmente se debe a una de estas causas:

  1. Credenciales incorrectas en el archivo wp-config.php (usuario, contraseña, nombre de base de datos o host).
  2. La base de datos está caída o el servicio MySQL no está funcionando.
  3. La base de datos alcanzó su límite de tamaño o de conexiones simultáneas.
  4. El host de la base de datos es incorrecto (por ejemplo, usar localhost cuando debería ser otro).
  5. El usuario de la base de datos no tiene permisos suficientes.
  6. Cambios recientes en el servidor (migraciones, cambios de contraseña, actualizaciones de Plesk).

Vamos a revisar cada una de estas causas en orden, de la más sencilla a la más compleja.


Paso 1: Verifica si el sitio está en modo mantenimiento o con caché

Antes de tocar nada técnico, prueba esto:

  • Abre tu sitio en una ventana de incógnito.
  • Desactiva cualquier plugin de caché si puedes acceder al panel de administración.
  • Revisa si el error aparece solo en una página o en todo el sitio.

A veces, el error es temporal y se soluciona solo al recargar. Pero si persiste, continúa con los siguientes pasos.


Paso 2: Accede a Plesk y revisa el estado de la base de datos

El primer lugar donde debes mirar es tu panel de Plesk.

  1. Inicia sesión en tu panel de Plesk (normalmente en https://tudominio.com:8443).
  2. En el menú lateral, busca la sección "Bases de datos" o "MySQL".
  3. Verás una lista con todas tus bases de datos. Busca la que corresponde a tu WordPress.
  4. Comprueba si aparece algún icono de error o si el tamaño está cerca del límite.

[WARNING] Si la base de datos aparece con un candado o en estado "suspendida", contacta con tu proveedor de hosting. Puede que haya un problema de facturación o de recursos.

Si todo parece normal en Plesk, pasa al siguiente paso.


Paso 3: Comprueba las credenciales en el archivo wp-config.php

El archivo wp-config.php es el corazón de la configuración de WordPress. Contiene los datos de acceso a tu base de datos. Si alguno de estos datos es incorrecto, se produce el error conexion base datos wordpress plesk.

Cómo acceder al archivo wp-config.php

  1. En Plesk, ve a "Administrador de archivos" o usa un cliente FTP como FileZilla.
  2. Navega hasta la carpeta httpdocs o public_html (donde está instalado WordPress).
  3. Busca el archivo wp-config.php.
  4. Ábrelo con un editor de texto (puedes usar el editor integrado de Plesk).

Qué datos debes revisar

Dentro del archivo, busca estas líneas:

define('DB_NAME', 'nombre_base_datos');
define('DB_USER', 'usuario_base_datos');
define('DB_PASSWORD', 'contraseña');
define('DB_HOST', 'localhost');

Comprueba que:

  • DB_NAME coincide exactamente con el nombre de la base de datos que ves en Plesk.
  • DB_USER es el usuario asociado a esa base de datos.
  • DB_PASSWORD es la contraseña correcta de ese usuario.
  • DB_HOST normalmente es localhost, pero en algunos servidores puede ser 127.0.0.1 o un nombre como mysql.tudominio.com.

[TIP] Si no recuerdas la contraseña, puedes cambiarla desde Plesk: entra en la base de datos, ve a la pestaña "Usuarios" y restablece la contraseña. Luego actualiza el archivo wp-config.php con la nueva.


Paso 4: Reinicia el servicio MySQL desde Plesk

A veces el problema no son las credenciales, sino que el servicio MySQL se ha detenido o está bloqueado. Esto puede pasar después de una actualización o por falta de memoria.

Para reiniciarlo:

  1. En Plesk, ve a "Herramientas y configuración".
  2. Busca la sección "Servicios" o "Gestión de servicios".
  3. Localiza el servicio MySQL o MariaDB.
  4. Detén el servicio y vuelve a iniciarlo.

[INFO] Si no ves la opción de reiniciar servicios, puede que tu plan de hosting no incluya acceso a esta función. En ese caso, contacta con soporte técnico.


Paso 5: Verifica los permisos del usuario de la base de datos

En Plesk, cada base de datos tiene uno o varios usuarios asociados. Si el usuario no tiene permisos completos, WordPress no podrá conectarse.

Para comprobarlo:

  1. En Plesk, entra en la base de datos de tu WordPress.
  2. Ve a la pestaña "Usuarios".
  3. Asegúrate de que el usuario que usa WordPress tiene marcados todos los privilegios (SELECT, INSERT, UPDATE, DELETE, etc.).
  4. Si no es así, edita el usuario y marca "Todos los privilegios" o el equivalente.

Paso 6: Revisa el host de la base de datos

Aunque lo más común es que DB_HOST sea localhost, en algunos entornos Plesk el host es diferente. Por ejemplo:

  • localhost (el más habitual).
  • 127.0.0.1 (equivalente a localhost).
  • Un nombre de servidor específico como mysql.tudominio.com.

Si has migrado tu web recientemente o has cambiado de servidor, es posible que el host haya cambiado. Puedes encontrar el host correcto en Plesk:

  1. Ve a la sección "Bases de datos".
  2. Haz clic en el nombre de tu base de datos.
  3. Busca el campo "Servidor" o "Host".
  4. Usa ese valor en tu wp-config.php.

[WARNING] Si pones un host incorrecto, el error seguirá apareciendo. Asegúrate de copiar el valor exacto que muestra Plesk.


Paso 7: Comprueba si la base de datos está corrupta

Otra causa posible del wordpress database error plesk es que las tablas de la base de datos estén dañadas. Esto puede ocurrir por cortes de energía, errores durante una actualización o ataques maliciosos.

Para repararla:

  1. En Plesk, ve a la base de datos de WordPress.
  2. Busca la opción "Reparar" o "Optimizar" (a veces está en la pestaña de tablas).
  3. Si no encuentras esa opción, puedes usar phpMyAdmin:
    • Entra en la base de datos con phpMyAdmin.
    • Selecciona todas las tablas.
    • En el menú desplegable, elige "Reparar tabla".

Paso 8: Solución mediante el plugin "WP-DBManager" (si puedes acceder al panel)

Si el error te permite acceder al panel de administración de WordPress (a veces solo falla la parte pública), puedes instalar el plugin WP-DBManager para optimizar y reparar la base de datos desde el propio WordPress.

  1. Ve a "Plugins" → "Añadir nuevo".
  2. Busca "WP-DBManager".
  3. Instálalo y actívalo.
  4. Ve a "Herramientas" → "DB Manager" y usa la opción de reparar.

[TIP] Este plugin también te permite programar copias de seguridad automáticas, algo muy recomendable.


Paso 9: Aumenta el límite de memoria de PHP

A veces el error de conexión no es por la base de datos en sí, sino porque PHP se queda sin memoria al intentar conectarse. Esto es más común en sitios con muchos plugins.

Para aumentarlo:

  1. En Plesk, ve a "Configuración de PHP" (dentro de tu dominio).
  2. Busca la opción "memory_limit".
  3. Cámbiala a 256M o 512M.
  4. Guarda los cambios.

Paso 10: Contacta con tu proveedor de hosting

Si después de todos estos pasos el error persiste, es posible que el problema esté en el servidor. Algunas situaciones que requieren intervención del proveedor:

  • El servicio MySQL está caído en el servidor.
  • Hay un problema de red entre el servidor web y el de base de datos.
  • Tu cuenta ha sido suspendida temporalmente.
  • El límite de conexiones simultáneas se ha superado.

[WARNING] No intentes "arreglar" el servidor por tu cuenta si no tienes acceso root. Puedes causar más daños. Mejor contacta con soporte y explícales el error exacto que ves.


Preguntas frecuentes sobre el error de conexión a la base de datos en WordPress

¿Puedo perder mis datos si ocurre este error?

No. Tus datos siguen en la base de datos. El error solo impide que WordPress se conecte a ella. Una vez que arregles la conexión, recuperarás todo el contenido.

¿Cuánto tiempo se tarda en solucionar?

Depende de la causa. Si son credenciales incorrectas, unos minutos. Si es un problema del servidor, puede tardar horas hasta que el proveedor lo resuelva.

¿Debo usar localhost o el nombre del servidor?

Usa lo que aparezca en Plesk. En la mayoría de los casos es localhost, pero si tu hosting usa un servidor MySQL externo, verás un nombre diferente.

¿Qué hago si no encuentro el archivo wp-config.php?

Asegúrate de tener activada la opción de "mostrar archivos ocultos" en tu cliente FTP o en el administrador de archivos de Plesk. El archivo existe siempre en la raíz de WordPress.


Resumen rápido: checklist para solucionar el error

  • Revisa que la base de datos esté activa en Plesk.
  • Comprueba que el nombre de la base, usuario y contraseña son correctos.
  • Verifica que el host de la base es el correcto.
  • Reinicia el servicio MySQL.
  • Asegúrate de que el usuario tiene todos los permisos.
  • Repara las tablas de la base de datos.
  • Aumenta la memoria de PHP.
  • Contacta con soporte si nada funciona.

Consejo final: prevén futuros errores

Para evitar que esto vuelva a pasar:

  • Haz copias de seguridad periódicas de tu base de datos (puedes programarlas en Plesk).
  • Anota tus credenciales en un lugar seguro.
  • Actualiza WordPress, plugins y temas con regularidad.
  • No modifiques el wp-config.php sin hacer antes una copia del archivo original.

[TIP] Si usas Syspanel (antes HestiaCP) en algún servidor, el puerto de acceso es el 2106, y la gestión de bases de datos es similar a Plesk. Aplica los mismos pasos adaptados a su interfaz.


Espero que esta guía te haya ayudado a solucionar el error base datos wordpress plesk. Recuerda que es un problema común y con paciencia se resuelve. Si te ha funcionado, compártela con otros usuarios que estén pasando por lo mismo. ¡Tu web volverá a estar en línea en poco tiempo!

¿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