diOptera Favicon

Comment réparer l’erreur de connexion à la base de données WordPress

Votre WordPress affiche "Erreur lors de la connexion à la base de données" ? Découvrez comment vérifier vos identifiants et réparer votre site en 3 minutes.

Partager l'article

Vous tapez l’adresse de votre site et tombez sur une page blanche affichant ce texte brutal : « Erreur lors de la connexion à la base de données » (ou Error establishing a database connection). La panique s’installe, mais respirez : votre site n’est pas effacé. Cela signifie simplement que les fichiers de votre WordPress n’arrivent plus à communiquer avec le « cerveau » qui stocke vos textes, vos réglages et vos commandes. Voici comment rétablir le contact en quelques minutes.

Vérification rapide : Dans 80 % des cas, cette panne survient parce que le mot de passe de la base de données a été modifié par erreur, ou parce que le serveur de votre hébergeur (Hostinger, OVH, etc.) subit une coupure temporaire.

Étape 1 : Vérifiez les identifiants dans le fichier wp-config.php (Le coupable n°1)

WordPress a besoin d’un nom d’utilisateur et d’un mot de passe exacts pour lire votre base de données. Si une seule lettre manque, tout s’arrête.

  1. Connectez-vous à votre espace d’hébergement et ouvrez votre Gestionnaire de fichiers (ou utilisez un logiciel FTP).
  2. À la racine de votre site (souvent le dossier public_html), trouvez le fichier wp-config.php et éditez-le.
  3. Cherchez ces quatre lignes cruciales :
    • DB_NAME (Le nom de la base)
    • DB_USER (Le nom d’utilisateur)
    • DB_PASSWORD (Le mot de passe)
    • DB_HOST (L’adresse du serveur, souvent localhost)
  4. Ouvrez un autre onglet vers le tableau de bord de votre hébergeur (rubrique Bases de données MySQL) et vérifiez que ces informations correspondent exactement à la virgule près. Corrigez le fichier si besoin et sauvegardez.

La manipulation de ces fichiers vous stresse ou vous n’avez pas accès à ces informations ? Ne prenez pas de risques inutiles et confiez-nous la réparation immédiate de votre site WordPress.

Étape 2 : Utilisez l’outil de réparation intégré de WordPress

Parfois, les identifiants sont bons, mais c’est la base de données elle-même qui est « abîmée » (corrompue) suite à un crash du serveur ou un bug d’extension. WordPress possède un outil secret pour réparer cela.

  1. Ouvrez toujours votre fichier wp-config.php.
  2. Tout en bas, juste avant la ligne /* C'est tout, ne touchez pas à ce qui suit ! */, ajoutez ce code : define( 'WP_ALLOW_REPAIR', true );
  3. Sauvegardez le fichier.
  4. Dans votre navigateur, allez sur cette adresse exacte : votresite.com/wp-admin/maint/repair.php (remplacez par votre vrai nom de domaine).
  5. Cliquez sur le bouton Réparer la base de données.
  6. Très important : Une fois terminé, retournez dans le fichier wp-config.php pour effacer la ligne ajoutée, sinon n’importe qui pourrait lancer cet outil.

Étape 3 : Demandez à votre hébergeur si le serveur est en panne

Si vos identifiants sont parfaits et que la réparation ne donne rien, le problème ne vient pas de vous. Il arrive que le serveur MySQL de votre hébergeur soit en panne ou saturé à cause d’un pic de trafic. Contactez le support de votre hébergeur pour leur demander si le serveur de base de données rencontre des difficultés.

L’impact caché d’un site inaccessible

Chaque heure qui passe avec cette erreur vous coûte des clients, mais aussi des positions sur Google. Les moteurs de recherche détestent les sites inaccessibles. Une panne prolongée fera chuter votre référencement naturel (SEO) de façon drastique, car Google considérera votre site comme défectueux.

Repartir sur de bonnes bases ou réparer en urgence ?

Parfois, cette erreur révèle une architecture serveur obsolète ou un site mal conçu à l’origine. Si votre site plante de façon chronique, il est peut-être temps d’envisager une vraie création de site internet professionnelle pour sécuriser votre activité à long terme.

Vous n’arrivez toujours pas à rétablir la connexion ?

Si le message d’erreur persiste malgré toutes vos tentatives, c’est que la base de données a subi des dommages majeurs nécessitant une intervention directement via phpMyAdmin ou une restauration de sauvegarde complexe.

Ne perdez pas plus de temps et d’énergie. Grâce à notre expertise en maintenance WordPress, nous pouvons nous connecter à votre serveur, identifier la rupture de communication en quelques minutes et reconnecter votre base de données sans perdre vos articles ou vos clients.

Foire Aux Questions (FAQ)

Qu’est-ce qu’une base de données WordPress exactement ?

C’est un grand tableau Excel invisible. Alors que vos fichiers gèrent le design, la base de données (gérée par MySQL ou MariaDB) stocke tout le texte de vos articles, vos mots de passe, vos réglages et le contenu de votre boutique.

Vais-je perdre mes photos et mes fichiers à cause de cette erreur ?

Non. Vos images, vos thèmes et vos extensions sont stockés dans vos fichiers physiques (le FTP), pas dans la base de données. Ils sont parfaitement en sécurité pendant cette panne.

Où puis-je trouver le mot de passe de ma base de données ?

Il n’est visible que dans le fichier wp-config.php ou dans le panneau de contrôle de votre hébergeur (dans la section Bases de données MySQL). S’il est perdu, vous devrez en générer un nouveau depuis votre hébergeur et mettre à jour le fichier wp-config.php.