【发布时间】:2022-01-19 16:02:25
【问题描述】:
我正在运行 Windows 11。我在 Debian 中通过 WSL2 运行我的开发环境。
我有this VSCode extension installed(尽管我尝试了多个 SQL VSCode 扩展并且它们的行为都相同)
如果我在 WSL2 实例中打开了 VSCode 窗口,我将无法连接到我的数据库,但如果我打开了正常的 VSCode 窗口,我可以使用任何扩展程序访问我的数据库。
在这两种情况下,数据库连接细节是相同的。
我需要使用一个名为 ScaleFT 的程序来创建通往数据库的安全隧道,我假设这部分是问题的原因。
我能够从 WSL 和普通 VSCode 窗口连接到在 docker 中运行的本地开发 MYSQL DB。
【问题讨论】:
-
我相信您在隧道方面可能走在了正确的轨道上。我假设 ScaleFT 在 Windows 中运行?它是一个简单的“隧道”还是更像是一个重定向流量的 VPN?
标签: mysql visual-studio-code windows-subsystem-for-linux wsl-2