Class ClickHouseDriver

java.lang.Object
com.clickhouse.jdbc.ClickHouseDriver
All Implemented Interfaces:
Driver

public class ClickHouseDriver extends Object implements Driver
JDBC driver for ClickHouse. It takes a connection string like below for connecting to ClickHouse server: jdbc:(ch|clickhouse)[:<protocol>]://[<user>[:<password>]@]<host>[:<port>][/<db>][?<parameter=value>,[<parameter=value]]][#<tag>[,<tag>]]

For examples:

  • jdbc:clickhouse://localhost:8123/system
  • jdbc:clickhouse://admin:password@localhost/system?socket_time=30
  • jdbc:clickhouse://localhost/system?protocol=grpc