MySQL error: Can ' T get hostname Ihrer ip-Adresse
Ich meine remote-MySQL-Datenbank während der langen Zeit.
Aber heute habe ich plötzlich festgestellt, dass ich keine Verbindung zu der Datenbank. Ich bekam eine Fehlermeldung.
"Can' T get hostname Ihrer ip-Adresse".
Ich habe nichts verändert in den MySQL-Einstellungen.
Was ist das problem?
- versucht
ping yourMySQLHostIP
? - Ich habe neu gestartet, der MySQL-Dienst auf dem remote-server, aber es hat nicht geholfen.
- Ich habe eine Website auf dem gleichen server. Es funktioniert gut, wenn ich die IP des Servers in die browser-Adresse bar.
- Wie die Fehlermeldung heißt : MySQL ist nicht in der Lage zu lösen Ihre aktuelle IP-Adresse zu einem hostname (zB. es kann nicht führen Sie einen reverse-lookup auf deine aktuelle IP). Check dieser bug report und auch wie MySQL DNS benutzt für einige hintergrund-Infos.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fügen Sie einfach unten in
my.ini
odermy.cnf
.Linux:
Andernfalls starten Sie den MySQL-server mit dem folgenden flag:
Weitere Informationen: http://dev.mysql.com/doc/refman/5.0/en/host-cache.html
Ich habe die gleiche Fehlermeldung unter windows. Ich fand mein problem ist der lokale server in der host-Datei. Überprüfen Sie die localhost oder jedem Hostnamen ein, den Sie in der Datei verwenden c:\windows\system32\drivers\etc\host
Meine ursprüngliche host-Datei:
127.0.0.1 localhost
::1 localhost
Ich Sie einfach löschen Sie die zweite Zeile und die erste Zeile nur:
127.0.0.1 localhost
Dann, problem gelöst, für mein problem. Hoffe, es hilft.
Ich lief in dieses problem, bei der Installation von MySQL 8 auf Windows 10 Maschine. Die meisten Lösungen, die auf dem internet gefunden werden Einstellung
skip-name-resolve
die nie für mich gearbeitet. Endlich fand ich das, die für mich gearbeitet:netsh winsock reset
Starten Sie den computer neu. Versuchen Sie auch festlegen,
127.0.0.1 localhost
in
%windir%\System32\drivers\etc\hosts
wenn nötig.Ich weiß, diese Frage wurde schon vor einiger Zeit und die meisten Leute haben es mittlerweile herausgefunden, aber für diejenigen, die noch nicht, hier war meine Lösung:
Fügen Sie die port-Nummer mit den Namen des Servers in der Sie die Verbindungszeichenfolge