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?
Antwort
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.
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
Sie müssen auch bind-address
in MySQL-Konfiguration ändern. Standard-MySQL läuft unter localhost (127.0.0.1)
, Sie müssen es in 0.0.0.0 (all interfaces)
ändern.
Wenn Sie nicht öffentliche IP-Adresse verfügen, müssen Sie einige VPN verwenden, lesen Sie ein anderes Thema: https://askubuntu.com/questions/64016/access-workstations-without-public-ip-maybe-with-vpn
- 1. Wie verbinde ich mich mit MySQL db (xampp) mit PHP?
- 2. Wie verbinde ich mich mit einer MySQL-Datenbank von Clojure?
- 3. Python: Wie verbinde ich mich mit einer Server-Datenbank?
- 4. Wie verbinde ich mich mit Windows SQL Server von Ubuntu
- 5. Wie verbinde ich mich mit redis?
- 6. Wie verbinde ich mich mit cppunit?
- 7. Wie verbinde ich mich mit AWS Elasticsearch?
- 8. Wie verbinde ich mich mit Remote-Server mit MySql in Centos?
- 9. Wie verwende ich wo und verbinde mich in mysql?
- 10. Wie verbinde ich mich mit dem AWS mysql Server über die Kommandozeile?
- 11. Wie verbinde ich mich mit elasticsearch mit Boost Asio?
- 12. Wie verbinde ich mich mit ApacheDS mit SSL?
- 13. Wie verbinde ich Style und verbinde mich in React Native?
- 14. Wie verbinde ich mysql Benutzer mit einem Server AWS EC2?
- 15. Wie verbinde ich mich mit dem Flexlm Lizenzmanager?
- 16. Wie verbinde ich mich mit remote WildFly mit JMC?
- 17. Wie verbinde ich mich mit Sp von Tableau?
- 18. Wie verbinde ich mich mit socket.io von einem WS-Client?
- 19. Wie verbinde ich mich mit einer entfernten MySQL-Datenbank mit Java?
- 20. Twisted XmlStream: Wie verbinde ich mich mit Ereignissen?
- 21. Python: Wie weiß ich, mit welcher Datenbank ich mich verbinde?
- 22. Wie verbinde ich mich mit localhost von VS Android Emulator
- 23. Wie verbinde ich mich mit einem MsAccess (accdb) in icCube?
- 24. Wie verbinde ich mich mit einem bestimmten Schema in H2
- 25. Wie verbinde ich mich mit einer Maschine auf Cloud9?
- 26. Wie verbinde ich mich mit versteckten Wifi-Netzwerk mit nmcli
- 27. Wie verbinde ich mich mit einer SQLite-Datenbank mit PHP?
- 28. Wie verbinde ich mich mit Cipher Cluster mit librbd (Python)
- 29. Wie verbinde ich mich mit linkedin mit ng2-cordova-oauth?
- 30. Wie verbinde ich mich mit Passwortgeschützter SQLite DB mit OrmLite?
"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. –
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