ClickHouse的安装配置+DBeaver远程连接

1、clickhouse的下载:

先去clickhouse官网进行下载,继续往下翻找文档,将DBeaver也下载下来

下载地址: https://packages.clickhouse.com/rpm/stable/

下载这个四个rpm包

2、上传rmp文件到Linux中

自己创建的一个clickhouse-install的文件夹,将这四个包存放进去

3、开始安装

java 复制代码
1、进入目录:
	cd /usr/local/soft/clickhouse-install

2、使用rpm命令安装  
	sudo rpm -ivh *.rpm
	注意:安装过程需要输入密码,密码不要复杂,123456即可

3、启动服务
	systemctl start clickhouse-server.service

4、状态查看
	systemctl status clickhouse-server.service

5、停止服务
	systemctl stop clickhouse-server.service
	
6、重启服务
	systemctl restart clickhouse-server.service

安装时输入密码,输入的时候不会显示

4、运行成功

输入命令:systemctl status clickhouse-server.service 查看clickhouse的状态

5、远程连接

首先修改clickhouse配置文件让其可以被外界访问

java 复制代码
1、打开clickhouse配置文件
	vim /etc/clickhouse-server/config.xml

2、搜索并放开下面配置的注释
	<listen_host>0.0.0.0</listen_host>

3、保存即可
	:wq!

4、重启
	systemctl restart clickhouse-server
	
查看端口号被哪个服务所占用
netstat -lnpt | grep 9001

使用命令行进入clickhouse客户端
clickhouse-client --port 9001 --password 123456

放开配置文件的注释,允许远程连接

6、clickhouse登录:

java 复制代码
clickhouse-client --user default --port 9001 --password 123456

这里注意:clickhouse的客户端登录端口是9001,但是用DBeaver远程连接的端口是8123

DBeaver的连接:

前提条件:

修改clickhouse的conf.xml配置文件,打开listen:host注释,并且修改端口号9000,避免和后面的hadoop冲突,然后重启clickhouse.这样设置后的clickhouse就能够允许远程连接、

这里用Hive作示范,按照这几个步骤来就行

1、新建数据库:

2、填写连接信息

3、编辑驱动

4、下载驱动包

5、找到类

翻墙到期了,这里我用之前连接过的ck演示

5、连接成功

相关推荐
老邓计算机毕设35 分钟前
SSM智慧社区家政服务系统80q7o(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架
松涛和鸣1 小时前
72、IMX6ULL驱动实战:设备树(DTS/DTB)+ GPIO子系统+Platform总线
linux·服务器·arm开发·数据库·单片机
likangbinlxa2 小时前
【Oracle11g SQL详解】UPDATE 和 DELETE 操作的正确使用
数据库·sql
r i c k2 小时前
数据库系统学习笔记
数据库·笔记·学习
野犬寒鸦2 小时前
从零起步学习JVM || 第一章:类加载器与双亲委派机制模型详解
java·jvm·数据库·后端·学习
IvorySQL3 小时前
PostgreSQL 分区表的 ALTER TABLE 语句执行机制解析
数据库·postgresql·开源
·云扬·3 小时前
MySQL 8.0 Redo Log 归档与禁用实战指南
android·数据库·mysql
IT邦德3 小时前
Oracle 26ai DataGuard 搭建(RAC到单机)
数据库·oracle
惊讶的猫4 小时前
redis分片集群
数据库·redis·缓存·分片集群·海量数据存储·高并发写
不爱缺氧i4 小时前
完全卸载MariaDB
数据库·mariadb