ubuntu 22.04 安装clickhouse

1. 导入公钥
执行下面的命令,以便能够信任 ClickHouse 提供的软件包:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv E0C56BD4

2. 添加 ClickHouse 仓库
为了能够从 ClickHouse 官方仓库下载软件包,需要将其添加到你的系统仓库列表中:

echo "deb http://repo.clickhouse.com/deb/stable/ main/" | sudo tee /etc/apt/sources.list.d/clickhouse.list

3. 更新本地仓库列表
更新系统包列表,以包含最近添加的 ClickHouse 仓库:

sudo apt-get update

4. 安装 ClickHouse
使用 apt-get 命令安装 ClickHouse 服务器和客户端工具:

sudo apt-get install -y clickhouse-server clickhouse-client

5. 启动 ClickHouse 服务
安装完成后,启动 ClickHouse 服务器服务:

sudo service clickhouse-server start

6. 验证安装
安装完成后,可以运行 clickhouse-client 来连接到 ClickHouse 服务器并执行 SQL 查询:

clickhouse-client

创建数据库:

CREATE DATABASE IF NOT EXISTS tutorial;

创建表:

CREATE TABLE IF NOT EXISTS tutorial.my_table (
    date Date,
    name String,
    number UInt32
) ENGINE = MergeTree()
ORDER BY date;

插入数据:

INSERT INTO tutorial.my_table (date,name,number) VALUES 
('2024-01-01','Alice',10),
('2024-01-02','Bob',20);

查询数据:

SELECT * FROM tutorial.my_table;

这个查询将返回刚才你插入的所有数据。执行此查询,应该看到输出类似于:

┌───────date─┬─name──┬─number─┐
│ 2024-01-01 │ Alice │     10 │
│ 2024-01-02 │ Bob   │     20 │
└────────────┴───────┴────────┘

删除表和数据库(在完成操作后清理创建的示例):

DROP TABLE IF EXISTS tutorial.my_table;
DROP DATABASE IF EXISTS tutorial;

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值