Войдите в ClickHouse с примерами кода

Чтобы войти в ClickHouse, вы можете использовать различные методы в зависимости от ваших конкретных настроек и требований. Вот несколько методов с примерами кода:

  1. Интерфейс командной строки (CLI) с clickhouse-client:

    clickhouse-client --user=username --password=password

    Замените «имя пользователя» на свое фактическое имя пользователя, а «пароль» на свой пароль.

  2. HTTP API с cURL:

    curl -u username:password http://clickhouse-server:8123/

    Замените «имя пользователя» и «пароль» своими учетными данными, а «clickhouse-server» — именем хоста или IP-адресом вашего сервера ClickHouse.

  3. Python с драйвером clickhouse:

    from clickhouse_driver import Client
    client = Client(host='clickhouse-server', user='username', password='password')
    client.ping()

    Замените «clickhouse-server» именем хоста или IP-адресом вашего сервера ClickHouse и укажите правильное имя пользователя и пароль.

  4. JDBC с Java:

    import java.sql.*;
    public class ClickHouseExample {
    public static void main(String[] args) {
        String url = "jdbc:clickhouse://clickhouse-server:8123/default";
        String username = "username";
        String password = "password";
        try {
            Connection conn = DriverManager.getConnection(url, username, password);
            // Use the connection
            conn.close();
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
    }

    Замените «clickhouse-server» именем хоста или IP-адресом вашего сервера ClickHouse и укажите правильное имя пользователя и пароль.