安装(centos7)
检测环境许可
1
grep -q sse4_2 /proc/cpuinfo && echo "SSE 4.2 supported" || echo "SSE 4.2 not supported"
添加官方存储库
1
2
3sudo yum install yum-utils
sudo rpm --import https://repo.clickhouse.com/CLICKHOUSE-KEY.GPG
sudo yum-config-manager --add-repo https://repo.clickhouse.com/rpm/stable/x86_64如果您想使用最新的版本,请用testing替代stable(我们只推荐您用于测试环境)。prestable有时也可用。
安装
1
sudo yum install clickhouse-server clickhouse-client
启动
- 配置文件
/etc/clickhouse-server/config.xml1
注释掉`<listen_host>...`,开启对外访问
- 启动
1
systemctl start clickhouse-server
Clickhouse-client的快速提示
- 交互模式:
1
2clickhouse-client
clickhouse-client --host=... --port=... --user=... --password=... - 启用多行查询:
1
2clickhouse-client -m
clickhouse-client --multiline - 以批处理模式运行查询:
1
2
3clickhouse-client --query='SELECT 1'
echo 'SELECT 1' | clickhouse-client
clickhouse-client <<< 'SELECT 1' - 从指定格式的文件中插入数据:
1
2clickhouse-client --query='INSERT INTO table VALUES' < data.txt
clickhouse-client --query='INSERT INTO table FORMAT TabSeparated' < data.tsv
clickhouse-client命令
附docker(mysql-clickhouse-tabix)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小五的个人杂货铺!
