2016-04-04 19 views
0

habe ich eine Datenbank in MySQL:Nicht in Anmelden phpMyAdmin

$mysql_host = "mysql4.000webhost.com"; 
$mysql_database = "a6104027_okdocs"; 
$mysql_user = "a6104027_ok"; 
$mysql_password = "*****"; 

kann ich nicht in meinem phpMyAdmin einloggen.

#1045 - Access denied for user 'iccnt'@'localhost' (using password: YES) 

Das Passwort ist korrekt. Ich habe 10 Datenbanken gelöscht und neu erstellt, hatte keinen Erfolg. Ich löschte meine Domain und erstellte neue, dann erstellte und löschte ich 10 andere Datenbanken, aber ich hatte keinen Erfolg. Ich denke, dass das Problem im Gastgeber ist, aber ich weiß nicht, wie ... Bitte helfen Sie. Danke

+0

Erstellen Sie eine Datenbank auf dem Remote-Server und versuchen Sie, auf eine lokale Datenbank zuzugreifen? –

Antwort

0

Der PHP-Code, den Sie zeigten, ist keine create database-Anweisung, es scheint PHP-Code von einer Anwendung zu sein, die Ihre Datenbankverbindungsinformationen enthält (aber nicht die tatsächliche Datenbankverbindung). In diesem Code versuchen Sie wahrscheinlich, sich als Benutzer "a6104027_ok" zu verbinden. Ich sage wahrscheinlich, weil wir die tatsächliche Datenbankverbindung nicht sehen, also ich rate nur, was dieser Code tatsächlich tut.

Wie auch immer, die Fehlermeldung, die Sie von MySQL erhalten, wenn Sie versuchen, sich über phpMyAdmin zu verbinden, ist für den Benutzer "iccnt".

Vermutlich haben Sie Ihre phpMyAdmin-Konfiguration nicht geändert, sodass Sie wahrscheinlich weiterhin die Standardauthentifizierungsmethode verwenden, die eine Login-Box anzeigt. Benutze deinen a6104027_ok Benutzernamen und dein Passwort anstelle von iccnt. Wenn Sie es zu "config" geändert haben, dann sind der Benutzername und das Passwort fest in der Konfigurationsdatei kodiert, bearbeiten Sie einfach config.inc.php, um sie zu ändern.

Wenn dies fehlschlägt, fragen Sie Ihren Gastgeber nach dem Benutzernamen und dem Passwort. Dafür sind ihre Unterstützer da.