Windows Subsystem for Linux (WSL) は、別の仮想マシンや PC のデュアル ブートを必要とせずに、Windows マシン上で Linux 環境を直接実行できるようにする Microsoft Windows の機能です。
WSL は、ウィンドウのシステム IP アドレスを独自のものとして使用します。ただし、デフォルトの MySQL ワークベンチ構成は 127.0.0.1
からのリクエストと接続のみを受け入れます。NodeJS アプリを MySQL ワークベンチに接続する場合は、ホスト マシン (PC) の IP アドレスを使用する必要があります。これを行うには、次の手順に従います。
WSL ターミナルを開きます。
WSL ターミナルで次のコマンドを実行して、ホスト マシン (PC) の IP アドレスを取得します:
ip ルート ショー | grep -i デフォルト | awk '{ print $3}'
これで、NodeJS サーバーが実行され、使用できるようになりました。
WSL を介して PC のネットワーク アプリケーションにアクセスする方法の詳細については、Microsoft Learn に関する次の記事を参照してください: WSL を使用したネットワーク アプリケーションへのアクセス
以上がノードを使用して MySQL Workbench を WSL の MySQL Server に接続するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。