软件截图
5 张 · 点击查看大图软件介绍
JetBrains DataGrip Mac版是一款面向 macOS 的多引擎数据库环境,主要用于连接和操作数据库,并在同一界面中完成 SQL 编写与数据管理。只要目标数据库管理系统提供 JDBC 驱动程序,就可以通过 DataGrip 连接;它提供数据库内省,以及为支持的引擎创建和修改对象的相关工具。对于需要在多个数据库之间切换、同时处理 SQL 代码与表数据的开发者,它把代码编辑、查询执行和数据处理整合在一个工作环境中。
主要功能
数据编辑与处理:数据编辑器支持添加、移除、编辑和克隆数据行,可依据外键导航数据,并能在编辑器内已显示的数据中做文本搜索。导入方面可从 CSV 文件导入;导出方面提供脚本导出机制,可生成自定义文本格式,已捆绑 CSV、JSON、HTML、Markdown 等格式,也支持导出到 Excel。
数据比较:使用差异查看器比较表或查询结果,差异会被高亮显示,并可通过容错参数管理比较标准的级别。
SQL 代码编辑:编辑器延续 IntelliJ 平台 IDE 的能力,支持转换和移动代码块、用多个光标管理选区。代码补全可以感知上下文并识别架构,能够识别表结构、外键,以及在所编辑代码中创建的数据库对象。代码生成可根据 UI 为表、列等发生变化的对象生成代码,也能获取任意对象的 DDL,并从结果集和更新提供 DML 查询。代码分析可检测 SQL 中可能出现错误的位置并实时给出修正建议,提醒未解析的对象、被用作标识符的关键字等问题;重构功能可以正确解析 SQL 文件中的引用,从 SQL 重命名数据库对象时数据库中的对象也会随之重命名,并可查找某张表在哪些存储过程、函数和视图中被使用。代码格式化程序提供可配置的选项,以适应不同的编码风格。
查询控制台与历史记录:查询控制台可用于创建多个控制台,每个控制台有自己的架构上下文和查询选项。执行时可选择要运行的内容,从最小语句到最大语句均可指定;运行模式包括只读、在编辑器中显示结果和手动事务提交。运行的查询会保存在日志文件中,每个文件还有本地历史记录,输入内容会即时保存,减少工作丢失。
参数与数据源:支持运行参数化的 SQL 查询,可使用正则表达式添加自定义参数模式,并选择应用这些参数的 SQL 方言。包含架构 DDL 语句的 SQL 文件可以作为数据源使用,从而引用其中定义的表、列等对象,也可以把 DDL 数据源映射到真实数据源并在两者之间迁移。
版本控制与运行配置:为大多数流行的版本控制系统提供统一界面,支持 Git 以及 GitHub 集成。运行配置可在不打开脚本的情况下运行脚本,每个配置可包含多个按顺序排列的脚本文件、多个目标架构,以及实际运行前要完成的任务列表。
适用场景
适合需要处理多种数据库的开发者、DBA 和数据分析人员,用于日常的数据增删改查、SQL 脚本编写与调试、查询结果核对、数据导出和数据库对象维护。也适合把查询脚本保存在文件中的开发者,通过文件处理功能与版本控制集成来管理 SQL 代码。
注意事项
连接能力取决于目标 DBMS 是否提供 JDBC 驱动程序;资料标注的适用系统为 macOS,其他平台与版本兼容性需以实际发布信息为准。
软件信息
- 软件版本
- 262.10315.24
- 适用系统
- macOS
- 软件分类
- 网络工具
- 授权方式
- 以官方许可为准
- 信息更新
- 软件大小
- 0.98GB
- 软件语言
- 多语言
- 系统要求
- macOS
- 收费说明
- 免费
- 版本资料更新
- 2026-08-24
- 官方网站
- 暂未提供
版本、系统要求和授权方式以开发者最新说明为准。








