gpt4 book ai didi

postgresql - 如何通过 ssh 隧道将 Zeppelin 连接到数据库

转载 作者:行者123 更新时间:2023-11-29 13:52:38 25 4
gpt4 key购买 nike

我有一个本地 zeppelin 实例在我的 mac 上运行,地址是 localhost:8080,我正在尝试连接到一个远程的 postgres 数据库。我可以通过 ssh 访问它并为我的计算机设置了一个 key 对,但我不知道如何让 zeppelin 直接查询数据库

最佳答案

我认为 Zeppelin 目前不支持通过 ssh 连接数据库。

但您仍然可以使用 ssh 隧道并连接到您的数据库。

1/通过在控制台中运行它来启动隧道:

ssh -i PATH_TO_KEY -L 5432:localhost:5432 USER@HOST -N

其中 USER 是关联 key 对的用户名,HOST 是您的 postgres 主机的 ip 地址

2/创建 zeppelin 解释器,就好像 postgres 在本地运行一样

(这意味着 default.url = jdbc:postgresql://localhost:5432/)

关于postgresql - 如何通过 ssh 隧道将 Zeppelin 连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38090243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com