Este es uno de los errores más graves de WordPress. Tu web no puede conectar con la base de datos y muestra el temido mensaje «Error estableciendo conexión con la base de datos».
Causas del error
- Credenciales incorrectas en wp-config.php
- Base de datos caída o corrupta
- Hosting con problemas
- Tablas dañadas
- Demasiadas conexiones simultáneas
- Servidor de base de datos saturado
Soluciones
1. Verifica wp-config.php
Revisa estas líneas:
define('DB_NAME', 'nombre_bd');
define('DB_USER', 'usuario_bd');
define('DB_PASSWORD', 'contraseña');
define('DB_HOST', 'localhost');
Contacta tu hosting para confirmar datos correctos.
2. Comprueba si la base de datos funciona
Accede a phpMyAdmin desde tu cPanel y verifica que puedes ver las tablas.
3. Repara tablas corruptas
Añade en wp-config.php:
define('WP_ALLOW_REPAIR', true);
Luego visita: tudominio.com/wp-admin/maint/repair.php
4. Incrementa memoria PHP
En wp-config.php:
define('WP_MEMORY_LIMIT', '256M');
5. Cambia DB_HOST
Algunos hostings usan:
- localhost
- 127.0.0.1
- mysql.tudominio.com
Pregunta a tu hosting cuál es el correcto.
Cuándo es grave
- Si persiste tras verificar todo
- Si hay pérdida de datos
- Si afecta a múltiples sitios en el servidor
¿Error de base de datos sin solución? Lo diagnostico y reparo.
👁️ 10 visitas
Deja una respuesta