2016-08-19 3 views
0

Ich habe einen MySQL Server auf einem Arbeitsplatz laufen, jetzt möchte ich von meinem Homeplace aus verbinden, bekomme die Datenbanken, etc ... Ich habe die IPAdress des Arbeitsplatzrechners, aber ich kann nicht von meinem Zugriff darauf zugreifen Home MySQL-Programm, wenn ich die IP-Adresse in der Verbindungszeichenfolge eingeben ... scheint nicht von publice zugänglich sein .. ist es möglich, es trotzdem zu tun? oder unmöglich?Wie verbinde ich mich mit (privater) IP-Adresse MySQL Server?

+0

"private" IP? Wie in 192.168.x.x? 10.x.x.x? 172.16? Diese sind NICHT über das öffentliche Internet erreichbar und können nicht von "draußen" verbunden werden. –

+0

Sie müssen die öffentliche IP-Adresse Ihres Arbeitsplatzes verwenden und die Portweiterleitung auf der Firewall konfigurieren, um eine Verbindung zur privaten Adresse des Servers herzustellen. – Barmar

Antwort

0

Mit MySQL benötigen Sie Zugriff auf die IP-Adresse aus, um es zu verbinden Sie versuchen zu gewähren ..

GRANT USAGE ON *.* to [email protected] IDENTIFIED BY 'rootPassword'; 
GRANT ALL PRIVILEGES ON *.* TO [email protected] WITH GRANT OPTION; 

Wo XXX.XXX.XXX.XXX die IP der Maschine verbinden Sie versucht zu von, was Sie herausfinden können, indem Sie in google eingeben, "whatsmyip"

Wenn Sie eine Firewall auf Ihrer Workstation aktiviert haben, müssen Sie auch Ihre IP in der Firewall zulassen.

+0

ok gibt es eine konsistente antwort? Ich habe meiner privaten IP-Adresse bereits Privilegien gewährt, kann aber immer noch keine Verbindung herstellen, da ich die IP-Adresse des Servers nicht erreichen kann (der Server läuft auf einem Desktop-PC mit einer privaten IP-Adresse), von außen nicht erreichbar ... Was sind die Schritte, die ich machen muss? nach dem Zuweisen von Zugriff auf meine IP? – user2883596

Verwandte Themen