IntelliJ IDEA 2024.3 ヘルプ

データベースへの接続

データベースツールと SQL プラグインを有効にする

この機能は、IntelliJ IDEA にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

このトピックでは、IntelliJ IDEA でのデータベースへの接続の仕組みの概要を説明します。機能と概念の詳細については、専用のトピックを参照してください。

データソース

データベースに接続するには、IntelliJ IDEA には接続の詳細 (ホスト、ポート、パスワード、SSH 構成設定など) が必要です。すべてのデータベースの接続の詳細は、専用の接続構成 ( データソース) に保存されます。

以下は、データソースおよびドライバーダイアログ (Ctrl+Alt+Shift+S) の PostgreSQL データソース設定の例です。ダイアログフィールドの詳細については、ダイアログリファレンストピックおよびデータソース作成手順を参照してください。

Data source with connection details for a PostgreSQL database

セッション

データソースの場合、データベースへの接続は特別なラッパー ( セッション) で確立されます。各セッションは単一の接続のラッパーであり、接続の情報 (アクティブかどうか、トランザクション制御モード、その他の設定など) を保存します。

セッションにはクライアント(セッションが保持する接続を使用してクエリが送信されるファイル)が存在する場合があります。データエディターはセッションのクライアントになることもできます。

新しいセッションを作成する方法に応じて、自動的に接続されるか、特定のアクションの後に接続されます。セッションのアイコンの隅にある緑色の点は、接続ステータスを示します。

次のいずれかを実行して、新しいセッションを作成できます。

  • クエリコンソールを開き、データエディターでデータベースオブジェクトのデータを表示するか、SQL ファイルをデータソースに添付します。

    その結果、サービスツールウィンドウのデータソースノードに、新しいセッションノードがその下にクライアントノードとともに表示されます。

    1. クエリコンソールの場合、データベースとの対話を必要とするアクションを実行すると、セッションが接続されます。例: クエリを実行すると。

    2. テーブルの場合、IntelliJ IDEA ではデータベースからテーブルデータを要求し、それを受信し、データエディターで表示するにはアクティブな接続が必要であるため、セッションは自動的に接続されます。

    3. SQL ファイルの場合、セッションは自動的に接続されます。データソースデータベースまたはスキーマのいずれかに対してクエリを実行するには、<スキーマ> リストで選択して、ファイルを添付する必要があります。

  • データベースとの対話を必要とするアクションを実行します。例: 実行構成を使用してストアドプロシージャを実行したり、スクリプトを実行したりします。

    その結果、新しく接続されたセッションノードがサービスツールウィンドウのデータソースノードに表示されます。

関連ページ:

データソース

データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データソースは接続構成です。データベースへの接続を確立...

データソースおよびドライバーダイアログ

データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データソースおよびドライバーダイアログにアクセスするに...

セッション

データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。IntelliJ IDEA では、データベースへの接続...

プロジェクトの構成

IntelliJ IDEA での開発はプロジェクトから始まります。プロジェクトを使用すると、コードとリソースを単一のユニットに整理して、保存と共有が簡単になります。簡単に言うと、プロジェクトは、アプリケーションを構成するすべてのものを保持するディレクトリです。典型的なプロジェクトには、通常、一連の設定と 1 つまたは複数のモジュールがあります。IntelliJ IDEA のプロジェクトは、モジュールをまとめて保持し、モジュール間の依存関係を提供し、共有構成を格納するシェルです。モジュールは、モジ...

データエディターとビューアー

データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。概要:データエディターとビューアー、またはデータエデ...

クエリコンソール

データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。概要:クエリまたはデータベースコンソールは、データソ...