通过clickhouse命令行连接到远程clickhouse数据库

zte4gxcn  于 2021-07-15  发布在  ClickHouse
关注(0)|答案(1)|浏览(756)

当我尝试通过clickhouse命令行连接到远程clickhouse db时: $ clickhouse-client -h some_ip.com --port 8123 -u some_user --password some_password -d some_db 我得到:
clickhouse客户端版本18.12.17。
正在连接到某个ip上的某个数据库。com:8123 as 用户一些用户。
代码:102。db::netexception:来自服务器的意外数据包some \u ip:8123,另一个\u ip(应为hello或exception,获得未知数据包)
但是: $ curl http://some_ip.com:8123 退货:
好 啊
如何通过clickhouse命令行连接到远程clickhouse数据库?
p、 与ide(如datagrip)的连接建立得很好,但与ch命令行的连接不好

xmakbtuz

xmakbtuz1#

clickhouse客户端通过绑定在9000端口的“内部”二进制协议与服务器协作,datagrip通过http协议与8123端口协作。
你应该: $ clickhouse-client -h some_ip.com --port 9000 -u some_user --password some_password -d some_db

相关问题