利用python连接clickhouse数据库

 

探索发现python可以直连clickhouse,以后大家就可以发挥出python的数据分析优势,以及CK数据库秒级的大数据查询能力。

配置方式如下:

  1. 配置python环境(此处省略,百度一下,你就知道)
  2. 配置clickhouse数据库驱动

pip3 install clickhouse-driver[lz4]

  1. Python代码配置,clickhouse权限需事先开通

from clickhouse-driver import Client

client = Client(host='172.xx.xx.xx',database='test',user='xxxx' ,password='xxxx')  --数据库配置,与JDBC连接不同,此处无需添加端口号

ans = client.execute('select common_province,count(distinct aa) from xxxx group by common_province ')   --

你可能感兴趣的:(python,clickhouse,数据分析)