gpt4 book ai didi

clickhouse - 通过 clickhouse 命令行连接到远程 clickhouse db

转载 作者:行者123 更新时间:2023-12-03 21:22:10 26 4
gpt4 key购买 nike

当我尝试通过 clickhouse 命令行连接到远程 clickhouse db 时:$ clickhouse-client -h some_ip.com --port 8123 -u some_user --password some_password -d some_db
我得到:

ClickHouse client version 18.12.17.
Connecting to database some_db at some_ip.com:8123 as user some_user.
Code: 102. DB::NetException: Unexpected packet from server some_ip:8123, another_ip (expected Hello or Exception, got Unknown packet)



然而这: $ curl http://some_ip.com:8123返回:

Ok



如何通过 clickhouse 命令行连接到远程 clickhouse db?

附言与 IDE(例如 datagrip)建立良好的连接,但不能与 ch 命令行建立连接

最佳答案

clickhouse-client 通过绑定(bind)在 9000 端口上的 TCP 与服务器一起工作,而 datagrip 通过端口 8123 的 HTTP 协议(protocol)工作。
你应该:$ clickhouse-client -h some_ip.com --port 9000 -u some_user --password some_password -d some_db

关于clickhouse - 通过 clickhouse 命令行连接到远程 clickhouse db,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52660150/

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