Windows Subsystem for Linux (WSL) ist eine Microsoft Windows-Funktion, mit der Sie eine Linux-Umgebung direkt auf Ihrem Windows-Computer ausführen können, ohne dass eine separate virtuelle Maschine oder ein Dual-Boot Ihres PCs erforderlich ist.
WSL verwendet die System-IP-Adresse Ihres Fensters als eigene. Die Standard-MySQL-Workbench-Konfiguration akzeptiert jedoch nur Anfragen und Verbindungen von 127.0.0.1
Wenn Sie Ihre NodeJS-App mit der MySQL-Workbench verbinden möchten, müssen Sie die IP-Adresse Ihres Host-Computers (PC) verwenden. Befolgen Sie dazu die folgenden Schritte:
Öffnen Sie Ihr WSL-Terminal.
Führen Sie den folgenden Befehl in Ihrem WSL-Terminal aus, um die IP-Adresse Ihres Host-Computers (PCs) abzurufen:
IP-Route anzeigen | grep -i default | awk '{ print $3}'
Jetzt läuft Ihr NodeJS-Server und ist einsatzbereit:
Um mehr darüber zu erfahren, wie Sie über WSL auf die Netzwerkanwendungen Ihres PCs zugreifen, lesen Sie den folgenden Artikel auf Microsoft Learn: Zugriff auf Netzwerkanwendungen mit WSL
Das obige ist der detaillierte Inhalt vonVerbinden Sie MySQL Workbench über Node mit MySQL Server in WSL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!