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

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

  •  
  •   charles01 · 11 小时 52 分钟前 · 2887 次点击

    刚学开发的时候用 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 -- 又收费又不太好用!

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

    50 条回复    2025-11-27 20:11:54 +08:00
    prosgtsr
        1
    prosgtsr  
       11 小时 49 分钟前
    公司不让用 navicat ,我们几乎都用 dbeaver
    izToDo
        2
    izToDo  
       11 小时 46 分钟前
    Navicat 、DataGrip 这俩公司都没买,只能用 DBeaver 🤣
    sagnitude
        3
    sagnitude  
       11 小时 43 分钟前
    我还是喜欢 mysql workbench ,navicat 的命令行输出太难看了,过滤器操作又太繁琐
    charles01
        4
    charles01  
    OP
       11 小时 43 分钟前
    @prosgtsr @izToDo dbeaver 感觉是 datagrip 的平替版,看来暂时难找到更好用又免费的了!
    xomix
        5
    xomix  
       11 小时 42 分钟前
    heidisql
    kapr1k0rn
        6
    kapr1k0rn  
       11 小时 41 分钟前
    vscode 的 Database Client 插件,之前用过挺不错,好像作者在本站的。
    SakurajimaMa
        7
    SakurajimaMa  
       11 小时 39 分钟前
    toad
    watzds
        8
    watzds  
       11 小时 38 分钟前
    dbeaver
    hronro
        9
    hronro  
       11 小时 36 分钟前
    tableplus
    liuliuliuliu
        10
    liuliuliuliu  
    PRO
       11 小时 34 分钟前
    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  
       11 小时 32 分钟前
    datagrip 的 jetbrain 全家桶和 navicat 我都买了,我现在 datagrip 用的多,因为更多的时候是编辑 sql 多一些。都程序员了我觉得有个得心应手工具比啥都爽。对了,datagrip 不是有破解吗?
    基本上免费的就 dbeaver 、heidisql 了。其他或多或少就是小作坊差点意思了。
    x8
        12
    x8  
       11 小时 26 分钟前
    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
       11 小时 25 分钟前
    @liuliuliuliu 感谢,今天才知道,又可以愉快用了 datagrip 了!
    TimG
        14
    TimG  
       11 小时 20 分钟前 via Android
    dg 非商业免费,反倒是 navicat 没听说过免费的消息。另外就算是购买个人版,navicat 也比 dg 贵出很多。若已经习惯 dg ,则完全不需要考虑 navicat 。
    另:我理解数据库上最好不要依赖 ai ,因为现在 ai 都是云计算,上传源码尚可,数据库是实打实的业务数据,万不可轻易接入分析!否则在公司项目则有泄密之嫌,审计来了百口莫辩。
    wyhaya
        15
    wyhaya  
       11 小时 19 分钟前   ❤️ 1
    试一下 Dataflare: https://dataflare.app
    hash
        16
    hash  
       11 小时 18 分钟前
    tableplus macOS 上很不错,Windows 上没用过听说有点残废
    Imindzzz
        17
    Imindzzz  
       11 小时 17 分钟前
    @kapr1k0rn Database Client 一生黑,我见一次发一次。
    https://v2ex.com/t/944035
    keller
        18
    keller  
       11 小时 16 分钟前   ❤️ 1
    sqlyog
    bbao
        19
    bbao  
       11 小时 14 分钟前
    mac 近 10 年一直用 sequelPro
    vitality
        20
    vitality  
       11 小时 12 分钟前
    我还是觉得 DataGrip 更出色(单论 UI/UX 的话),而且现在 DataGrip 非商用也可以免费使用了。
    kapr1k0rn
        21
    kapr1k0rn  
       11 小时 4 分钟前
    @Imindzzz 不知道还有这么一出,可能因为我只用了免费版。现在直接用 lazysql ,够用了
    yekern
        22
    yekern  
       11 小时 4 分钟前
    navicat 有 navicat lite 免费版的,可以看官网介绍,这是一个精简版,普通查询可以,但是同步数据和导出数据不行
    Navicat Premium Lite 可用于商业和非商业目的,使其成为从小型企业到个体开发者等用户的实用选择。每家机构最多可使用 5 个 Navicat Premium Lite 免费用户账户。
    helionzzz
        23
    helionzzz  
       11 小时 4 分钟前
    @TimG navicat 有社区版是免费的,凑合用
    wenyuan5
        24
    wenyuan5  
       11 小时 1 分钟前
    macOS ,一直都在用 Sequel Ace 。
    pulutom40
        25
    pulutom40  
       11 小时 0 分钟前
    What?????? Datagrip 每年几百块,你不舍得给,所以你要换 navicat ???

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

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

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

    国内一些开发者的产品也挺优秀的,比如:hexhub 、jookdb 都很不错,
    hexhub 是集 ssh sftp docker 和数据库一体的,相当于 1 个软件,搞定多个应用场景。
    如果单纯使用数据库而言,推荐 jookdb ,支持 xls 表格导入,并自动生成表头为列名,操作感和 navicat 差不多。
    lbunderway
        47
    lbunderway  
       5 小时 25 分钟前
    你用 pg 的话 可以试试我的这个工具
    https://github.com/underway2014/DBA
    Smileh
        48
    Smileh  
       3 小时 15 分钟前
    我都是破解版 直接用
    geminikingfall
        49
    geminikingfall  
       3 小时 4 分钟前
    navicat premium lite 不是免费吗?
    daqianyu
        50
    daqianyu  
       2 小时 34 分钟前
    就是因为 DataGrip 才入的全家桶,之前只是 IDEAJ
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2778 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 14:46 · PVG 22:46 · LAX 06:46 · JFK 09:46
    ♥ Do have faith in what you're doing.