Skip to main content
Пример настроек:

Поля настроек:
Поля table и where нельзя использовать вместе с полем query. При этом должно быть объявлено либо поле table, либо поле query.
ssl_ca, ssl_cert и ssl_key задают имена файлов, которые сервер открывает со своими собственными привилегиями, поэтому они принимаются только для словаря, определённого в файле конфигурации сервера или через определённую там именованную коллекцию. Запрос CREATE DICTIONARY, в котором учётные данные TLS указываются напрямую, должен вместо этого передавать их содержимое в ssl_ca_pem, ssl_cert_pem и ssl_key_pem. Эти значения маскируются в логах и в запросах SHOW, так же как пароли.
enable_local_infile позволяет серверу MySQL запрашивать у ClickHouse содержимое выбранного им файла, который сервер читает со своими собственными привилегиями, поэтому этот параметр принимается только для словаря, определённого в файле конфигурации сервера. Запрос CREATE DICTIONARY, который включает его — в источнике или в одной из его записей <replica>, — отклоняется с ошибкой BAD_ARGUMENTS.
Отдельного параметра secure не существует. При установлении SSL‑соединения безопасность является обязательной.
К MySQL можно подключиться на локальном хосте через сокеты. Для этого задайте host и socket. Пример настроек:
Последнее изменение 24 сентября 2026 г.