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

新学新使用 postgresql,所以找了几个客户端使用

  •  1
     
  •   meiguozhiguang · 2024-04-29 11:54:33 +08:00 · 3805 次点击
    这是一个创建于 367 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我列下,看大家最常用那个

    1 navicat 这个 mysql 最常用,pg 也选他先用了下非常不习惯,mac 下偶尔还卡

    然后就寻找其他替代 2 JetBrains DataGrip 3 SQLPro for Postgres ,刚安装觉得轻便好用 4 TablePlus 5 Postico 6 PSequel 已卸载

    47 条回复    2024-04-30 22:39:47 +08:00
    lekai63
        1
    lekai63  
       2024-04-29 11:55:49 +08:00
    我记得 pgsql 有个官方自己的客户端。要不先从他开始?
    lekai63
        2
    lekai63  
       2024-04-29 11:56:06 +08:00
    目前我在用的是 hediSQL
    meiguozhiguang
        3
    meiguozhiguang  
    OP
       2024-04-29 11:57:05 +08:00
    @lekai63 好像是网页版 admin 类似。
    chobitssp
        4
    chobitssp  
       2024-04-29 11:59:31 +08:00
    pgAdmin3
    flyingfz
        5
    flyingfz  
       2024-04-29 12:01:45 +08:00   ❤️ 2
    我建议不要用 GUI 客户端,命令行客户端就够用了。
    psql 官方的命令行客户端也行,但有更好的命令行客户端:

    docker run -it --net=host --rm dbcliorg/pgcli postgresql://user:password@host:port/dbname

    值得一提的是,dbcliorg 还有其他数据库的命令行客户端, 例如 mysql 、sqlite 、redis 等 。
    weijancc
        6
    weijancc  
       2024-04-29 12:35:46 +08:00   ❤️ 6
    @flyingfz #5 你是不是还建议别人编程用记事本
    tflins
        7
    tflins  
       2024-04-29 12:37:29 +08:00   ❤️ 1
    DataGrip
    waltcow
        8
    waltcow  
       2024-04-29 12:38:19 +08:00 via iPhone
    Datagrip
    dayeye2006199
        9
    dayeye2006199  
       2024-04-29 12:39:03 +08:00 via Android
    psql
    SingeeKing
        10
    SingeeKing  
       2024-04-29 12:40:20 +08:00   ❤️ 1
    我选 TablePlus ,简单好用
    leonhao
        11
    leonhao  
       2024-04-29 12:40:33 +08:00
    @flyingfz 惊现神论。
    4Et5ShxMIq58n6Lr
        12
    4Et5ShxMIq58n6Lr  
       2024-04-29 13:19:44 +08:00
    TablePlus 挺好,免费版也够用
    lichao
        13
    lichao  
       2024-04-29 13:29:34 +08:00
    感受上来说 Navicat 用起来最舒服
    6167
        14
    6167  
       2024-04-29 13:45:40 +08:00   ❤️ 2
    dbeaver
    JoeDH
        15
    JoeDH  
       2024-04-29 14:14:15 +08:00
    navicat 对 pg 的支持不足
    KongLiu
        16
    KongLiu  
       2024-04-29 14:33:44 +08:00   ❤️ 1
    DBeaver 开源免费
    Mmahaha
        17
    Mmahaha  
       2024-04-29 14:36:03 +08:00
    TablePlus ,win 和 mac 下体验都不错
    longbowape
        18
    longbowape  
       2024-04-29 14:38:04 +08:00
    @weijancc 记事本到不用,但是用命令行操作 db ,编辑代码文件是后端的基本能力吧
    ljsh093
        19
    ljsh093  
       2024-04-29 15:38:40 +08:00
    dbeaver
    zhhqiang
        20
    zhhqiang  
       2024-04-29 16:50:12 +08:00
    dbeaver 发现后已经成主力了
    wanniwa
        21
    wanniwa  
       2024-04-29 16:51:41 +08:00
    Datagrip
    yangg
        22
    yangg  
       2024-04-29 17:12:59 +08:00 via iPhone
    @SingeeKing 我选 tableplus ,mac 一直只能两个 tab 坚持用
    cunoe
        23
    cunoe  
       2024-04-29 17:19:18 +08:00 via Android
    beekeeper
    LieEar
        24
    LieEar  
       2024-04-29 17:28:01 +08:00
    可以试试 heidisql ,我觉得挺好用的
    iblessyou
        25
    iblessyou  
       2024-04-29 17:39:25 +08:00
    @SingeeKing
    @laobobo
    @Mmahaha
    @yangg
    win 端坚持用了几年 tableplus ,去年放弃了。小 BUG 太多
    1.导出不了完整的建表语句,导出时没索引。
    2.修改字段/注释时,保存后好像会丢失所有,而且经常不显示注释。
    3.之前提过个 bug ,好像是点开菜单再点标题,页面会从最大化还原。记不清了,反正把完整复现步骤反馈了,就是不改。
    4.列表显示数据多会卡顿,不能在数据结果页面 ctrl+F 搜索
    ……

    现在都记不清都遇到啥了,反正好多小的地方很难受。确实很喜欢这个简洁好看的页面,但无奈小问题过多最后放弃

    现在就是 dbeaver 。在酒店的 mac 上下过一个,发现比 win 的好用多了。(可能是因为创始人是用 mac 的,win 是找合作伙伴开发出的)
    Richardhtw
        26
    Richardhtw  
       2024-04-29 17:44:57 +08:00
    DBeaver +1
    gowinder
        27
    gowinder  
       2024-04-29 17:53:26 +08:00
    beekeeper studio
    meiguozhiguang
        28
    meiguozhiguang  
    OP
       2024-04-29 18:15:57 +08:00
    感谢推荐 DBeaver 我去整一个试一试。
    egege
        29
    egege  
       2024-04-29 19:13:29 +08:00
    命令行使用的话,推荐这个 https://github.com/dbcli/pgcli
    luozic
        30
    luozic  
       2024-04-29 20:04:08 +08:00
    DBeaver +1
    meiguozhiguang
        31
    meiguozhiguang  
    OP
       2024-04-29 20:05:40 +08:00
    已下载,等使用一段时间再看看
    ashuai
        32
    ashuai  
       2024-04-29 20:09:59 +08:00
    @flyingfz #5 thx. mysql client 找很久了,每次都要 run 一个完整的 mysql 起来当 client ,还在想要不要自己 rip 一个
    bsg1992
        33
    bsg1992  
       2024-04-29 21:29:19 +08:00
    datagrip
    isb
        34
    isb  
       2024-04-29 22:36:38 +08:00
    postico 2
    lanlanye
        35
    lanlanye  
       2024-04-30 00:18:38 +08:00 via iPhone
    学习目的的话命令行确实不错,找个有补全的可以快速熟悉语法。
    vacker
        36
    vacker  
       2024-04-30 00:59:15 +08:00 via iPhone
    tableplus
    jackmod
        37
    jackmod  
       2024-04-30 07:44:47 +08:00
    干活在用 dbeaver ,一大堆标签页和临时脚本都记在那里。
    这玩意是基于 eclipse 框架制作的,至少界面很熟悉。

    除非测试写好的脚本,不要用命令行。
    命令行只用标准的 psql ,防止奇怪的兼容问题。
    magicfield
        38
    magicfield  
       2024-04-30 09:06:02 +08:00
    dbeaver ,除了导出导入功能做的有点难用,其他还不错
    sakilascott
        39
    sakilascott  
       2024-04-30 09:18:22 +08:00 via Android
    @flyingfz 可以写一个导入 excel 第二个 sheet 的命令让我看看吗?
    aoding
        40
    aoding  
       2024-04-30 11:01:47 +08:00
    这么多推荐 dbeave 的,数据的导入导出不觉得很慢很难用吗?
    rehoni
        41
    rehoni  
       2024-04-30 11:22:34 +08:00
    dbeaver 挺好用的
    meiguozhiguang
        42
    meiguozhiguang  
    OP
       2024-04-30 11:23:07 +08:00
    @aoding 不是 一般都是一主一辅,大概主用 dbeave 备用 navicat 相辅相成
    flyingfz
        43
    flyingfz  
       2024-04-30 12:10:13 +08:00
    楼上部分回复,好像比较抗拒在开发时使用命令行
    OK , 没问题,我也只是建议,
    我之所以建议,只是我认为命令行方式比较方便 , 比较贴近任务的本质,各位自便。
    meiguozhiguang
        44
    meiguozhiguang  
    OP
       2024-04-30 12:24:33 +08:00
    @flyingfz 我理解工具都是配合使用,什么场景用什么工具,比如线上环境不允许直连,就必须 使用命令了,因该不是抗拒。
    yekern
        45
    yekern  
       2024-04-30 16:51:45 +08:00
    jetbrains 自带的就够用了, 有时候要写报表数据 一写几十 100 多行,很糟心的. 在配一个 navicat
    metaluo
        46
    metaluo  
       2024-04-30 17:54:18 +08:00
    做 CloudCanal 的那家公司出了款数据库连接工具也蛮好用的,支持 postgresql 的,叫 CloudDM ,亲测好用
    feiyekong
        47
    feiyekong  
       2024-04-30 22:39:47 +08:00 via Android
    A5M2
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2255 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 15:16 · PVG 23:16 · LAX 08:16 · JFK 11:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.