Чтобы войти в ClickHouse, вы можете использовать различные методы в зависимости от ваших конкретных настроек и требований. Вот несколько методов с примерами кода:
-
Интерфейс командной строки (CLI) с clickhouse-client:
clickhouse-client --user=username --password=password
Замените «имя пользователя» на свое фактическое имя пользователя, а «пароль» на свой пароль.
-
HTTP API с cURL:
curl -u username:password http://clickhouse-server:8123/
Замените «имя пользователя» и «пароль» своими учетными данными, а «clickhouse-server» — именем хоста или IP-адресом вашего сервера ClickHouse.
-
Python с драйвером clickhouse:
from clickhouse_driver import Client client = Client(host='clickhouse-server', user='username', password='password') client.ping()
Замените «clickhouse-server» именем хоста или IP-адресом вашего сервера ClickHouse и укажите правильное имя пользователя и пароль.
-
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 и укажите правильное имя пользователя и пароль.