Maison  >  Questions et réponses  >  le corps du texte

Titre réécrit en : AVERTISSEMENT : mysqli_connect() : (HY000/1045) : Accès refusé pour l'utilisateur 'nom d'utilisateur'@'localhost' (en utilisant le mot de passe : oui)

<p><br /></p><blockquote> <p>Attention : mysqli_connect() : (HY000/1045) : Accès refusé pour l'utilisateur 'username'@'localhost' (en utilisant le mot de passe : yes) dans C: Users xampp htdocs PHP_Login_Script config.php en ligne 6 </p> ; </blockquote> <p>J'obtiens l'erreur ci-dessus sur localhost même si mon fichier de configuration ressemble à ceci : </p> <pre class="brush:php;toolbar:false;"><?php définir("DB_HOST", "localhost"); définir("DB_USER", "racine"); définir("DB_PASSWORD", ""); définir("DB_DATABASE", "nom de la base de données"); $db = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_DATABASE);</pre> <p>Cela fonctionnait auparavant, mais ne fonctionne plus. Y a-t-il un problème avec ce code ou est-ce qu'il ne fonctionne pas maintenant ? </p>
P粉667649253P粉667649253397 Il y a quelques jours423

répondre à tous(2)je répondrai

  • P粉933003350

    P粉9330033502023-08-22 09:31:28

    Si vous utilisez wamp, veuillez mettre à jour

    define("DB_HOST", "localhost");

    Changez l'adresse IP de votre machine (la mienne est 192.168.0.25);

    define("DB_HOST", "192.168.0.25");

    Vous pouvez le trouver en tapant ipconfig dans la console sous Windows ou ifconfig sous Mac/Linux.

    répondre
    0
  • P粉505450505

    P粉5054505052023-08-22 00:50:31

    Cette combinaison nom d'utilisateur, hôte et mot de passe ne permet pas la connexion au serveur. Veuillez vérifier le tableau des autorisations sur le serveur (recharger l'autorisation si nécessaire) et assurez-vous que vous vous connectez au bon serveur.

    répondre
    0
  • Annulerrépondre