Windows下Docker安装ClickHouse

1、查询ClickHouse镜像

docker search clickHouse

在这里插入图片描述

2、 拉取镜像

docker pull yandex/clickhouse-client
docker pull yandex/clickhouse-server

在这里插入图片描述

3、启动server端容器

D盘下新建数据文件目录clickhouse

D:\Users\chengyq>docker run -d --name clickhouse-server --ulimit nofile=262144:262144 --volume=//D/clickhouse:/var/lib/clickhouse yandex/clickhouse-server
c1760937eac6d9838fa356daa30a03acd16c7c7709eeb9c6677b18b98ff19abc

D:\Users\chengyq>

单击”Share it“按钮
在这里插入图片描述

4、连接clickhouse-server

docker run -it --rm --link clickhouse-server:clickhouse-server yandex/clickhouse-client --host clickhouse-server

在这里插入图片描述

5、简单应用

5.1 数据库操作
c1760937eac6 :) show databases;

SHOW DATABASES

┌─name───────────────────────────┐
│ _temporary_and_external_tables │
│ default                        │
│ system                         │
└────────────────────────────────┘

3 rows in set. Elapsed: 0.055 sec.

c1760937eac6 :) create database test;

CREATE DATABASE test

Ok.

0 rows in set. Elapsed: 0.022 sec.

c1760937eac6 :)

在这里插入图片描述

5.2 表操作
c1760937eac6 :) create table T_test(id Int8,name String) engine=TinyLog;

CREATE TABLE T_test
(
    `id` Int8,
    `name` String
)
ENGINE = TinyLog

Ok.

0 rows in set. Elapsed: 0.016 sec.

c1760937eac6 :) insert into T_test values(1,'hadron');

INSERT INTO T_test VALUES

Ok.

1 rows in set. Elapsed: 0.051 sec.

c1760937eac6 :) select * from T_test;

SELECT *
FROM T_test

┌─id─┬─name───┐
│  1 │ hadron │
└────┴────────┘

1 rows in set. Elapsed: 0.026 sec.

c1760937eac6 :)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值