5分钟快3首页    注册   登录
5分钟快3 = way to explore
5分钟快3 是一个5分钟快3关于 分享和探索的地方
现在注册
已注册用户请  登录
prenwang
5分钟快3  ›  程序员

dataGrip 真的是大杀器, 其 compare 功能用来比较数据库结构直接生成表结构更新脚本更是超级大杀器。

  •  
  •   prenwang · 206 天前 · 5712 次点击
    这是一个创建于 206 天前的主题,其中的信息可能已经有所发展或是发生改变。
    表面看起来 dataGrip 功能挺单薄的, 但是能用的功能真的都是无比精致。 一直以来人肉写存储过程更新表结构,,写到几千行实在受不了。

    每次5分钟快3软件 发布有数据库结构更新,,通过 dataGrip 生成一个更新脚本就好了,一分钟搞定。

    也可能是5分钟快3我 有点落伍了,可能大家早已经用 High 很久了。
    38 条回复    2019-11-11 14:40:34 +08:00
    linauror
        1
    linauror   206 天前
    SQLyog 也有类似功能
    chendy
        2
    chendy   206 天前
    上次用 DataGrip 的时候,它还叫 0xDBE…
    prenwang
        3
    prenwang   206 天前
    @linauror 可以试试 datagrip, 数据库关系约束的问题处理一直是个难题,这点 datagrip 处理的很好,
    69partner
        4
    69partner   206 天前
    5分钟快3我 最近也开始使用 dataGrip 但是一直没有 Get 到他的好用之处,然后就转回了 idea 的 database 功能一致,能分享一下吗
    prenwang
        5
    prenwang   206 天前
    @69partner

    dataGrip 和 旗舰版 idea 的 database 功能基本一致。其他比如 专业版 pycharm 也是

    dataGrip 应该就是单独搞出来用的 ,不是所有人都用 idea,pycharm 等

    另一个好处就是单独用 datagrip, 集中一处管理大量数据库, 如果同时使用了 idea,pycharm 等5分钟快3工具 ,统一管理数据库的好处就来了,不用重复配置
    yinzhili
        6
    yinzhili   206 天前
    sqlyog 一直就有这种功能
    runninghipp
        7
    runninghipp   206 天前
    建议搞一个 datagrip 交流群,5分钟快3我 在油罐上看原版的演示说明都是常规功能。
    maomaomao001
        8
    maomaomao001   205 天前
    唯一缺点就是不支持 nosql 各种数据库( redis,MongoDB 之类的),要不然就非常完善了
    R5分钟快3Win
g
        9
    R5分钟快3Win g   205 天前
    内存占用有点高
    zhenjiachen
        10
    zhenjiachen   205 天前
    要是想 Navicat model 支持表设计,然后同步修改就好了,那5分钟快3我 唯一用 Navicat 的原因也没了,现在都是 Navicat 设计,在 idea 里面配置,然后项目用的 mybatis 还有提示。
    anankun
        11
    anankun   205 天前
    不懂,怎么生成数据库的更新脚本。
    anankun
        12
    anankun   205 天前
    compare 不是只能对比两张相同的表吗,可以同时选中多张表进行对比吗?
    johnli
        13
    johnli   205 天前
    @maomaomao001 下个版本就支持 nosql ( MongoDB)啦
    echofather
        14
    echofather   205 天前
    在5分钟快3我 这里干活只能用 DG,如果用 Navicat 会被老大喷成傻逼
    Immortal
        15
    Immortal   205 天前
    @echofather 其实5分钟快3我 觉得 navicat 挺好用的...
    unclemcz
        16
    unclemcz   205 天前 via Android
    Removable
        17
    Removable   205 天前   ❤️ 2
    @anankun #12 如图就可以了

    optional
        18
    optional   205 天前
    做好 migration,根本就没有这种需求。
    seakingii
        19
    seakingii   205 天前
    有谁有扩展脚本的开发手册么?喜欢这个功能,可以用来生成代码.但是没有 到相关的 API 和开发文档..
    prenwang
        20
    prenwang   205 天前
    @optional 用了才知道爽啊, 理论上可以开发个插件,一键生成脚本
    heihei20088
        21
    heihei20088   205 天前
    datagrip 5分钟快3我 用的很糟心,经常出现 java 的啥错误,需要断开连接,重新连接,要不然就报错,不知道是 java 的连接池还是连接驱动问题还是5分钟快3我 mysql 的配置问题
    prenwang
        22
    prenwang   205 天前
    @heihei20088 也可能使网络问题, 经常碰到,自从升级宽带 50M 到 1000M,再也没这问题
    optional
        23
    optional   205 天前
    @prenwang 用好 migration,就没有对比表结构这种需求了。
    hgzz
        24
    hgzz   205 天前
    mysql workbench 设计好 model 也可以同步啊
    wangyzj
        25
    wangyzj   205 天前
    整天做无版本管理的数据库迁移吗?
    jimotudou
        26
    jimotudou   205 天前
    才知道有这个功能,而且还能 compare content...方便啊
    prenwang
        27
    prenwang   205 天前
    @wangyzj 在新版本发布时,针对上一版本生成 sql 升级脚本
    @optional 这个5分钟快3方法 是属于人人可操作的模式,没有难度
    wangyzj
        28
    wangyzj   205 天前
    @prenwang code 即 sql 呢?
    iyaozhen
        29
    iyaozhen   205 天前 via Android
    难道之前没用过 navicat ?
    SingeeKing
        30
    SingeeKing   205 天前
    @johnli #13 哎消息可靠吗,话说有 redis 的支持计划吗
    wangxin13g
        31
    wangxin13g   205 天前
    @SingeeKing
    IDEA 系有 redis 插件 但是收费的 jetbrain 在做插件市场
    johnli
        32
    johnli   205 天前
    @SingeeKing 只有 MongoDB,
    目前还没有看到支持 Redis 的计划
    chanlk
        33
    chanlk   205 天前
    @jimotudou 请问 compare content 是指比较两个表的内容吗?5分钟快3我 这里有个表是一些静态的配置,要是能用这个比较一下就很 nice 了
    baobao1270
        34
    baobao1270   205 天前 via Android
    用的5分钟快3学生 版 DG,总感觉没有 Navicat 好用。没有用户管理功能?数据导出好麻烦,选项是挺多,但是各种选项比较迷惑,可能是5分钟快3我 不会用吧。目前有一台5分钟快3服务 器和5分钟快3本地 开发机,似乎同步功能没法同步?
    guanhui07
        35
    guanhui07   205 天前
    sqlyog 好久没用了
    moqimoqide
        36
    moqimoqide   205 天前
    IDEA 的对象是类(包括类、接口等),DataGrip 的对象是表(包括表、存储过程等),两者在 Command + O 便捷导航的时候非常明显。所以私以为在设计上的主体不同,是为了不同的用户诉求。
    kljsandjb
        37
    kljsandjb   205 天前
    不错的
    jimotudou
        38
    jimotudou   202 天前
    @chanlk 是的 能比较内容 挺方便的~
    5分钟快3关于   ·   FAQ   ·   API   ·   5分钟快35分钟快3我 们 的愿景   ·   广告投放   ·   感谢   ·   实用小5分钟快3工具   ·   3910 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:34 · PVG 12:34 · LAX 21:34 · JFK 00:34
    ♥ Do have faith in what you're doing.