跳转到主要内容
ClickHouse 命令行客户端 (clickhousectl) 是一款统一的命令行工具,用于管理 ClickHouse Cloud 资源,并支持基于 ClickHouse 的本地开发。它还可管理 ClickHouse Cloud Postgres 服务。

安装

为方便使用,系统还会自动创建一个 chctl 别名。

Cloud 管理

直接通过命令行在 ClickHouse Cloud 中完成身份验证并管理您的服务。

身份验证

系统会提示你输入 API 密钥 和 secret,并将它们保存到 .clickhouse/credentials.json (仅限当前项目,且已加入 git 忽略) 。 你也可以使用环境变量:

服务

Postgres 服务 (Beta)

创建和管理 ClickHouse Cloud Postgres 服务。

组织

API 密钥

成员与邀请

备份

JSON 输出

使用 --json 标志可让任何云端命令返回 JSON 格式的响应:

本地开发

命令行客户端 还可管理本地的 ClickHouse 安装和服务器。要开始进行本地开发,请参阅 clickhousectl (CLI) 页面。

要求

最后修改于 2026年7月2日