WebStorm 2025.3 ヘルプ

データベースへの接続

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

データソース

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

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

Data source with connection details for a PostgreSQL database

セッション

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

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

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

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

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

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

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

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

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

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

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

2025 年 6 月 20 日

関連ページ:

データソース

データソースは接続構成です。データベースへの接続を確立するために使用される接続の詳細のリストが保存されます。例: ホスト、ポート、データベース名、ドライバー、SSH および SSL 構成設定など。データソース設定では、イントロスペクション用のデータベースとスキーマを選択して、データベースツールウィンドウに表示したり、接続用のドライバーを変更したりすることもできます。データソースはデータソースおよびドライバーダイアログで設定できます。このダイアログにアクセスするには、データベースツールウィンドウ(...

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

データソースおよびドライバーダイアログにアクセスするには、次のいずれかのアクションを実行します。データベースツールウィンドウで、データソースのプロパティボタンをクリックします。データベースツールウィンドウで、追加ボタンをクリックし、に移動します。概要:データソースおよびドライバーダイアログでは、データソースとデータベースドライバを管理できます。左ペインのコントロールデータソースとドライバーのリストから項目を選択すると、その項目の設定がダイアログの右側に表示されます。ツールバー

セッション

WebStorm では、データベースへの接続は特別なラッパー、つまりセッションで確立されます。各セッションは単一の接続のラッパーであり、接続の情報 (アクティブかどうか、トランザクション制御モード、その他の設定など) を保存します。セッション内では、必要に応じて定義された設定に従って接続を開いたり閉じたりできます。セッションにはクライアント(セッションが保持する接続を使用してクエリが送信されるファイル)が存在する場合があります。データエディターはセッションのクライアントになることもできます。サー...

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

概要:データエディターとビューアー、またはデータエディターは、データを操作するためのユーザーインターフェースを提供します。データエディターでは、データの並べ替え、フィルター、追加、編集、削除を行うことができるだけでなく、その他の関連タスクを実行することもできます。WebStorm では、データエディターとビューアーを使用して、データベースオブジェクトデータ、クエリ結果セット、およびユーザーファイルデータを操作できます。ツールバー。クエリのフィルタリングと並べ替えペイン。テーブルビュー内のデータ...

クエリコンソール

概要:クエリコンソールは、データソースにアタッチされる SQL ファイルです。ターミナルと同じように、クエリコンソールで SQL ステートメントを記述して実行できます。コンソールはプロジェクトコンテキストには含まれません。クエリコンソールでのクエリ結果の操作の詳細については、「照会結果」を参照してください。データソースを作成すると、クエリコンソールが自動的に作成され、デフォルトでこのデータソースにアタッチされます。必要に応じて、このデータソースに追加のクエリコンソールを作成できます。クエリコン...

クエリを実行する

クエリは、ショートカット、ツールバーボタン、コンテキストメニュー、実行 / デバッグ構成を使用して実行できます。クエリコンソール、スクラッチファイル、ユーザーファイルから実行できます。クエリ結果を表示する場所と方法の詳細については、「照会結果」を参照してください。ステートメントとプロシージャーを実行する:クエリコンソールでステートメントを実行するコードを入力して実行するターミナルに関しては、クエリコンソールに関連付けることができます。データベースツールウィンドウで、データソースをクリックする...