分享我自制的数据库管理工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
cweijan
V2EX    程序员

分享我自制的数据库管理工具

  •  
  •   cweijan
    cweijan 2022-01-07 10:19:47 +08:00 5465 次点击
    这是一个创建于 1374 天前的主题,其中的信息可能已经有所发展或是发生改变。

    作为后端开发, 除了代码外最常接触的就是数据库, 但各种管理工具我都认为不够便捷, 且最主流的 Navicat 需要付费, 故从 2020 年初开始开发, 历经两年迭代, 目前我在日常的开发中已经取代 Datagrip 、Navicat 等管理软件.

    先决条件: 这是一个 VSCode 的扩展, 使用需安装 VSCdoe

    1. 支持管理 MySQL,Redis 等主流数据库, 浏览 MongoDB, ElasticSearch 的数据, 还可连接到 SSH 服务器(充当 SSH 客户端)

    clinet

    1. 连接建立后:
      1. 可查看表结构, 有注释直接显示, 数据库相关业务一目了然, 单击表立即查询数据.
      2. 查询结果直接显示列类型, 支持根据 vscode 主题进行变换, 以下为使用one dark pro的效果

    onedark

    1. 编写 SQL 支持智能提示, 按下 ctrl+enter 执行当前 SQL, 配合高颜值 VSCode 编辑器, 极致享受!

    autocomple

    最后

    1. 项目完全开源: cweijan/vscode-database-client, 无任何隐私跟踪行为, 更多功能可查看文档.
    2. 安装地址, 也可在 vscode 扩展面板搜索 mysql, 叫 MySQL 是因为可以得到更多的曝光

    home

    第 1 条附言    2022-01-07 14:03:23 +08:00
    感谢各位支持
    第 2 条附言    2022-01-07 15:25:26 +08:00
    如果觉得好用, 可以点下 star, 谢谢.
    32 条回复    2022-01-10 00:41:07 +08:00
    cstj0505
        1
    cstj0505  
       2022-01-07 10:23:51 +08:00
    赞一个 lz 。前几天看到过一个写了个数据库查询工具,把开源数据库打包一下,就开始自主可控了
    oppoic
        2
    oppoic  
       2022-01-07 10:30:59 +08:00
    搜 mysql 客户端,很少有提到 DBeaver 的,这个工具很好用啊,还有社区版,简直完美
    Nich0la5
        3
    Nich0la5  
       2022-01-07 10:45:10 +08:00
    先 star 为敬
    boks
        4
    boks  
       2022-01-07 10:51:47 +08:00
    好东西啊,赞赞赞
    imaple
        5
    imaple  
       2022-01-07 10:51:49 +08:00
    有点厉害
    Mrzhs
        6
    Mrzhs  
       2022-01-07 11:00:20 +08:00
    问几个关于 SQL Server 的细节, 建表时,是否支持设置复合键? 是否支持设置自增长(Navicat 不支持)?,是否支持设置某个字段的值唯一(貌似 Navicat 也不支持这个 or 我没找到)?
    cweijan
        7
    cweijan  
    OP
       2022-01-07 11:10:02 +08:00
    @Mrzhs SQL Server 我不熟悉, 只是有用户让我实现, 我就实现了对 sqlserver 的连接支持.
    cxsz
        8
    cxsz  
       2022-01-07 11:14:13 +08:00
    试用了下,挺好用的
    cheese
        9
    cheese  
       2022-01-07 11:40:55 +08:00
    @Livid move go/create better
    sheyue
        10
    sheyue  
       2022-01-07 11:44:26 +08:00 via Android
    如果用软件的话 dbeaver 挺好用的,社区免费版就能使用大多数数据库了
    x500
        11
    x500  
       2022-01-07 11:52:33 +08:00
    hedisql 也蛮好用的,也有源码,可以自己修改编译使用。
    ferock
        12
    ferock  
    PRO
       2022-01-07 11:59:17 +08:00 via iPhone
    Mark ,先点个赞
    MrTLJH
        13
    MrTLJH  
       2022-01-07 12:21:32 +08:00
    支持一个~
    Dlin
        14
    Dlin  
       2022-01-07 13:54:25 +08:00
    加个生成回滚 sql 的功能呗
    Kaiv2
        15
    Kaiv2  
       2022-01-07 14:07:31 +08:00
    支持一下~
    catxo
        16
    catxo  
       2022-01-07 14:08:39 +08:00
    感觉不错的样子
    Timzzzzz
        17
    Timzzzzz  
       2022-01-07 14:12:06 +08:00
    Awesome
    pythonee
        18
    pythonee  
       2022-01-07 14:29:29 +08:00
    非常棒呀
    RRRoger
        19
    RRRoger  
       2022-01-07 14:36:48 +08:00
    很棒
    815979670
        20
    815979670  
       2022-01-07 15:06:03 +08:00
    对 geometry 类型支持有点问题,我打开乱码了
    ![]( https://ftp.bmp.ovh/imgs/2022/01/68c22f4ecc2ab76c.jpg)
    luckyc
        21
    luckyc  
       2022-01-07 15:15:19 +08:00
    mssql 支持一下 i 可以吗?
    pengtdyd
        22
    pengtdyd  
       2022-01-07 15:18:27 +08:00
    一定要早收费,不然干不久
    cweijan
        23
    cweijan  
    OP
       2022-01-07 15:21:24 +08:00
    @l4ever 可以连接 mssql, 你说的 i 什么意思
    cweijan
        24
    cweijan  
    OP
       2022-01-07 15:22:28 +08:00
    @815979670 感谢反馈, 不熟悉这种类型, 我去研究下
    cweijan
        25
    cweijan  
    OP
       2022-01-07 15:23:35 +08:00
    @pengtdyd 目的是为了自用, 现在顺便赚波 star, 当简历加分项.
    hanswu
        26
    hanswu  
       2022-01-07 16:25:44 +08:00
    前两天已经用上了 大佬真厉害 已 star
    zachlhb
        27
    zachlhb  
       2022-01-07 17:29:28 +08:00 via iPhone
    非常不错,轻量使用足够了,但是好像没有字段注释
    rockxsj
        28
    rockxsj  
       2022-01-07 18:27:09 +08:00
    厉害啊 能支持下 cassandra/presto 不?
    sifeizhai2020
        29
    sifeizhai2020  
       2022-01-07 18:31:15 +08:00
    巧了我现在用的就是这个工具,谢谢你!
    shyy228
        30
    shyy228  
       2022-01-07 22:51:15 +08:00 via iPhone
    明天试试
    lishoujun
        31
    lishoujun  
       2022-01-09 09:18:55 +08:00 via Android
    赞,在推特上看到有人拿它替换 MySQL workbench ,我看作者名感觉像中文用户,果然如此。
    我也是 MySQL 的重度用户,有时间一定体验一下。
    Akiya
        32
    Akiya  
       2022-01-10 00:41:07 +08:00 via iPad
    支持大佬
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3784 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 00:12 PVG 08:12 LAX 17:12 JFK 20:12
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86