Ich kann SQL-Codes schreiben, bin aber neu in MySQL Workbench und versuche, einen MySQL-Server so einzurichten, dass mein Laptop aus einem anderen Netzwerk eine Remoteverbindung mit dem Server auf einem anderen Computer herstellen kann.
Ist das möglich ? Und wie geht das? Ich habe die Standard TCP / IP Option in MySQL Workbench ausprobiert, aber sie funktionierte nur, wenn sich beide Computer im selben Netzwerk befinden. Kann mich bitte jemand in die richtige Richtung weisen?
Vielen Dank.
networking
mysql
port-forwarding
mein Name ist Jeff
quelle
quelle
Bitte erläutern Sie kurz, was Sie unter einem anderen Netzwerk verstehen. Von außerhalb Ihres Heimnetzwerks oder noch innerhalb Ihres Heim- / Arbeitsnetzwerks (dasselbe WLAN / LAN)? Wenn Sie einen MySQL-Server benötigen, auf den von außerhalb Ihres Heim- / Arbeitsnetzwerks zugegriffen werden kann, müssen Sie eine Portweiterleitung durchführen (und diese Frage sollte wahrscheinlich als Netzwerk gekennzeichnet sein)
Darius,
Vielen Dank für Ihren Kommentar, meinte ich von außerhalb meines Heimnetzwerks. Was ist Portweiterleitung?
mynameisJEFF
1
Wenn Sie Ihre IP-Adresse außerhalb Ihres Heimnetzwerks eingeben, ist dies technisch die IP-Adresse Ihres Routers / Modems. Sie müssen Ihren Router so konfigurieren, dass alle Anforderungen an den MysSQL-Port (3306?) Weitergeleitet werden, um an Ihren Server weitergeleitet zu werden (in Ihrem internen Heimnetzwerk - dieser hat eine interne IP-Adresse, mit der Sie keine Verbindung herstellen können, ohne an Ihrem Router vorbei zu gehen). Macht das Sinn?
Darius
Recht. Deshalb muss ich meinen Router so konfigurieren, dass er Anfragen an meinen Server weiterleitet, da der Router der Mittelsmann ist. Ich werde mich weiter mit dem Thema Portweiterleitung online befassen. Wenn ich noch Fragen habe, werde ich auf Sie zurückkommen. Vielen Dank.
mynameisJEFF
1
Alles Gute. Sie können diese Site auch verwenden , um Ihr Routermodell und die schrittweise Anleitung zu finden. Sie müssen lediglich Port 3306 (TCP) an die von Ihnen verwendete interne IP-Adresse (192.168.xx oder 10.xxx) und an denselben Port (3306) weiterleiten, damit sich Ihr Laptop (oder jemand anderes) mit dem Port verbinden kann 3306, um an Ihren MySQL-Server weitergeleitet zu werden. Und nur eine Randnotiz, da Ihr MySQL-Server dann für JEDEN im Internet sichtbar ist - stellen Sie sicher, dass Sie ein gutes Passwort verwenden, um ihn zu sichern.
Darius