> 技术文档 > ClickHouse 客户端

ClickHouse 客户端


ClickHouse 客户端

ClickHouse提供两种客户端接口,分别基于 HTTP 和 TCP 协议

基于 HTTP 协议

主要用来支持轻量级的简单操作,方便跨平台和编程语言。

测试clickhouse联通性:

$ curl \'http://localhost:8123/\'Ok.

在运行状况检查脚本中使用 GET /ping 请求。 此处理程序始终返回 “Ok.”(末尾带换行符)。 从 18.12.13 版本开始可用。 另请参阅 /replicas_status 以检查副本的延迟。

$ curl \'http://localhost:8123/ping\'Ok.$ curl \'http://localhost:8123/replicas_status\'Ok.

其他用法可参考官方文档 HTTP Interface。

基于 TCP 协议

主要在 clickhouse-client 端使用。

集群内输入 clickhouse-client 命令,会输出版本信息、连接到的 clickhouse-server 地址、默认使用的数据库等。可以通过 quit、exit 或 q 等退出使用

其他参数可参考官方文档 Command-line Client

果果黄页网