WebStorm 2026.1 Help

データベースへの接続

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

データソース

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

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

PostgreSQL データベースの接続詳細を含むデータソース

セッション

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

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

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

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

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

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

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

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

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

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

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

2026 年 6 月 8 日