从 Windows PGadmin 访问 WSL postgresql 服务器

LoF*_*F10 7 postgresql windows-subsystem-for-linux pgadmin-4

我在 Windows 上的 WSL Ubuntu 中运行 postgresql。一切都在加速,我的数据已加载,我希望通过一些图形界面访问数据库。我在想 pgadmin4。

是否可以通过 pgadmin4 的 Windows 安装来完成此操作?我在 Windows 上安装了 pgadmin4,并尝试通过 localhost 在 GUI 中以传统方式连接,但没有获得连接。我想这里可能有一种特殊的方法。

Cha*_*bot -3

不需要特殊的方式,您应该能够获得连接。就像您的开发 http 端口暴露给 Windows 上的浏览​​器一样,您的 db 端口也应该暴露给您。

我必须手动将 localhost 添加到 pg admin,但这有点奇怪。

确保您的 db 服务已启动并在 Ubuntu 上运行,有时 db 服务会无缘无故地被终止。

要查看您的 PostgresSQL 服务是否已启动:

sudo service postgresql status
Run Code Online (Sandbox Code Playgroud)

如果没有,启动该服务:

sudo service postgresql start
Run Code Online (Sandbox Code Playgroud)