WebStorm 2025.2 Help

连接到数据库

本主题概述了在 WebStorm 中数据库连接的工作方式。 有关功能和概念的详细信息,请参阅专门的主题。

数据源

要连接到数据库,WebStorm 需要连接详细信息(例如,主机、端口、密码、SSH 配置设置等)。 对于每个数据库,其连接详细信息都保存在专用的连接配置中 — data source

以下是在 数据源和驱动程序 对话框(Shift+Enter )中 PostgreSQL 数据源设置的示例。 有关对话框字段的信息,请参阅 对话框参考主题数据源创建说明

包含 PostgreSQL 数据库连接详细信息的数据源

会话

对于数据源,连接通过特殊封装器建立 — session。 每个会话是对单个连接的封装,并存储该连接的信息(例如是否处于活动状态、事务控制模式及其他设置)。

会话可以包含 client — 文件,其查询通过会话所持有的连接发送。 数据编辑器 也可以是某个会话的 client。

创建新会话的方式不同,会话可以自动连接或在执行某些操作后连接。 绿色圆点出现在会话图标的角落,表示已连接状态。

您可以通过以下任一操作创建新会话:

  • 打开 查询控制台 、在数据编辑器中查看数据库对象的数据,或将 SQL 文件附加到数据源。

    结果是在 服务 工具窗口的数据源节点下,将显示一个新的会话节点,并在其下显示一个 client 节点。

    1. 对于 查询控制台,当您执行需要与数据库交互的操作时,会话将自动连接。 例如,在 运行查询 时。

    2. 对于表,会话将自动连接,因为 WebStorm 需要一个活动连接以从数据库请求表数据、接收数据并在数据编辑器中显示。

    3. 对于 SQL 文件,会话将自动连接。 要对任一数据源数据库或架构运行查询,必须通过在 <架构> 列表中选择来将文件附加到它们。

  • 执行需要与数据库交互的操作。 例如, 运行存储过程或使用 run configuration运行脚本。

    结果是在 服务 工具窗口的数据源节点下,显示一个新的已连接会话节点。

最后修改日期: 2025年 9月 26日