используем golang.
Библиотека для подключения используется github.com/jmoiron/sqlx
connectionString := fmt.Sprintf(
"tcp://%s:%d?database=%s&debug=%s&username=%s&password=%s",
cfg.Host,
cfg.Port,
cfg.Database,
strconv.FormatBool(cfg.Debug),
cfg.Username,
cfg.Password,
)
...
clickhouseDB, errConnect := sqlx.Connect("clickhouse", connectionString)
Как добавить использование сертификатов и параметр --secure ?
Какие ещё возможно нужны параметры для подключения в яндекс облаке?
SSL/TLS parameters: secure - establish secure connection (default is false) skip_verify - skip certificate verification (default is false) tls_config - name of a TLS config with client certificates, registered using clickhouse.RegisterTLSConfig(); implies secure to be true, unless explicitly specified
Спасибо. Пазл потихоньку складывается :)
Обсуждают сегодня