DataGrip 是一款由 JetBrains 开发的数据库集成开发环境(IDE),支持跨平台和多种数据库。

DataGrip 2025.2.4 版本开始,用于非商业用途(例如学习、个人爱好或开源项目开发或者内容创作)可以免费使用该工具。

而且,免费许可证支持商业版的所有功能,包括 AI 赋能的代码补全、智能查询控制台、类似 Excel 的数据编辑器、Git 集成,以及对多种数据库的支持。

目前,JetBrains 旗下对于非商业用途免费的产品包括 RustRover、CLion、Rider、WebStorm、RubyMine 以及 DataGrip。

功能特性

  • 跨平台支持:包括 Windows、macOS、Linux。
  • 多种数据库:基于 JDBC 驱动连接,支持各种常见的关系型数据库和 NoSQL 数据库,例如 PostgreSQL、MySQL、Oracle、Microsoft SQL、MongoDB、Redis、Azure SQL、Amazon Redshift、Amazon DynamoDB、SQLite、IBM Db2、H2、Sybase ASE、Exasol、Apache Derby、MariaDB、HyperSQL、Snowflake、Apache Cassandra、ClickHouse、Greenplum、Apache Hive、OpenText、CockroachDB、Couchbase、Google BigQuery 等。

  • 对象管理:提供可视化的树状结构展示和管理数据源、模式以及数据库表、函数和视图等对象,并且支持文件夹进行数据源分组。还可以通过对象筛选器隐藏某些对象,或者为数据库对象生成 SQL 文件。

  • 实体关系图:提供数据库 ERD 结构图,可以导出图片或者各种绘图文件。

  • 模式比较:比较两个模式之间的结构差异,并且为其生成迁移脚本。

  • 数据编辑:强大的数据编辑器可以添加、移除、编辑、比较和复制数据行。还可以根据外键导航数据,使用文本搜索在数据编辑器内显示的数据中查找任何内容。

  • 数据可视化:在查看表、视图、CSV 文件或查询结果时,以图表形式(例如散点图、直方图等)直观展示数据并且导出图像文件。

  • SQL 编辑器:提供智能代码补全、代码检查、实时错误高亮显示、快速修复和重构等功能。

  • 导入导出:DataGrip 支持 CSV/TSV 等文件导入数据,以及多种格式的导出,例如 SQL、CSV、JSON、XML、HTML、Markdown、Excel、自定义脚本等。同时它还集成了 mysqldump/pg_dump 等导出工具。

  • 版本控制集成:提供 Git、SVN 以及 Mercurial 等所有主流版本控制系统提供统一的支持。

  • AI 助手:AI 助手可以轻松解释任何查询,并支持直接从自然语言请求生成 SQL 查询,修正 SQL 错误,在不同 SQL 方言之间转换等。

  • 定制化:包括颜色主题、快捷键、数据源的颜色、免打扰模式、背景图像等。

  • 扩展插件:通过 JetBrains Marketplace 提供的丰富插件,能够显著扩展其核心功能。

  • JetBrains IDE 集成:DataGrip 功能与其他 JetBrains IDE 无缝集成。

下载安装

DataGrip 官方下载网址如下:

https://www.jetbrains.com/zh-cn/datagrip/download/?section=windows

选择对应操作系统的安装文件进行下载,安装完成之后运行 datagrip64.exe(Windows):

然后选择“设置|许可证管理”,然后通过登录激活免费版许可。

注意:免费许可证必须通过 JetBrains 账户在线激活,不支持离线激活;许可证有效期为一年,如果用户在订阅期的最后六个月内使用过 DataGrip,许可证将自动续订。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐