一、在线安装
1、sudo yum install yum-utils
2、sudo rpm --import https://repo.clickhouse.tech/CLICKHOUSE-KEY.GPG
3、sudo yum-config-manager --add-repo https://repo.clickhouse.tech/rpm/stable/x86_64
4、安装:
sudo yum install clickhouse-server clickhouse-client
5、 启动:
sudo systemctl start clickhouse-server
二、离线安装
1、下载rpm
地址:https://repo.yandex.ru/clickhouse/rpm/stable/x86_64/
或者下载我这里下载好的连接:https://download.youkuaiyun.com/download/u010006625/15469695
2、上传到指定linux服务器例如 /opt/clickhose
3、切换到clickhose目录执行 rpm -ivh * 安装
4、启动
sudo systemctl start clickhouse-server
注意事项:
clickhouse默认关闭远程连接,打开需要修改配置:
放开/etc/clickhouse-server/config.xml中的<listen_host>::</listen_host>注释就可以远程连接
clichouse启停命令:
1、启动: sudo systemctl start clickhouse-server
2、停止: sudo systemctl stop clickhouse-server
3、重启: sudo systemctl restart clickhouse-server
三、命令行客户端连接
1、在安装机器上执行:clickhouse-client -m
执行后输出如下信息:
2、创建库
CREATE DATABASE IF NOT EXISTS qulity_db
如图:
3、选择该库
use qulity_db
4、创建表
CREATE TABLE qulity_db.dq_data_result1
(
`id` String,
`db_id` Int32,
`table_name` String,
`major_json` String,
`status` String,
`des` String,
`create_time` DateTime,
`update_time` DateTime,
`major_hash_code` String,
`execute_key` String
)
ENGINE = MergeTree
ORDER BY (id,
db_id,
table_name,
major_hash_code,
create_time)