WSL を使って Windows に ClickHouse をインストールする
要件
WindowsにClickHouseをインストールする場合は、WSL(Windows Subsystem for Linux)が必要です。
WSL をインストールする
Windows PowerShell を管理者権限で開き、次のコマンドを実行します。
新しい UNIX ユーザー名とパスワードを入力するよう求められます。希望するユーザー名とパスワードを入力すると、次のようなメッセージが表示されます。
curl を使ったスクリプトで ClickHouse をインストールする
curl を使ったスクリプトで ClickHouse をインストールするには、次のコマンドを実行します。
スクリプトの実行が正常に完了すると、次のメッセージが表示されます。
clickhouse-local を起動する
clickhouse-local を使用すると、ClickHouse の強力な SQL 構文を利用して、
ローカルおよびリモートのファイルを設定なしで処理できます。テーブルデータは
一時的な場所に格納されるため、clickhouse-local を再起動すると、
以前に作成したテーブルは利用できなくなります。
clickhouse-local を起動するには、次のコマンドを実行します。
clickhouse-clientの起動
サーバーが起動して実行中の状態で、新しいターミナルウィンドウを開き、以下のコマンドを実行してclickhouse-clientを起動します:
次のような出力が表示されます:
テーブルデータはカレントディレクトリに保存され、ClickHouseサーバーの再起動後も引き続き利用可能です。必要に応じて、./clickhouse serverに追加のコマンドライン引数として-C config.xmlを指定し、設定ファイルで詳細な設定を行うことができます。利用可能なすべての設定項目はこちらおよび設定ファイルテンプレートの例に記載されています。
これでClickHouseにSQLコマンドを送信する準備が整いました!