Установка ClickHouse на Windows с помощью WSL
Требования
Для установки ClickHouse в Windows потребуется WSL (подсистема Windows для Linux).
Установка WSL
Откройте Windows PowerShell от имени администратора и выполните следующую команду:
Вас попросят ввести новое имя пользователя UNIX и пароль. После ввода выбранных имени пользователя и пароля должно появиться сообщение, подобное следующему:
Установите ClickHouse с помощью скрипта curl
Выполните следующую команду, чтобы установить ClickHouse с помощью скрипта curl:
Если скрипт успешно выполнен, вы увидите сообщение:
Запуск clickhouse-local
clickhouse-local позволяет обрабатывать локальные и удалённые файлы с
использованием мощного SQL-синтаксиса ClickHouse и без необходимости настройки. Данные таблиц
хранятся во временном каталоге, поэтому после перезапуска clickhouse-local
ранее созданные таблицы больше недоступны.
Выполните следующую команду, чтобы запустить clickhouse-local:
Запуск clickhouse-server
Если вы хотите обеспечить сохранность данных, вам нужно запустить clickhouse-server. Вы можете
запустить сервер ClickHouse с помощью следующей команды:
Start clickhouse-client
При работающем сервере откройте новое окно терминала и выполните следующую команду
для запуска clickhouse-client:
Вы увидите примерно следующее:
Данные таблиц хранятся в текущем каталоге и остаются доступными после перезапуска
сервера ClickHouse. При необходимости можно передать
-C config.xml в качестве дополнительного аргумента командной строки для ./clickhouse server
и задать дополнительные параметры в файле
конфигурации. Все доступные параметры конфигурации описаны здесь и в
шаблоне файла
конфигурации.
Теперь можно отправлять SQL-команды в ClickHouse!