1 启动ClickHouse
centos7中单机安装
systemctl start clickhouse-server
ClickHouse 连接方式
(1)ClickHouse提供两个网络端口:
HTTP 默认8123
TCP 默认9000
(2)建议使用驱动或者工具库与之交互,例如:
Clickhouse客户端
JDBC驱动
ODBC驱动
(3)还有一些第三方库和工具,例如:
客户端库
集成工具
可视界面
2 客户端DBeaver(8123端口)
DBeaver的官网 https://dbeaver.io/download/
升级DBeaver的版本为22.2.3。
2.1 DBeaver连接clickhouse
DBeaver连接ClickHouse需要开放远程访问权限。
(1)查看ClickHouse server端监听端口的状态:
#lsof -i :8123
这里显示监听本地端口localhost,需要修改配置:
(2)#vi /etc/clickhouse-server/config.xml
将注释去掉
(3)重启服务
#systemctl restart clickhouse-server
再次查看监听情况
(4)测试DBeaver连接ClickHouse
数据库/模式:不填可以连所有的数据库
2.2 DBeaver的使用
(1)过滤查询结果
注意表达式中的空格。
注意必须是单引号。
模糊匹配
RULE_CODE like 'insjieru%'
或
精确匹配
RULE_CODE = 'insjieru001'
3 网页端Tabix(8123端口)
采用docker安装。
docker search clickhouse
docker pull spoonest/clickhouse-tabix-web-client
启动Tabix
docker run -d -p 8080:80 spoonest/clickhouse-tabix-web-client
网址http://192.168.43.48:8080/。
(1)添加连接信息
无用户名和密码。
默认连接default数据库。
(2)登录以后的页面
版权声明:本文为qq_20466211原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。