时序数据库-2-[clickhouse]客户端连接工具DBeaver和网页端连接工具Tabix

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版权协议,转载请附上原文出处链接和本声明。