¡Oferta exclusiva! Hostea tu web a la velocidad de la luz¡Oferta!61d : 06h : 54m : 18s Ver Planes
WordPress

Cómo solucionar «Error al establecer una conexión con la base de datos» en WordPress

Actualizado: 31 Oct 2026·▶ Video de 2:47·6 pasos·Con subtítulos
0:00 / 2:47Introducción

Pasos del video

6 pasos · toca uno para saltar a ese minuto
Videos de WordPress16 de 41 · 0 vistos
  1. 12:15Cómo instalar WordPress con Softaculous
  2. 21:40El Administrador WordPress de DirectAdmin
  3. 32:07Cómo actualizar WordPress, plugins y temas de forma segura
  4. 42:34Cómo migrar tu WordPress a CimaServer con WPvivid
  5. 54:14Cómo cambiar el dominio de WordPress con phpMyAdmin y Better Search Replace
  6. 61:42Cómo cambiar la contraseña del administrador de WordPress desde DirectAdmin
  7. 72:17Cómo activar LiteSpeed Cache en WordPress
  8. 81:55¿No ves los cambios en tu WordPress? Cómo purgar la caché
  9. 92:25Cómo limpiar la base de datos de WordPress con WP-Optimize
  10. 101:29Cómo activar OPcache para acelerar WordPress en DirectAdmin
  11. 112:21Cómo usar un cron real en WordPress (DISABLE_WP_CRON)
  12. 122:16Cómo optimizar imágenes y convertirlas a WebP en WordPress (Converter for Media)
  13. 132:28Cómo frenar a los robots en los filtros de WooCommerce (robots.txt y .htaccess)
  14. 142:44«Ha habido un error crítico en esta web»: cómo solucionarlo en WordPress
  15. 152:01Cómo solucionar el error crítico o 500 por falta de memoria en WordPress
  16. ▶2:48Cómo solucionar «Error al establecer una conexión con la base de datos» en WordPress
  17. 172:12Cómo solucionar «demasiadas redirecciones» (ERR_TOO_MANY_REDIRECTS) en WordPress
  18. 181:50Cómo sacar WordPress de «No disponible por mantenimiento programado»
  19. 191:44Cómo aumentar el límite de subida de archivos de WordPress (upload_max_filesize)
  20. 201:50Elementor se ve sin diseño: cómo regenerar los archivos CSS
  21. 212:04Mi sitio se ve viejo, roto o en blanco solo en mi navegador: cómo limpiar la caché
  22. 222:18Cómo encontrar el plugin que falla en WordPress sin afectar a tus visitantes (Health Check)
  23. 232:11Cómo volver a la versión anterior de un plugin con WP Rollback
  24. 243:01WordPress lento: encuentra el plugin que lo frena con Query Monitor
  25. 252:47Que lleguen los correos de tu WordPress con WP Mail SMTP
  26. 262:10Cómo revisar si tu WordPress fue hackeado y quitar lo que dejó el atacante
  27. 272:09Cómo quitar plugins peligrosos de WordPress y cerrar xmlrpc.php
  28. 282:08Cómo cerrar todas las sesiones de WordPress y renovar las claves salt
  29. 291:40Cómo limpiar tu navegador después de un hackeo en WordPress (service worker)
  30. 304:04Protege tu WordPress con Vigilante: seguridad gratuita paso a paso
  31. 312:04Cómo cambiar la dirección de acceso de WordPress con WPS Hide Login
  32. 323:10Cómo configurar Rank Math SEO en WordPress y optimizar tus entradas
  33. 333:03Cómo configurar Yoast SEO en WordPress y optimizar tus entradas
  34. 342:25Cómo crear redirecciones 301 y encontrar errores 404 en WordPress con Redirection
  35. 351:52Cómo agregar Google Analytics y otros códigos a WordPress con WPCode
  36. 361:42Cómo crear un sitio de pruebas (staging) de WordPress con Softaculous
  37. 371:36Cómo importar tu instalación de WordPress a Softaculous
  38. 381:38Cómo regenerar los enlaces permanentes en WordPress
  39. 391:42.htaccess predeterminado de WordPress
  40. 401:46Cómo aumentar el rendimiento de WordPress con Plugin Load Filter
  41. 412:42Cómo conectar tu WordPress con la IA usando OneMCP

Si tu WordPress solo muestra «Error establishing a database connection» (en español, «Error al establecer una conexión con la base de datos»), casi siempre es porque la contraseña guardada en el sitio ya no coincide con la de la base de datos. Tus entradas, páginas y pedidos siguen en la base: WordPress simplemente no puede entrar a ella. En esta guía te mostramos cómo arreglarlo desde tu panel en unos minutos.

Paso 1: Inicia sesión en DirectAdmin

Entra a tu panel DirectAdmin con tu usuario y tu contraseña. Si no los tienes a mano, escríbenos a [email protected].

Paso 2: Abre el Administrador de archivos

Abre el Administrador de archivos y entra a domains › tu-dominio.com › public_html (o la carpeta donde instalaste WordPress). Ahí está el archivo wp-config.php, que guarda los datos de conexión.

Paso 3: Mira los datos de conexión en wp-config.php

Abre wp-config.php con doble clic y busca tres líneas:

  • DB_NAME: el nombre de la base de datos.
  • DB_USER: el usuario de la base de datos. Anótalo; en el ejemplo es cimapruebas_wptienda.
  • DB_PASSWORD: la contraseña de ese usuario.

Los dos primeros siempre empiezan con el nombre de tu cuenta y un guion bajo (por ejemplo USUARIO_wp123).

Paso 4: Busca la base en Base de Datos

Vuelve al panel y abre Base de Datos. Busca la base de tu sitio (la de DB_NAME), pulsa Administrar y comprueba que el usuario de DB_USER aparece en la lista de usuarios con acceso a ella.

Paso 5: Genera una contraseña nueva para el usuario

Pulsa Administrar en ese usuario. En Nueva contraseña, pulsa el botón de los dados para generar una clave segura, cópiala y pulsa Cambiar contraseña.

Paso 6: Pega la clave en DB_PASSWORD y guarda

Vuelve a wp-config.php y, en la línea de DB_PASSWORD, reemplaza la contraseña anterior por la nueva, entre comillas simples:

define( 'DB_PASSWORD', 'pega-aqui-la-clave-nueva' );

Pulsa Guardar y recarga tu sitio: vuelve a cargar con todo su contenido.

Si el error sigue

RevisaDebe serDetalle
DB_NAME y DB_USERIguales a los del panelCon el prefijo de tu cuenta (USUARIO_)
DB_HOSTlocalhostEn CimaServer siempre es localhost
ComillasSimples, sin espacios'tu-clave'
Base vacía o dañadaRestáuralaRestaurar una base de datos con JetBackup, o escríbenos a soporte

No compartas la contraseña de la base con nadie, ni la pegues en correos o chats. Si tienes varios WordPress y no sabes qué base usa cada uno, en la guía de cambiar el dominio de WordPress con phpMyAdmin te mostramos cómo leer wp-config.php. Antes de cambios grandes, haz una copia de la base con phpMyAdmin.

¿Necesitas ayuda? Escríbenos a [email protected] y con gusto te ayudamos.

¿Te sirvió esta guía?