JetBrains DataGrip 2026 Mac v2026.2.2 中文免费正式版(含M1版+教程)
- 大小:0.9GB
- 分类:开发软件
- 环境:Mac
- 更新:2026-08-02
热门排行
简介

DataGrip 2026 Mac是一款优秀的不容小觑的数据库客户端软件。可用于完成数据库的常用操作,包括查询数据、修改数据,创建数据库、表等,它对于数据库的支持很宽泛,从PostgreSQL到MySQL再到Oracle这些都支持,且允许您以不同模式执行查询,并提供本地历史记录,以跟踪您的所有活动并保护您免于丢失工作。
支持前端开发语言和框架,同时提供访问和查询数据库的工具。提供了调试器,版本控制工具和测试工具,不需要再单独安装这些插件。还通过分析源代码,提供进入语言代码自动完成,导航,重构和格式化等强大的功能。

安装教程
安装此版本必须卸载干净老版本才能安装!
将左侧的软件拖动到右侧的应用程序中进行安装即可,打开DataGrip软件,点击Activation code,将注册码粘贴到下面【激活码】页面中,然后点击【激活】。

中文设置:
点击菜单栏的「DataGrip」,再点击「Preferences…」打开软件的偏好设置,点击左侧导航的「Plugins」,在右侧的「Type / to see options」处输入「chinese」,找到「Chinese ?(Simplified)? Language」点击「Install」,安装完成后点击「Restart IDE」即可

功能介绍
1、探索您的数据库
DataGrip是多引擎数据库环境。如果DBMS有JDBC驱动程序,您可以通过DataGrip连接到它。它提供了数据库内省和各种用于为受支持的引擎创建和修改对象的工具:
• 数据库对象
DataGrip会内省数据库中的所有对象,并将它们显示在按模式分组的文件夹中。它还提供用于添加和编辑表,列,索引和约束等的UI。
• 数据编辑器
功能强大的数据编辑器允许您添加,删除,编辑和克隆数据行。通过外键导航数据并使用文本搜索查找数据编辑器中显示的数据中的任何内容。
• 导航
快速导航将您带到一个对象,无论它是刚刚在您的代码中创建,还是已经从数据库中读取。导航到符号操作可让您按名称查找对象。
2、编写SQL
正如任何体面的IDE一样,DataGrip提供智能代码完成,代码检查,动态错误突出显示,快速修复和重构功能。通过使编写SQL代码的过程更加高效,它可以节省您的时间。
• 智能文本编辑器
与任何IntelliJ平台IDE一样,DataGrip包含一个代码编辑器,可帮助您提高工作效率。转换和移动代码块,使用多个游标来管理选择,根据特定样式格式化代码等等。
• 代码完成
DataGrip提供上下文敏感的,模式感知的代码完成,帮助您更快地编写代码。完成将了解表格结构,外键,甚至是您正在编辑的代码中创建的数据库对象。
• 代码生成
忘记手动编写典型代码:DataGrip会为您做到这一点。它基于UI生成用于更改表,列等对象的代码。此外,它还可以帮助您获取表的DDL并从结果集中提供DML查询。
• 代码分析和快速修复
DataGrip会检测SQL代码中可能出现的错误,并建议动态修复错误的最佳选项。它会立即让您了解未解决的对象,使用关键字作为标识符,并始终为您提供解决问题的方法。
• 重构和发现用法
DataGrip正确解析SQL文件中的所有引用。当您从SQL重命名数据库对象时,它们也将在数据库中重命名。您可以快速找到使用表的存储过程,函数和视图。
• 自定义外观
DataGrip带有浅色和深色外观和主题。每个都可以完全定制,因此您可以创建最适合您的。这同样适用于十多个预配置的键盘映射。
3、运行查询
DataGrip中的查询控制台是任何SQL开发人员的基本必需品。创建多个控制台,每个控制台都有自己的架构和查询选项。
• 查询控制台
指定控制台运行查询的行为:从最小的语句或最大的语句中选择要执行的操作。
• 当地历史
每个控制台都支持架构切换,并提供本地历史记录以跟踪您的所有活动,防止您丢失任何工作。
• 差异查看器
使用diff查看器比较本地历史记录中的两个控制台快照或两个查询结果。DataGrip突出显示两者之间的差异,并允许您通过容差参数管理比较条件的级别 。
4、导入/导出选项
从CSV或任何DSV文件导入数据。DataGrip还具有强大的引擎,可以以各种格式导出数据。您甚至可以创建自己的导出格式。
• 导入CSV
享受专用的UI,将CSV和TSV文件导入数据库。可以将导入文件的每一列映射到数据库中的表列,该列可以是现有表,也可以是导入过程中创建的新表。
• 导出为文本
任何表或结果集都可以以各种格式导出,包括CSV,JSON,XML和HTML。您甚至可以创建自己的导出格式。
• 导出为查询
任何表或结果集也可以作为一批UPDATE或INSERT语句呈现,这对于修改数据很有帮助。
5、其他功能
除此之外,DataGrip还提供用户参数支持,CSV编辑器,图表构建器,版本控制支持和许多其他功能。
• 用户参数
DataGrip支持运行参数化SQL查询。使用正则表达式添加自己的参数模式,并选择将应用这些模式的SQL方言。
• VCS支持
DataGrip为大多数流行的版本控制系统提供统一的界面,确保Subversion,Git和GitHub,Mercurial,CVS,Perforce和 TFS的用户体验一致 。
• 图
通过富有洞察力的图表探索您的表格及其关系。
更新日志
DataGrip 2026.2版本引入了用于数据源管理的 AI 智能体技能、MCP 工具和 CLI 命令,对 Database Explorer(数据库资源管理器工具窗口)进行了改进,引入让入门体验更顺畅的增强功能,捆绑了 JDBC 驱动程序,并新增了额外的会话控制模式。
入门体验更顺畅
非模态 Welcome(欢迎)屏幕
首次启动 DataGrip 时或关闭所有项目后出现的 Welcome(欢迎)屏幕现在是非模态形式。它会以常规 IDE 标签页的形式显示,而不是模态对话框,因此您可以在使用该屏幕时继续在 IDE 中进行操作。
这个新增的 Welcome to DataGrip(欢迎使用 DataGrip)标签页会在自动创建的默认项目中打开。它可以提供快速操作及实用链接,帮助您进一步熟悉 IDE,并根据需求进行配置。
交互式入门导览
我们将引入交互式入门导览,让您全面了解 DataGrip 的核心功能。导览涵盖的基本内容包括 Database Explorer(数据库资源管理器)工具窗口中的主要操作、数据源设置对话框、查询控制台中的查询执行、查看和使用查询结果集,以及提交数据库更改等。
命令行界面
适用于数据源的 CLI 命令
高级用户往往需要自动完成环境设置工作。为了满足这一需求,我们引入了命令行界面,支持您通过编程方式管理数据库连接和驱动程序。
连接性
双会话模式
在此版本之前,会话控制通过 IDE 的默认行为进行处理,提供可选的 Single shared session(单个共享会话)模式。
默认情况下,每个新客户端(例如查询控制台或数据编辑器)都会创建单独的数据库连接。如果启用了 Single shared session(单个共享会话)模式,DataGrip 会在您操作数据源时使用一个共享连接。
Single shared session(单个共享会话)模式支持要在多个客户端之间共享单个连接的场景。但该模式也存在不便之处,因为数据库内省(即检索元数据的进程)也会使用相同的会话。
DataGrip 2026.2 引入了新的 Two sessions: shared and introspection(两个会话: 共享与内省)模式,该模式会创建两个会话:一个用于内省,另一个用于处理其他一切事务。这种新模式可以确保元数据检索与有效会话分开进行。如果内省耗时较长,查询控制台、数据编辑器和其他客户端会继续使用共享会话,而无需等待内省完成。
捆绑了 JDBC 驱动程序
之前,DataGrip 不包含任何 JDBC 驱动程序。创建数据源时,需要单独下载您要使用的每个驱动程序。现在,已在 DataGrip 中捆绑以下 JDBC 驱动程序:
Microsoft SQL Server 13.2.1
MongoDB 1.21
MySQL Connector/J 9.5.0
PostgreSQL 42.7.3
Redis 1.6
角色和仓库切换器 Snowflake
在数据库角色与仓库之间切换时的速度现已得到大幅提升。如果您使用 Snowflake,则无需再手动执行 SET ROLE 命令,也不用搜索连接设置来更改当前会话的权限。
处理数据
数据编辑器中的 SQL 表达式
您现在可以使用 SQL 表达式设置单元值,而不仅限于使用字面量值。
之前,在网格中编辑数据时,您仅可以输入静态值,或使用上下文菜单将单元设置为 NULL 或其 DEFAULT 默认值。如果要使用 NOW() 或 gen_random_uuid() 这类数据库函数,或要执行计算,则需要在控制台中手动编写并执行 UPDATE 语句。
此更新在数据编辑器中引入了全新的 SQL Expression(SQL 表达式)模式。编辑单元时,您现在可以右键点击单元,并选择 Edit as SQL Expression(作为 SQL 表达式编辑),或使用值编辑器中的 fx 按钮启用 SQL Expression(SQL 表达式)模式。
数据库资源管理器
重新设计了数据库资源管理器中的空状态
Database Explorer(数据库资源管理器)工具窗口现在采用重新设计的空状态,可以提供用于在新项目中创建数据源的快速操作。该窗口还提供了 快速入门指南中使用的 PostgreSQL、MySQL 和 SQLite 演示数据库,以便您直接连接这些数据库,并快速熟悉基本的 DataGrip 功能。
数据库颜色:v2.0
我们全面重新设计了颜色系统。
数据库颜色现在采用焕然一新且一致的 UI,自定义颜色也有所调整。之前,固定的 #RRGGBB 十六进制代码在所有 IDE 主题中的显示效果完全相同,通常只能在浅色或深色一种主题下正常显示,无法同时在两种主题下正常显示。现在,您只需设置色调,系统便会自动调整明暗效果。
按前缀对架构对象进行分组
数据库资源管理器现在允许在树中按前缀对架构对象进行分组。将以下字符视为前缀分隔符:_、- 和 $。例如,my_table01 和 my_table02 会分入 my_ 群组中,其名称在群组内显示为 table01 和 table02。
删除文件夹及其内容
之前,无法删除非空文件夹。现在,您可以删除包含其他文件夹或数据源的文件夹。删除文件夹之前,DataGrip 将要求用户确认,并显示待删除的条目列表。
Explain Plan(解释方案)菜单和操作
恢复了 Explain Plan raw 格式操作
在上一个版本中,我们简化了 Explain Plan 下拉菜单,移除了 Explain Plan (Raw) 和 Explain Analyse (Raw) 操作。此举对经常使用这两项操作的工作流造成了影响。在此版本中,我们响应大家的反馈,恢复了这两项操作,并调整为可以通过工具栏访问。
现在,在 Query Plan(查询计划)标签页的左侧工具栏上提供 Raw 按钮。
查询文件和控制台
编辑器标签页标题中的自定义查询控制台名称
不同的工作流和任务需要一目了然地获取不同的信息。因此,我们添加了自定义查询控制台名称在编辑器标签页标题(识别打开的文件时您最先看到的位置)中显示方式的功能。
之前,文件名旁仅会显示数据源名称。现在,您可以使用变量添加更多详细信息,例如附加的数据源、数据库、架构或搜索路径。
改进了对 ClickHouse 和 Snowflake SQL 的支持
我们已通过以下新增内容扩展了对 ClickHouse SQL 的支持:
查询参数语法。
附加的 SYSTEM 语句。
ALTER TABLE ADD COLUMN 语句中的 FIRST 子句。
其他增强包括:
改进了对 ORDER BY... WITH FILL STEP 的支持。
修正了与投影索引相关的误报语法错误。
对于 Snowflake,我们添加了以下支持:
流操作。
DATABASE ROLE 语法。
HASH 函数,包括 HASH(*)。
SELECT 语句中的 INTERSECT、UNION BY NAME 和 DISTINCT。
ALTER USER 语句中的对象、会话和用户参数。













chrome下载
知乎下载
Kimi下载
微信下载
天猫下载
百度地图下载
携程下载
QQ音乐下载