Accueil/WordPress
Erreur de connexion à la base de données : que faire ?
« Error establishing a database connection » : votre site et son administration sont inaccessibles d'un coup. Pas de panique, vos contenus sont presque toujours intacts.
Ce que signifie cette erreur
WordPress n'arrive plus à joindre sa base de données MySQL. Vos articles, pages et réglages y sont toujours stockés : c'est la connexion qui est rompue, pas les données.
- Identifiants incorrects : mot de passe de base de données changé (souvent après une migration)
- Serveur MySQL saturé ou arrêté : hébergement surchargé
- Tables corrompues : après un crash ou un disque plein
- Base de données corrompue ou supprimée : plus rare mais possible
Les vérifications à faire vous-même
- Vérifiez wp-config.php : les constantes
DB_NAME,DB_USER,DB_PASSWORD,DB_HOSTdoivent correspondre exactement à ce qu'indique votre hébergeur. - Testez phpMyAdmin : si vous ne pouvez pas vous y connecter non plus, le problème vient du serveur MySQL, contactez votre hébergeur.
- Réparez les tables : ajoutez
define('WP_ALLOW_REPAIR', true);dans wp-config.php puis visitez/wp-admin/maint/repair.php. Retirez la ligne ensuite.
⚠️ Attention : ne supprimez et ne recréez jamais la base de données « pour repartir à zéro » : vous perdriez tout votre contenu.
Quand faire appel à un professionnel
Tables corrompues qui résistent à la réparation, préfixes incorrects après une migration, injection SQL : je récupère et je répare ce type de panne régulièrement. Diagnostic gratuit, intervention entre 80 et 250€, remboursé si échec.
Base de données toujours injoignable ?
J'analyse vos logs et votre configuration, et je vous dis exactement où ça bloque.
Demander mon diagnostic gratuit →