使用 Node 將 MySQL Workbench 連接到 WSL 中的 MySQL Server

Susan Sarandon
發布: 2024-11-15 01:34:02
原創
158 人瀏覽過

適用於 Linux 的 Windows 子系統 (WSL) 是一項 Microsoft Windows 功能,可讓您直接在 Windows 電腦上執行 Linux 環境,而無需單獨的虛擬機器或雙啟動 PC。

WSL 使用您的視窗系統 IP 位址作為自己的 IP 位址。但是,預設的 MySQL 工作台設定僅接受來自 127.0.0.1

的請求和連接

如果您想將 NodeJS 應用程式連接到 MySQL Workbench,那麼您需要使用主機(PC)的 IP 位址。為此,請按照下列步驟操作:

  • 開啟您的 WSL 終端機。

  • 在 WSL 終端機中執行以下指令來擷取主機(PC)的 IP 位址:

ip 路由顯示 | grep -i 預設 | awk '{ print $3}'

Connect MySQL Workbench to MySQL Server in WSL using Node

  • 在您的 .env 檔案中,將 DB_HOST(儲存主機 IP 位址的變數)變更為您主機的 IP 位址

Connect MySQL Workbench to MySQL Server in WSL using Node

現在,您的 NodeJS 伺服器已運行並可供使用:

Connect MySQL Workbench to MySQL Server in WSL using Node

要了解有關如何透過 WSL 存取 PC 的網路應用程式的更多信息,請閱讀 Microsoft learn 上的以下文章:使用 WSL 存取網路應用程式

以上是使用 Node 將 MySQL Workbench 連接到 WSL 中的 MySQL Server的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板