ClickHouse 安装(20.8.3.18)与初步使用

543 阅读1分钟

@[toc]

1. Install

packagecloud.io

  • 安装 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