时序数据库-2-[clickhouse]客户端连接工具DBeaver和网页端连接工具Tabix
1 DBeaverDBeaver的官网 https://dbeaver.io/download/DBeaver连接ClickHouse需要开放远程访问权限。(1)查看ClickHouse server端监听端口的状态:#lsof -i :8123这里显示监听本地端口localhost,需要修改配置:(2)#vi /etc/clickhouse-server/config.xml将注释去掉(3)重启
DBeaver 连接clickhouse后,查询结果时区不对,时间少了8小时的解决办法
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'
2.3 DBeaver查询时区设置
使用DBeaver连接CLICKHOUSE成功后,查询结果发现时间不对与本地时间出现8小时时差。
如图修改三个属性即可。
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)登录以后的页面
更多推荐
所有评论(0)