@[toc]
1. Install
- 安装 curl:yum install -y curl
- curl -s packagecloud.io/install/rep… | sudo bash
- yum list | grep clickhouse
- 安装 clickhouse server:yum install -y clickhouse-server (root 用户)
- 安装 clickhouse client:yum install -y clickhouse-client (root 用户)
- 启动 clickhouse server:service clickhouse-server start (root 用户)
- 启动 clickhouse client:
/etc/clickhouse-server:服务端的配置文件目录,包括 全局配置的 config.xml 和用户配置的 users.xml /var/lib/clickhouse:默认的数据存储目录
http-port:8123 tcp-port:9000
clickhouse-client -h host_name 拒绝连接
cd /etc/clickhouse-server vim config.xml
service clickhouse-server restart
![]()
2. 创建数据库与表
- 数据库创建
CREATE DATABASE [IF NOT EXISTS] db_name
- 表创建
USE db_name
CREATE TABLE [IF NOT EXISTS] [db.]table_name [ON CLUSTER cluster]
(
name1 [type1] [DEFAULT|MATERIALIZED|ALIAS expr1],
name2 [type2] [DEFAULT|MATERIALIZED|ALIAS expr2],
...
) ENGINE = engine