L'erreur d'établissement d'une connexion à une base de données ("Erreur d'établissement d'une connexion à la base de données", "Accès refusé à l'utilisateur.." ou d'autres erreurs similaires peuvent être facilement corrigées et attribuées à quelques éléments à vérifier en premier lieu :
Vérifiez les paramètres actuels de la base de données.
Faites correspondre les paramètres de votre base de données actuelle avec le fichier de configuration.
Examinons ces étapes de plus près :
Étape 1 - Vérification des paramètres actuels de la base de données
Allez à la liste des Bases de données MySQL :
Vous aurez besoin de ces informations d'identification :
Pour les sauvegarder, vous pouvez les copier dans un fichier TXT ou laisser l'onglet des bases de données ouvert sur votre navigateur.
Étape 2 - Ouvrir le fichier de configuration
Il est maintenant temps d'ouvrir votre fichier de configuration. Vous pourrez le trouver en ouvrant Hébergement → Gérer → Gestionnaire de fichiers :
Étape 3 - Correspondance des informations d'identification
Dans le fichier de configuration, trouvez les champs responsables de la connexion de votre site Web à la base de données et indiquez les données correctes. Dans le cas du CMS le plus populaire, que vous avez peut-être installé :
WordPress
Dans le répertoire, /public_html/wp-config.php
les champs nécessaires seront DB_NAME, DB_USER, DB_PASSWORD, et DB_HOST. Vous devez spécifier les valeurs correctes de cette manière :
DB_NAME - MySQL Database;
DB_USER - MySQL User;
DB_PASSWORD - The password that you specified when creating the database;
DB_HOST - MySQL Server.
Une fois rempli, il ressemblera à ceci :
OpenCart
Dans le répertoire, /public_html/config.php
les champs nécessaires seront DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, et DB_DATABASE. Vous devez spécifier les valeurs correctes de cette manière :
DB_HOSTNAME - MySQL Server;
DB_USERNAME - MySQL User;
DB_PASSWORD - The password that you specified when creating the database;
DB_DATABASE - MySQL Database;
Une fois rempli, il ressemblera à ceci :
Un autre fichier de configuration peut être trouvé dans le répertoire /public_html/admin/config.php
, les champs nécessaires seront les mêmes que dans /public_html/config.php
.
Joomla
Dans le répertoire /public_html/configuration.php
, trouvez les champs public $ host, public $ user, public $ password, et public $ db. Vous devez spécifier les valeurs correctes de cette manière :
public $ host - MySQL Server;
public $ user - MySQL User;
public $ password - The password that you specified when creating the database;
public $ db - MySQL Database;
Une fois rempli, il ressemblera à ceci :
NOTE :
Il n'est pas nécessaire d'ajouter des espaces supplémentaires ou d'effacer les symboles existants (tels que ")" et autres) - cela entraînerait une erreur.
Une fois les nouvelles valeurs définies, enregistrez les modifications et rechargez la page du site à l'aide des boutons Ctrl + F5.
Si l'erreur persiste
Si l'erreur persiste après avoir suivi toutes les étapes, cela signifie généralement que le mot de passe que vous avez défini pour votre base de données est différent de celui défini dans le fichier de configuration.
Pas d'inquiétude, vous pouvez facilement résoudre ce problème en ouvrant votre fichier de configuration et en copiant le mot de passe actuel :
NOTE :
Assurez-vous de copier uniquement le mot de passe (sans aucun symbole comme ")" ou similaire)
Et puis changez le mot de passe.
Voilà, c'est fait ! Vous savez maintenant comment réparer l'Erreur d'établissement d'une connexion à une base de données 😊.
NOTE :