Skip to main content
Edit this page

DataGrip を ClickHouse に接続する

DataGrip を開始またはダウンロード

DataGrip は https://www.jetbrains.com/datagrip/ で入手できます。

1. 接続情報を集める

HTTP(S) を使用して ClickHouse に接続するには、以下の情報が必要です:

  • HOST と PORT: 通常、TLS を使用する場合のポートは 8443、TLS を使用しない場合は 8123 です。

  • データベース名: デフォルトで default という名前のデータベースがありますが、接続したいデータベースの名前を使用してください。

  • ユーザー名とパスワード: デフォルトでユーザー名は default です。使用ケースに適したユーザー名を使用してください。

ClickHouse Cloud サービスの詳細は、ClickHouse Cloud コンソールで確認できます。 接続するサービスを選択し、接続 をクリックします:

ClickHouse Cloud service connect button

HTTPS を選択すると、サンプルの curl コマンドで詳細が確認できます。

ClickHouse Cloud HTTPS connection details

セルフマネージドの ClickHouse を使用している場合、接続の詳細は ClickHouse 管理者によって設定されます。

2. ClickHouse ドライバーをロードする

  1. DataGrip を起動し、Data Sources and Drivers ダイアログの Data Sources タブで + アイコンをクリックします。

    ClickHouse を選択します。

    Tip

    接続を確立するにつれて順序が変わるため、ClickHouse がリストの一番上にまだ表示されていない場合があります。

  • Drivers タブに切り替えて ClickHouse ドライバーをロードします。

    DataGrip には、ダウンロードサイズを最小限に抑えるためにドライバーが付属していません。Drivers タブで Complete Support リストから ClickHouse を選択し、+ 記号を展開します。Provided Driver オプションから Latest stable ドライバーを選択します。

3. ClickHouse に接続する

  • データベースの接続情報を指定し、Test Connection をクリックします:

    手順1で接続情報を集めました。ホストの URL、ポート、ユーザー名、パスワード、データベース名を入力し、接続をテストします。

    Tip

    DataGrip ダイアログの HOST エントリーは実際には URL です。以下の画像を参照してください。

    JDBC URL 設定の詳細については、ClickHouse JDBC ドライバー リポジトリを参照してください。

詳細情報

DataGrip の詳細については、DataGrip ドキュメントを参照してください。