PhpStorm 2025.2 Help

运行 SQL 文件

启用 数据库工具和 SQL 插件

此功能依赖于 数据库工具和 SQL 插件,该插件在 PhpStorm 中默认捆绑并启用。 如果相关功能不可用,请确保没有禁用该插件。

  1. Ctrl+Alt+S 打开设置,然后选择 Plugins

  2. 打开 已安装 选项卡,找到 数据库工具和 SQL插件,然后选择插件名称旁边的复选框。

SQL 文件使用运行配置对选定的数据库或架构运行。 根据您的目的,您可以通过以下方式之一运行 SQL 文件:

  • 通过运行配置小组件创建新的运行配置或编辑现有的运行配置。

  • 通过 Project 工具窗口运行所选文件来创建新的运行配置。

  • 通过 数据库 工具窗口运行文件以针对所选数据库或架构创建新的运行配置。

在 PhpStorm 中,您可以从 SQL 文件运行的 DML 语句的最大数目是 1000。

运行 SQL 文件

  1. 通过以下方法之一打开 运行/调试配置 对话框:

    • 请选择 运行 | 编辑配置 从主菜单。

    • Navigation bar 可见 (查看 | 外观 | 导航栏) 的情况下,从运行/调试配置选择器中选择 编辑配置

    • 请按 Alt+Shift+F10 然后按 0

  2. 运行/调试配置 对话框中,您可以创建一个新的运行配置或编辑现有的配置。

    • 要创建新的运行配置,请单击 添加新配置 图标(新建配置图标 ),然后选择 数据库脚本

    • 要编辑现有的运行配置,请展开 数据库脚本 节点,并从列表中选择您要编辑的运行配置。

  3. 右侧窗格中显示的字段显示了所选配置类型的设置。

    • 目标数据源/架构 :您想要运行数据库脚本的数据库或架构。 此设置依赖于方言。

      如果您选择一个数据源作为目标,PhpStorm 会显示将运行脚本的模式。 这是默认模式。

    • 脚本文件 :需要运行的 SQL 文件。 要添加文件,点击 Add 按钮 ("添加"按钮 ),并导航到您要运行的文件。 如果脚本包含模式切换,您将看到警告 (警告)。

  4. 您可以立即运行该配置,也可以保存配置以便稍后运行。

    • 要保存运行配置以供稍后运行,请单击 确定

    • 若要立即运行此配置,请点击 运行

使用运行/调试配置运行文件
  1. Project 工具窗口中,右键点击您希望运行的 SQL 文件,然后选择 运行“<file_name>”。 或者按 Alt+Shift+R

    从项目工具窗口运行 SQL 文件
  2. 请选择您的运行配置设置。

    • 目标数据源/架构 :您想要运行数据库脚本的数据库或架构。 此设置依赖于方言。

      如果您选择一个数据源作为目标,PhpStorm 会显示将运行脚本的模式。 这是默认模式。

    • 脚本文件 :需要运行的 SQL 文件。 要添加文件,点击 Add 按钮 ("添加"按钮 ),并导航到您要运行的文件。 如果脚本包含模式切换,您将看到警告 (警告)。

    编辑配置对话框
  3. 点击 运行

  1. 数据库 工具窗口中,右键点击数据源或架构,然后选择 SQL 脚本 | 运行SQL 脚本…

    从数据库工具窗口运行 SQL 文件
  2. 在打开的文件浏览器窗口中,导航到您要运行的 SQL 文件。

  3. 点击 打开

    您可以在 运行 工具窗口中查看输出。 有关工具窗口控件的更多信息,请参阅 运行工具窗口

  1. 打开 Project 工具窗口 Alt+1 ,导航到 SQL 文件并选择它。

  2. 将 SQL 文件拖动到 数据库 工具窗口中,放到您要运行的目标数据源、数据库或架构上。

  3. 请选择您的运行配置设置。

    • 目标数据源/架构 :您想要运行数据库脚本的数据库或架构。 此设置依赖于方言。

      如果您选择一个数据源作为目标,PhpStorm 会显示将运行脚本的模式。 这是默认模式。

    • 脚本文件 :需要运行的 SQL 文件。 要添加文件,点击 Add 按钮 ("添加"按钮 ),并导航到您要运行的文件。 如果脚本包含模式切换,您将看到警告 (警告)。

    编辑配置对话框
  4. 点击 运行

  1. 请选择您的运行配置设置。

    • 目标数据源/架构 :您想要运行数据库脚本的数据库或架构。 此设置依赖于方言。

      如果您选择一个数据源作为目标,PhpStorm 会显示将运行脚本的模式。 这是默认模式。

    • 脚本文件 :需要运行的 SQL 文件。 要添加文件,点击 Add 按钮 ("添加"按钮 ),并导航到您要运行的文件。 如果脚本包含模式切换,您将看到警告 (警告)。

    编辑配置对话框
  2. 点击 运行

为多个数据源运行一个 SQL 文件

  1. Project 工具窗口中,选择您要运行的文件。

  2. 右键点击选择并调用 运行 <file_names> (或按 Ctrl+Shift+F10)。 此操作会创建临时运行配置。

  3. 编辑配置 窗口中,点击 添加 按钮 "添加"图标 ,在 目标数据源/架构 窗格中选择您要运行所选文件的数据源或方案。

    您可以点击 最近 按钮(最近图标 )来选择您最近使用的数据源。

    为多个数据源运行一个 SQL 文件
  4. 点击 运行

数据源附件

将 SQL 文件附加到数据源

  • 从右上角的 <data sources> 列表中,选择您想要附加文件的数据源。

切换 SQL 文件的数据源

  • 要将文件附加到另一个数据源,请点击数据源列表并选择另一个数据源。 或者,在 会话 工具窗口中,右键点击文件名称,选择 切换数据源 ,然后选择数据源。

将 SQL 文件从数据源分离

  • 要将文件从数据源中分离,请点击数据源列表并选择 分离数据源

停止执行

  • 运行 工具窗口中,点击工具栏上的 停止按钮。 或者,按 Ctrl+F2 并选择要停止的进程。

查看输出

当您运行文件或使用运行配置时,输出显示在一个 运行 工具窗口的选项卡中。 有关工具窗口控件的更多信息,请参阅 运行工具窗口

文件运行输出

暂停输出

  • 运行 工具窗口中右键点击,然后从上下文菜单中选择 暂停输出。 使用相同的切换来恢复程序。

提示与技巧

从搜索对话框执行文件

  1. 按两次 Shift

  2. 随处搜索 对话框中输入文件名。

  3. 通过使用上下箭头选择文件。

  4. 按下 Ctrl+Shift+F10

  5. 编辑配置 窗口中,点击 添加 按钮 ("添加"图标 ),然后选择您想要运行所选文件的数据源或方案。

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