Python开发工具PyCharm使用教程:数据库工具

PyCharm最新版本V2022.2正式发布,新版本支持 Python 3.11、改进的 HTTP 客户端和 UX 增强。本文将介绍数据库的相关内容。

数据库工具和 SQL

PyCharm中的数据库管理功能由数据库工具和SQL插件支持。数据库工具和 SQL 插件支持 DataGrip(面向开发人员的独立数据库管理环境)中提供的所有功能。使用该插件,您可以查询,创建和管理数据库。数据库可以在本地、服务器上或云中工作。该插件支持MySQL,PostgreSQL,Microsoft SQL Server,SQLite,MariaDB,Oracle,Apache Cassandra等。

数据库工具入门

这组主题侧重于描述特性、功能、应用程序界面,并可能帮助您快速入门。

连接 通过创建与数据源的连接来开始使用数据源。
运行查询 将 SQL 文件连接到数据源并运行代码。
查看结果 将 SQL 文件连接到数据源并运行代码。
导出/导入 使用或不使用mysqldump,pg_dump,pg_restore或psql等特殊工具导入和导出数据。
本地数据库 分步教程,介绍如何创建、连接和开始使用 SQL Server Express LocalDB 实例。
Microsoft SQL Server 教程向您展示如何开始使用Microsoft SQL Server并使用Windows域或SQL Server身份验证连接到其实例。
故障排除 连接问题是一个非常常见的定义,可能包括许多问题。本疑难解答文章将指导您完成识别和解决问题的最常见步骤。
为数据库对象生成图表,构建查询和执行计划,为 EXPLAIN 语句生成火焰图。
Amazon Redshift
  1. 在“数据库”工具窗口中(“查看|工具窗口|数据库),单击“数据源属性”图标 。
  2. 在数据源和驱动程序对话框的数据源选项卡上,单击添加图标, 然后选择 Amazon Redshift。
  3. 在数据源设置区域的底部,单击“下载缺少的驱动程序文件”链接。单击此链接时,PyCharm 会下载与数据库交互所需的驱动程序。IDE 不包括捆绑的驱动程序,以便安装包的大小较小,并使每个 IDE 版本的驱动程序版本保持最新。

    如果您不想下载提供的驱动程序,则可以为数据源指定驱动程序。

  4. 从“连接类型”列表中,选择要使用的连接类型:
  • 默认:使用主机、端口和数据库进行连接。
  • IAM 集群/区域:使用数据库、区域和集群进行连接。
  • 仅 URL:使用 JDBC URL 进行连接,您可以在 Amazon Redshift 集群的设置中复制该 URL。
  • 从“身份验证”列表中,选择一种身份验证方法。
    • pgpass:通过使用 PGPASS 文件。您可以将此文件存储在用户的主目录中(例如,/Users/jetbrains/.pgpass)。
    • 用户和密码:使用您的登录名和密码。
    • AWS 配置文件:通过使用命名配置文件。命名配置文件是可用于身份验证的设置和凭据的集合。命名配置文件存储在凭据文件中。这些文件的默认目录是 ~/.aws/credentials(Linux 和 macOS)和 %USERPROFILE%.awscredentials (Windows)。
  • 在 Redshift 控制面板中,创建一个 Redshift 集群。
  • 在 Redshift 集群的设置中,复制 JDBC URL。
  • 将 Redshift 集群设置中的 JDBC URL 粘贴到 PyCharm 中的 URL 字段中。
  • 在“用户”和“密码”字段中,指定您的 Redshift 凭据。
  • 若要确保与数据源的连接成功,请单击“测试连接”链接。
  • 如果您想从本地计算机访问私有 Amazon Redshift 集群,请考虑使用 Amazon Elastic Compute Cloud (Amazon EC2) 实例,然后创建从 PyCharm 到此实例的 SSH 隧道。

    在新版本V2022.2中,数据库管理进行了升级,详情如下:

    数据库管理
    导入多个 CSV 文件的选项

    PyCharm 2022.2 允许您将多个 CSV 导入到新的或现有的数据库表中。为此,请在“项目”视图中选择多个文件并将它们拖到数据库模式中,或在上下文菜单中 选择“导入到数据库”。

    python开发工具pycharm。
    Playground 和脚本解析模式

    PyCharm 2022.2 中的 SQL 脚本有两种解析模式。在Playground 模式下,对象是根据上下文解析的。它现在是查询控制台的默认设置。 在脚本模式下,文件的开头被解析为上下文,但 SET CURRENT SCHEMA脚本中的任何语句都会更改解析的上下文。 脚本模式现在是本地文件的默认设置。要在模式之间切换,只需使用工具栏上的下拉菜单。

    python开发工具pycharm。

    以上便是关于数据库管理的相关内容,加入官方社群,互相交流探讨。

    PyCharm技术交流群:786598704      欢迎进群一起讨论

    PyCharm | 下载试用

    想要了解或购买PyCharm正版购买的朋友,欢迎咨询官方客服

    标签:

    来源:慧都

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2022年7月7日
    下一篇 2022年7月7日

    相关推荐

    发表回复

    登录后才能评论