跳到主要内容
跳到主要内容

使用 curl 脚本安装 ClickHouse

如果无需在生产环境中安装 ClickHouse,最快的安装方式是使用 curl 运行安装脚本。该脚本会自动为您的操作系统选择合适的二进制文件。

使用 curl 安装 ClickHouse

运行以下命令,为你的操作系统下载一个独立的二进制可执行文件。

curl https://clickhouse.com/ | sh
注意

Mac 用户:如果你遇到提示无法验证二进制文件开发者的错误,请参见此文

启动 clickhouse-local

clickhouse-local 允许使用 ClickHouse 强大的 SQL 语法,在无需任何配置的情况下处理本地和远程文件。表数据会存储在临时位置,这意味着在重启 clickhouse-local 之后,先前创建的表将不再可用。

运行以下命令以启动 clickhouse-local

./clickhouse

启动 clickhouse-server

如果您希望持久化存储数据,需要运行 clickhouse-server。您可以使用以下命令启动 ClickHouse 服务器:

./clickhouse server

启动 clickhouse-client

服务器启动并运行后,打开新的终端窗口并运行以下命令以启动 clickhouse-client:

./clickhouse client

您将看到类似如下的输出:

./clickhouse client
ClickHouse client version 24.5.1.117 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 24.5.1.

local-host :)

表数据存储在当前目录中,ClickHouse 服务器重启后数据仍然可用。如有必要,您可以将 -C config.xml 作为额外的命令行参数传递给 ./clickhouse server,并在配置文件中提供进一步的配置。所有可用的配置设置记录在此处以及示例配置文件模板中。

现在您可以开始向 ClickHouse 发送 SQL 命令了!

提示

快速入门将引导您完成创建表和插入数据的步骤。