V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
charles01
V2EX  ›  数据库

程序员玩具多系列:有什么 navicat/datagrip 替代品推荐

  •  
  •   charles01 · 3 天前 · 4163 次点击

    刚学开发的时候用 navicat ,感觉太好用了,不用在 shell 上敲命令,压力一下子小了好多。 后面工作用 Java ,感觉 jetbrains 家的工具太优雅了,datagrip 在管理数据库用上了 jdbc 理念,直呼内行!所以后面放弃转了 datagrip 。

    但是…… datagrip 毕竟是收费的,如果没有公司支持,每年几百块的现金流也是一笔不小的压力。而且资源占用有点高,略显臃肿!

    于是尝试寻找替代方案,如果有 ai 概念就更好了!

    1. 重回 navicat ,这么多年了,确实不错。但是用惯 ide 式的 client ,其实 sql 才是主角,感觉理念有点落伍了。只能说能用了!
    2. 尝试在 vs code/idea community 安装 db client 插件。比如 vscode 的 sql tools ,可以管理数据库连接,发起查询,但是可视化编辑几乎没有。勉强够用!
    3. beekeeper studio -- 又收费又不太好用!

    你们呢?用什么数据库客户端/插件?

    第 1 条附言  ·  2 天前
    经 v 友提醒,datagrip 现在非商业用途免费。
    59 条回复    2025-11-28 23:13:21 +08:00
    prosgtsr
        1
    prosgtsr  
       3 天前
    公司不让用 navicat ,我们几乎都用 dbeaver
    izToDo
        2
    izToDo  
       3 天前
    Navicat 、DataGrip 这俩公司都没买,只能用 DBeaver 🤣
    sagnitude
        3
    sagnitude  
       3 天前
    我还是喜欢 mysql workbench ,navicat 的命令行输出太难看了,过滤器操作又太繁琐
    charles01
        4
    charles01  
    OP
       3 天前
    @prosgtsr @izToDo dbeaver 感觉是 datagrip 的平替版,看来暂时难找到更好用又免费的了!
    xomix
        5
    xomix  
       3 天前
    heidisql
    kapr1k0rn
        6
    kapr1k0rn  
       3 天前
    vscode 的 Database Client 插件,之前用过挺不错,好像作者在本站的。
    SakurajimaMa
        7
    SakurajimaMa  
       3 天前
    toad
    watzds
        8
    watzds  
       3 天前
    dbeaver
    hronro
        9
    hronro  
       3 天前
    tableplus
    liuliuliuliu
        10
    liuliuliuliu  
    PRO
       3 天前
    DataGrip 现在对非商业用途免费

    The JetBrains Blog
    https://blog.jetbrains.com › datagrip › 2025/10/04 › dat...

    2025 年 10 月 4 日 — 此次调整后,DataGrip 正式加入 JetBrains 旗下对非商业用途免费的产品行列,此前 RustRover 、CLion 、Rider 、WebStorm 和 RubyMine 已开放这项权益。
    wanniwa
        11
    wanniwa  
       3 天前
    datagrip 的 jetbrain 全家桶和 navicat 我都买了,我现在 datagrip 用的多,因为更多的时候是编辑 sql 多一些。都程序员了我觉得有个得心应手工具比啥都爽。对了,datagrip 不是有破解吗?
    基本上免费的就 dbeaver 、heidisql 了。其他或多或少就是小作坊差点意思了。
    x8
        12
    x8  
       3 天前
    datagrip 不是非商业免费了吗


    如果您将 DataGrip 用于非商业用途,例如学习、个人爱好或开源项目开发或者内容创作,现在可以免费使用该工具。

    此次调整后,DataGrip 正式加入 JetBrains 旗下对非商业用途免费的产品行列,此前 RustRover 、CLion 、Rider 、WebStorm 和 RubyMine 已开放这项权益。

    如果您将 DataGrip 用于商业项目,相关政策保持不变 – 我们将继续实施现有的许可模式。 其他 JetBrains IDE 也不受此更新的影响。 我们将评估这项免费非商业许可举措的效果,以判断是否可以推广。


    https://blog.jetbrains.com/zh-hans/datagrip/2025/10/04/datagrip-is-now-free-for-non-commercial-use/
    charles01
        13
    charles01  
    OP
       3 天前
    @liuliuliuliu 感谢,今天才知道,又可以愉快用了 datagrip 了!
    TimG
        14
    TimG  
       3 天前 via Android
    dg 非商业免费,反倒是 navicat 没听说过免费的消息。另外就算是购买个人版,navicat 也比 dg 贵出很多。若已经习惯 dg ,则完全不需要考虑 navicat 。
    另:我理解数据库上最好不要依赖 ai ,因为现在 ai 都是云计算,上传源码尚可,数据库是实打实的业务数据,万不可轻易接入分析!否则在公司项目则有泄密之嫌,审计来了百口莫辩。
    wyhaya
        15
    wyhaya  
       3 天前   ❤️ 1
    试一下 Dataflare: https://dataflare.app
    hash
        16
    hash  
       3 天前
    tableplus macOS 上很不错,Windows 上没用过听说有点残废
    Imindzzz
        17
    Imindzzz  
       3 天前
    @kapr1k0rn Database Client 一生黑,我见一次发一次。
    https://v2ex.com/t/944035
    keller
        18
    keller  
       3 天前   ❤️ 1
    sqlyog
    bbao
        19
    bbao  
       3 天前
    mac 近 10 年一直用 sequelPro
    vitality
        20
    vitality  
       3 天前
    我还是觉得 DataGrip 更出色(单论 UI/UX 的话),而且现在 DataGrip 非商用也可以免费使用了。
    kapr1k0rn
        21
    kapr1k0rn  
       3 天前
    @Imindzzz 不知道还有这么一出,可能因为我只用了免费版。现在直接用 lazysql ,够用了
    yekern
        22
    yekern  
       3 天前
    navicat 有 navicat lite 免费版的,可以看官网介绍,这是一个精简版,普通查询可以,但是同步数据和导出数据不行
    Navicat Premium Lite 可用于商业和非商业目的,使其成为从小型企业到个体开发者等用户的实用选择。每家机构最多可使用 5 个 Navicat Premium Lite 免费用户账户。
    helionzzz
        23
    helionzzz  
       3 天前
    @TimG navicat 有社区版是免费的,凑合用
    wenyuan5
        24
    wenyuan5  
       3 天前
    macOS ,一直都在用 Sequel Ace 。
    pulutom40
        25
    pulutom40  
       3 天前
    What?????? Datagrip 每年几百块,你不舍得给,所以你要换 navicat ???

    你知道 navicat 商业授权多少钱吗? navicat 就算你只买 mysql,而且选用标准版,一年 1099 ,如果你选用 navicat 全家桶,再选择企业版,一年 6299 ,你跟我说 datagrip 不舍得几百块钱去换 navicat ?
    TimG
        26
    TimG  
       3 天前 via Android
    @helionzzz 确实头一回听说,是我献丑了。
    spritecn
        27
    spritecn  
       3 天前
    tableplus
    A3m0n
        28
    A3m0n  
       3 天前
    我现在用 DbGate 。
    msaionyc
        29
    msaionyc  
       3 天前
    datagrip 买一次不就永久免费了吗,买断那个版本。
    zxjxzj9
        30
    zxjxzj9  
       3 天前
    我一般用 vscode 的 Database Client by cweijan 插件和 beekeeper studio ,这俩拿来 crud 都绰绰有余了,检查数据用用挺轻松的。真的有复杂查询让 cursor 提前拉表格结构帮你把 sql 写出来丢进去跑就完事了
    Vaspike
        31
    Vaspike  
       3 天前
    楼上正解, 年订阅一次终身使用订阅结束前的版本
    Vaspike
        32
    Vaspike  
       3 天前
    @Vaspike 资源占用高的问题暂时无解, Java 这一套就是拿内存换体验
    honkew
        33
    honkew  
       3 天前
    datagrip 不是已经免费了吗
    remember5
        34
    remember5  
       3 天前
    @wenyuan5 补充,仅支持 mysql 和 mariadb,
    mengdu
        35
    mengdu  
       3 天前
    加点钱上红米 G Pro 27U ,大概两千出头吧
    nutting
        36
    nutting  
       3 天前
    macOS ,一直都在用 Sequel Ace
    wu67
        37
    wu67  
       3 天前
    Sequel Ace 可以搞定 mysql 系

    postico 2 可以搞定 PostgreSQL. 当然我只用用基础功能, 付费功能我不清楚.
    snxq1995
        38
    snxq1995  
       3 天前
    昨天也是突发奇想,用 Cursor 五分钟搞了个 wails golang 项目,Mysql Desktop 。跨平台,支持查看数据表格式和数据。

    []( https://youke1.picui.cn/s1/2025/11/27/6928030e7c704.png)
    5261
        39
    5261  
       3 天前
    @hash 有点贵啊,破解版又版本太老
    hukei
        40
    hukei  
       3 天前   ❤️ 1
    sqlyog 无敌 爱谁谁
    a2603230
        41
    a2603230  
       3 天前
    navicat 公司没买,不是有破解版本吗,就本地用一下,也没啥,现在就 navicat 用着顺手
    shinyzhu
        42
    shinyzhu  
       3 天前 via iPhone
    DBeaver 用习惯了,DataGrip 要设置 Project 还觉得挺烦的。继续 DBeaver 。
    antipro
        43
    antipro  
       3 天前 via Android
    推荐一下来自 bitifyware 的 SQLife,目前在积极更新。
    Jasperzz
        44
    Jasperzz  
       3 天前
    我混着用,简单用我喜欢 beekeeper studio 好看但功能不足(收费),sequal ace 也常用,非必要不使用 dbeaver 界面太复杂但功能全,datagrip 没用过准备下载一看 1G 大小??
    sickick
        45
    sickick  
       3 天前
    dbgate
    fstab
        46
    fstab  
       3 天前
    几个人的小公司,直接用 navicat lite ,1 个企业可以有 5 个免费额度。
    如果只是查询多,且数据库大部分都是 MYSQL ,heidisql 可以满足需求,体积小,功能少。
    DBeaver 是支持数据库较多的软件,但是它是 java 写的,有点重,如果你不在乎,可以用它。

    国内一些开发者的产品也挺优秀的,比如:hexhub 、jookdb 都很不错,
    hexhub 是集 ssh sftp docker 和数据库一体的,相当于 1 个软件,搞定多个应用场景。
    如果单纯使用数据库而言,推荐 jookdb ,支持 xls 表格导入,并自动生成表头为列名,操作感和 navicat 差不多。
    lbunderway
        47
    lbunderway  
       3 天前
    你用 pg 的话 可以试试我的这个工具
    https://github.com/underway2014/DBA
    Smileh
        48
    Smileh  
       3 天前
    我都是破解版 直接用
    geminikingfall
        49
    geminikingfall  
       3 天前
    navicat premium lite 不是免费吗?
    daqianyu
        50
    daqianyu  
       3 天前
    就是因为 DataGrip 才入的全家桶,之前只是 IDEAJ
    OnEvent
        51
    OnEvent  
       2 天前 via iPhone
    @hronro 这玩意没得中文,虽然说程序员看专业词汇也不算什么难事,但是还是想看中文,而且似乎也不便宜
    ryanbuu
        52
    ryanbuu  
       2 天前 via iPhone
    弱弱问一句…datagrip 和 idea 有啥区别呢?
    jsnjfz
        53
    jsnjfz  
       2 天前
    jookdb,好像说的人很少,免费,可以批量行复制,可以数据库迁移,navicat 常用的一些功能有,就是有一个限制免费版最多连 10 个数据库连接
    dog82
        54
    dog82  
       2 天前
    用 pg 的话,还有个 pgadmin 可用
    shilyx
        55
    shilyx  
       2 天前
    navicat 免费版够用
    changdy
        56
    changdy  
       2 天前
    @Imindzzz 哈哈哈 看到聊天记录了... 我要穿越下失控了..
    @weijancc 经过许多年了..您怎么看待您当年的言论.
    paynezhuang
        57
    paynezhuang  
       2 天前
    Dbeaver
    weijancc
        58
    weijancc  
       1 天前
    @changdy 啊? 你是指什么, 我的 vscode 扩展已经完全取代 navicat/datagrip 作为我的日常使用了
    lujiaxing
        59
    lujiaxing  
       1 天前
    DB Eaver 贼好用我给你们讲. 开发团队听话, 更新的也挺频繁. 功能上完全不输 Navicat
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2723 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:16 · PVG 20:16 · LAX 04:16 · JFK 07:16
    ♥ Do have faith in what you're doing.