Heim  >  Fragen und Antworten  >  Hauptteil

Titel umgeschrieben in: WARNUNG: mysqli_connect(): (HY000/1045): Zugriff für Benutzer „Benutzername“@„localhost“ verweigert (mit Passwort: Ja)

<p><br /></p><blockquote> <p>Warnung: mysqli_connect(): (HY000/1045): Zugriff verweigert für Benutzer 'Benutzername'@'localhost' (mit Passwort: Ja) in C: Benutzer xampp htdocs PHP_Login_Script config.php in Zeile 6 </p> ; </blockquote> <p>Ich erhalte die obige Fehlermeldung auf localhost, obwohl meine Konfigurationsdatei so aussieht: </p> <pre class="brush:php;toolbar:false;"><?php define("DB_HOST", "localhost"); define("DB_USER", "root"); define("DB_PASSWORD", ""); define("DB_DATABASE", "Datenbankname"); $db = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_DATABASE);</pre> <p>Das hat früher funktioniert, funktioniert aber nicht mehr. Stimmt etwas mit diesem Code nicht oder funktioniert er jetzt nicht? </p>
P粉667649253P粉667649253397 Tage vor425

Antworte allen(2)Ich werde antworten

  • P粉933003350

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

    如果你正在使用wamp,请更新

    define("DB_HOST", "localhost");

    改为你的机器IP地址(我的是192.168.0.25);

    define("DB_HOST", "192.168.0.25");

    你可以在Windows上通过在控制台中输入ipconfig或在Mac/Linux上输入ifconfig来找到它。

    Antwort
    0
  • P粉505450505

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

    该用户名、主机和密码的组合不允许连接到服务器。请验证服务器上的权限表(如果需要,请重新加载授权),并确保您连接的是正确的服务器。

    Antwort
    0
  • StornierenAntwort