使用 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
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板