搞数据库的兄弟们,DataGrip 这工具好用归好用,但是正版费用年年涨,公司给配授权那是公司的事,自己机器上装一个还要掏钱,这我鹏磊是断然不答应的。
2026.1.2 刚出来那天我就盯着了,下载下来测试了一圈,破解方案跑通,出个图文教程给大家。MySQL、PostgreSQL、Oracle 随便连,什么数据库都能搞,不用每次靠 Navicat 将就了。
直接上干货——
先把结果摆出来,激活成功长这样
搞事情之前,鹏磊先让你看看最终的样子。
DataGrip 2026.1.2 激活成功后,打开 Help → Register,你会看到授权信息完整显示出来,不是什么"剩余 30 天试用期",是实实在在的永久授权,截图为证:

瞅见没,就这个效果。行,接下来按步骤来,走完就是这个结果。
之前装过 DataGrip?先把旧的残留给我清干净
老机器上装过 DataGrip 的,不管你是正版到期了,还是之前试过别的破解方法,动手之前必须先做清理,这步不做,后面翻车概率直接拉满。
旧版留下来的东西主要有两类:一个是改过的 hosts 文件没还原,另一个是 vmoptions 配置文件里还有旧补丁的引用路径。这两个东西混在一起,新补丁进去就打架,激活码怎么填都说 invalid,最后查半天,发现根源在这儿。
全新装机的可以跳过这步,直接去下一节。老用户老老实实做清理:
如果你之前安装过 DataGrip,那么修改过的 hosts 文件要还原回去、引用过的补丁要删掉,不然出现各种奇怪的问题,导致破解失败
删除旧版 DataGrip 配置文件,根据自己的电脑按需调整
Windows系统:C:\Users\【系统用户名】\AppData\Roaming\JetBrains Mac系统:/Users/【用户名】/Library/Application Support/JetBrains

对着截图找到 JetBrains 那个文件夹,DataGrip 相关的目录全删掉,配置文件 DataGrip 下次开启会自动建,你的数据库连接信息会丢,但这是必要代价。要是舍不得配置,截图备个份也行,反正后面可以重新填。
DataGrip 2026.1.2 装好,弹出账号框先别理它
软件本体去 JetBrains 官网下 2026.1.2 版,下载安装一路默认就行,这部分不废话。
装完第一次打开,它会弹一个框让你登录 JetBrains 账号,有个感叹号加提示文字,看着挺正式的。有些人条件反射就把账号密码填进去,这操作把后续流程直接搞乱了——填了账号会触发服务器在线校验,咱们的离线补丁绕的就是这层校验,你一登录就绕不开了。
IDE 运行成功后,会弹出下面的对话框,提示我们需要先登录 JetBrains
这里我们先不管,先点击 Exit 退出,接着往下看教程

就这图里的框,Exit 点掉,什么都不填,直接关闭 DataGrip,去准备补丁包。
补丁包拿到手,先看清里面是啥结构
下载:破解补丁脚本,请看文末
下载好,打开文件夹如下:
scripts:
放置了相关脚本,包含自动安装、卸载破解补丁脚本(Windows、Mac、Linux 对应系统的脚本都有);
脚本可以自动在 datagrip.vmoptions 配置文件引入破解补丁,针对小白,方便了很多。
补丁包不要放到中文目录,需要全英文才行
- 错误示例:放在"我的文档DataGrip破解\补丁"
- 正确示例:放在"C:DataGrip2026.1.2\patch"

下载:破解补丁脚本,请看文末
结构看清了没,scripts 文件夹里按系统分了三套脚本,找对应你系统的那个就行,别乱选。
路径这块鹏磊再强调一次,这是翻车重灾区:补丁包必须放全英文路径,不能有中文字符,不能有空格,不推荐放桌面(桌面路径里可能混着中文用户名)。就找个固定的英文目录放好,之后也不要挪动它,DataGrip 每次启动都要找这个路径。
运行安装脚本,自动把补丁写进配置里
路径确认好了,接着就是执行脚本这一步,速度很快的,别想多了。
将 jetbra 激活文件夹放到纯英文目录下,不能放到桌面上,不能放到中文目录下:
Windows 系统,运行 install-current-user.vbs 脚本安装。
Mac/Linux 系统,点击运行 install.sh 脚本安装。
运行此脚本需要添加 datagrip.vmoptions 文件的环境变量,可能会杀毒软件误报为木马,允许运行就行,不放心看源码即可。
下载:破解补丁脚本,请看文末

Windows 用户直接双击那个 .vbs 文件,系统弹框说"未知发布者"或者"可能危险",一律点允许继续。Mac 用户如果双击没反应,就打开终端,cd 到 scripts 目录,跑 bash install.sh,Linux 同理。
杀软弹"木马"提示不用怕,脚本就干一件事:在 vmoptions 文件里加一行 -javaagent:/你的路径/ja-netfilter.jar,这一行就是补丁的引用。拦截放行,放行,就这么简单。
等弹窗,看到 Done 才叫装成功
脚本跑起来是有个过程的,一般就几秒钟,慢的机器可能接近一分钟,别在这时候乱动。
告诉我们,运行此补丁大约花费几秒钟,或者1分钟,点击 确定,等待 Done 完成提示框出现,到这里,表示补丁安装成功。

下载:破解补丁脚本,请看文末
Done 弹窗出来了,点确定。没出来的检查一下:是不是脚本被杀软直接干掉了、是不是权限不够需要管理员运行、是不是解压不完整脚本文件有损坏。挨个排查,一般都能找到原因。
填激活码,DataGrip 2026.1.2 直接到手
到这一步了,补丁已经进去了,差最后一步——填激活码。
这里多说一句,JetBrains 家每款产品的激活码是分开的,DataGrip 有 DataGrip 专属的,IDEA 的码填到 DataGrip 里面是无效的,别搞混。
接下来找对应 DataGrip 的那个:
下载:破解补丁脚本,请看文末
Jetbrains 每个产品,对应激活码都不一样
Jetbrains 其他产品对应激活码
Jetbrains 其他产品对应激活码

下载:破解补丁脚本,请看文末
找到 DataGrip 对应的激活码,复制整段,打开 DataGrip,Help → Register → Activation Code,粘进去点 Activate,稍微等一下——
搞定,授权信息出来了
激活成功这一刻,Register 界面直接变成授权信息页,你的名字(或者随机名)、授权类型全都列出来,永久激活那种,翻车的话当时就会告诉你 invalid,成了就是成了。
DataGrip 2026.1.2 破解补丁,不要移动位置,不要删除【否则破解失败】

如果你输入了激活码,结果显示 Key is invalid, 请检查
是否你是最新下载的补丁和激活码,补丁包不要放到中文目录,不能包含空格和中文,需要全英文才行
部分小伙伴反馈说:补丁安装后,重启电脑,再输入激活成功
错误示例:放在"我的文档DataGrip破解\补丁" 正确示例:放在"C:DataGrip2026.1.2\patch"
看到激活成功之后,补丁文件夹那块地方就成了禁区——不能移动、不能改名、更不能删,DataGrip 每次打开都要去读那个 jar 文件,你要是哪天手贱删了或者挪了,打开软件直接提示授权失效,得重新来过。
Key invalid 的话,挨个检查:补丁路径有没有中文或空格、补丁是不是最新版的、激活码有没有选错产品、装完有没有重启 DataGrip。这四步走一圈,绝大多数都能解决。
补丁脚本去这儿拿,别去网盘碰运气
网盘这东西,鹏磊真的被坑怕了,分享出去的链接动不动就被封,百度网盘更是,一天封好几条,费劲。
破解补丁,脚本下载
破解补丁页面提取人数过多,导致分享的百度网盘链接经常被封:
关注公众号: 架构师技术栈,回复关键字:IDEA , 即可无套路获取

到这儿就全了,DataGrip 2026.1.2 整个破解流程就这些,鹏磊自己跑过一遍,没问题。
兄弟们记住几个要点就不会翻车:补丁文件夹全英文路径、装完别动它、激活码对应好产品名。哪步出了问题,回头找对应步骤的说明,基本都在里面讲了。搞数据库就该把精力放在 SQL 上,激活的破事儿解决掉就不用再想了。