使用 SQL 单元格
PyCharm 允许您使用 SQL 单元格查询 Jupyter 笔记本 中的数据库和数据框,并自动将查询结果保存到 pandas 数据框中。
启用 数据库工具和 SQL 插件
此功能依赖于 数据库工具和 SQL 插件,该插件在 PyCharm 中默认捆绑并启用。 如果相关功能不可用,请确保您未禁用该插件。
按下 Ctrl+Alt+S 打开设置,然后选择 。
打开 已安装 选项卡,找到 数据库工具和 SQL插件,然后选中插件名称旁边的复选框。
查询数据库
在单元格之间的工具栏上选择 SQL。

单击 SQL 单元格顶部的小部件,从列表中选择数据源或数据框:

要添加新数据源,请按照以下步骤操作:
- 添加新数据源
通过单击
数据库 或在主菜单中转到 打开 数据库 工具窗口。

请执行以下操作之一:
请点击
新建 在 数据库 工具窗口。
按下 Alt+Insert。
选择 数据源 并选择数据库类型。

在 数据源与驱动程序 对话框中配置连接设置。

设置存储 SQL 请求结果为数据框的变量名称。

输入 SQL 语句并通过运行 SQL 单元格来执行它。
要运行 SQL 单元格,请执行以下操作之一:
单击边距中的
运行 图标。
右键单击 SQL 单元格,并从上下文菜单中选择
运行单元格。
按下 Ctrl+Enter。
查询结果将显示在输出中,并保存到数据框中。

继续在代码单元格中使用 SQL 变量。

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