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

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

  •  
  •   charles01 · 10 天前 · 4417 次点击

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

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

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

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

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