Panne / symptôme

WordPress ne se connecte plus à la base de données

WordPress affiche « Erreur lors de la connexion à la base de données ».

ThématiqueWordPress →
⌚ Environ 4 min de lecture
Voir mes favoris
Problème réel · V2

Vue diagnostic rapide

Ce que vous observez

WordPress affiche « Erreur lors de la connexion à la base de données ».

Causes probables
  1. Identifiants MySQL incorrects
  2. Serveur MySQL indisponible
  3. Base saturée ou corrompue
Premiers contrôles
  1. Vérifier wp-config.php
  2. Vérifier le service de base
  3. Contrôler l’espace et les quotas
Actions recommandées
  1. Corriger les paramètres de connexion
  2. Rétablir le service MySQL
  3. Restaurer une base cohérente si corruption confirmée
Lancer Symptôme → Cause →
+
Afficher le guide détaillé completExplications détaillées et contenu de dépannage original.
WordPressAvancé

WordPress affiche « Erreur lors de la connexion à la base de données ».

Important : relevez toujours le message d’erreur exact et l’heure du problème avant de modifier la configuration. Les actions proposées doivent être adaptées à votre environnement.

Causes probables

  • Identifiants MySQL incorrects
  • Serveur MySQL indisponible
  • Base saturée ou corrompue
  • Hôte de base incorrect
  • Limite de ressources atteinte

Diagnostic étape par étape

  1. 1

    Vérifier wp-config.php

    Contrôlez DB_NAME, DB_USER, DB_HOST sans exposer les secrets.

  2. 2

    Vérifier le service de base

    Consultez le statut chez l’hébergeur.

  3. 3

    Contrôler l’espace et les quotas

    Une saturation peut empêcher MySQL de fonctionner.

  4. 4

    Consulter les logs

    Relevez les erreurs de connexion exactes.

Solutions possibles

  • Corriger les paramètres de connexion
  • Rétablir le service MySQL
  • Restaurer une base cohérente si corruption confirmée
Quand escalader ?

Escaladez immédiatement à l’hébergeur si le serveur MySQL est indisponible ou si plusieurs sites sont affectés.

Validation du diagnostic

Pour « WordPress ne se connecte plus à la base de données », collectez d’abord le message exact, l’URL, l’heure, la version PHP et les changements récents de thème, extension ou configuration. Activez la journalisation WordPress sur un environnement approprié plutôt que d’afficher les erreurs en production, puis corrélez avec les logs PHP et du serveur web.

Test discriminant

Reproduisez l’action en environnement de test ou avec une modification isolée. Contrôlez permissions, limites PHP, connexion base de données et conflits d’extensions selon le symptôme. Lorsque vous désactivez un composant, n’en changez qu’un à la fois afin de conserver une preuve claire de causalité.

Critère de résolution

Validez la correction en répétant l’action initiale puis en contrôlant les journaux : aucune erreur fatale ou récurrence du message ne doit apparaître. Réactivez ensuite progressivement les composants écartés et vérifiez une seconde fois le chemin utilisateur pour éviter qu’un contournement temporaire soit pris pour une résolution.

Concepts liés

Référence primaire : WordPress Developer Handbook — Debugging.

♡ 0