# clickhouse笔记 **Repository Path**: xxacker/clickhouse-notes ## Basic Information - **Project Name**: clickhouse笔记 - **Description**: No description available - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-30 - **Last Updated**: 2024-02-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # clickhouse 笔记 ### 一、修改配置 1. 核心配置文件路径 ``` # 进入 clickhouse 的核心配置文件路径 cd /etc/clickhouse-sercer/ ``` ![1.配置文件路径.png](pics/1.配置文件路径.png) 2. 修改配置,打开远程访问连接 ``` # 修改文件 vim config.xml # 放开配置 :: # 重新启动 clickhouse restart ``` 3. 运行日志路径 ``` cd /var/log/clickhouse-sercer/ ``` ![1.配置文件路径.png](pics/2.运行日志路径.png) 4. 数据存放的路径 ``` cd /var/lib/clickhouse-sercer/ ``` ![1.配置文件路径.png](pics/3.数据存放路径.png) #### 其他机器上远程访问 ``` clickhouse -h hadoop名称 ``` #### 浏览器 http 远程访问 ``` # hadoop 还提供了浏览器地址栏访问 http://hadoop名称:8123/ # hadoop 还提供了浏览器地址栏访问 -> 展示查询结果 http://hadoop名称:8123/?querys=show databases ``` #### 其他机器上远程访问 ``` clickhouse -h 服务器名 ``` #### 启动 ``` # 启动命令 sudo systemctl status click-server # 查看状态 sudo clickhouse status sudo clickhouse start sudo clickhouse stop sudo clickhouse restart ``` 简单操作数据库 ``` # 连接数据库 clickhouse-client -m clickhouse-client -m --password admin # 查看数据库 show databases; # 进入数据库 use 数据库名; # 查看库表 show tables; # 退出 quit; ``` ``` # 创建数据库 create database test_db; # ``` ``` # 远程访问 clickhouse-client -h 主机名 -p 端口 clickhouse-client -h 主机名 -p 端口 # 不进入数据库,查询结果 clickhouse-client --query "查询语句" ``` #### clickhouse 的驱动文档 clickhouse 的 jdbc 驱动:https://clickhouse.com/docs/zh/interfaces/jdbc #### #### ####