ClickHouse CLI (clickhousectl) позволяет устанавливать локальные версии ClickHouse и управлять ими,
запускать серверы и выполнять запросы.
Установка ClickHouse CLI
curl https://clickhouse.com/cli | shДля удобства также автоматически создается алиас chctl.
Установка ClickHouse
Установите последнюю версию ClickHouse и сделайте ее версией по умолчанию:
clickhousectl local use latestlocal use устанавливает версию, если она еще не установлена, назначает ее
версией по умолчанию и создает символическую ссылку clickhouse в ~/.local/bin (который входит в ваш PATH),
чтобы вы могли запускать бинарный файл clickhouse напрямую. После этого все последующие шаги в этой документации,
где используется команда clickhouse, будут работать без изменений.
Вы также можете выбрать конкретную версию:
clickhousectl local use 26.5 # Последняя 26.5.x.x
clickhousectl local use 26.5.2.39 # Точная версияЗапуск clickhouse-server
clickhousectl local server startСервер запускается в фоновом режиме. Чтобы убедиться, что он работает:
clickhousectl local server listЗапуск clickhouse-client
clickhousectl local clientВы увидите примерно следующее:
ClickHouse client version 24.5.1.117 (official build).
Connecting to localhost:9000 as user default.
Connected to ClickHouse server version 24.5.1.
local-host :)Теперь вы готовы отправлять SQL-команды в ClickHouse!