datagrip 相关数据连接信息无缝迁移

这篇具有很好参考价值的文章主要介绍了datagrip 相关数据连接信息无缝迁移。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景

因为公司换电脑了,接触的项目比较多,不同项目,不同环境的数据库连接有好几十个,如果在新电脑上挨个重新连接一遍劳心劳力,所以想看一下能不能直接将之前保存的连接信息直接迁移到新的电脑上面。 为此,经过多次尝试,验证可行。特此记录一下,方便其他人验证。

说明 ,我得电脑老电脑的datagrip 是 19版本 ,新电脑datagrip 是22.3 版本,老电脑是win10,新电脑是win11 ,但理论上来说,不同版本的差异会比较小,实在在自己电脑找不到,可以在下面留言求助看有没有人遇见相同的问题,或者在度娘上面找一下对应的位置。

1. 配置更新

在我们使用连接工具的过程中,有各种快捷键,背景的个人设置的喜好信息,可以将相关信息迁移到新的编辑工具里面。话不多说,上图

  1. 点击 A 电脑 File 选项
    datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密
  2. 点击 export setting按钮
    datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密
  3. 这里可以选择需要导出的项,如果没有特别喜好,可以选择全部导出,并指定导出的目录(这里注意目录要自己指定,因为后面要将压缩包迁移到新的电脑)
    datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密
  4. 在新的电脑上,导入迁移过来的setting压缩包
    datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密

datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密
重启datagrip 后,理论上相关快捷键等配置会生效

2. 连接迁移

  1. 找到你所在电脑的以下位置,用于导出DataSource配置文件:
    OS X 位置 :
    /Users/用户名/Library/Preferences/DataGrip版本路径/projects/default/.idea
    Windows 位置
    C:\Users\用户名\DataGrip版本路径\config\projects\default.idea

  2. 复制.idea文件夹下的所有配置文件 到你想要导入的机器的.idea文件夹下.

datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密

  1. 如果是新的电脑,没有其他连接信息的话,可以选择直接覆盖.idea文件夹下面的所有文件
  2. 不同版本的datagrip,放的位置可能会有一点差异,比如22.3 的版本,文件默认在 用户下有个DatagripProjects下面对应的项目下

3. 秘钥迁移

这一步很关键,很多人导入连接信息后,会发现新的电脑还是需要重新输入密码。此时,需要找到老的电脑,密码保存的位置,如下所示

  1. 在setting 里找到对应秘钥保存位置。
    datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密
  2. 在原来的电脑上面 点击如上图的6 按钮,点击修改密码
    datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密
  3. 设置一个自己的密码,注意这个密码是加密数据库连接信息的密码,得自己记得保存下来,否则到新的电脑会识别不到,假设设置的密码是123456
  4. 找到老电脑秘钥所在目录,如上图所示,我的在C:\Users\newhope.DataGrip2019.3\config 下面,不同电脑用户名不同路径会有点差异 ,复制这两个文件到新的电脑
    datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密
  5. 在新的电脑的datagrip 对应的目录,将两个文件放进去,这里要留意,不同版本的datagrip默认的目录不一样,我的 22.3 的版本的默认目录是在 C:\Users{用户}\AppData\Roaming\JetBrains\DataGrip2022.3 下面覆盖两个文件后
  6. 重新启动datagrip, 随便点击一个连接查询,会提示你输入master 密码,这里要输入之前老电脑设置的密码信息 ,我的是123456 ,注意这里不是电脑的密码,也不是数据库连接密码,是老电脑设置的加密密码
    datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密8. 发现在新的电脑上能正常连接数据库信息。

4. console 查询记录迁移

我们在老电脑上,可能会写很多的脚本,新的电脑是一张白纸,如果所有脚本重新写一遍或者导入导出的话,会比较麻烦,为此可以考虑将之前写好的脚本也迁移到新的电脑上面
console 相关文件默认保存位置为,C:\Users{用户名}\AppData\Roaming\JetBrains\DataGrip\consoles
从老电脑找到对应的console文件夹
datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密
直接复制整个文件,到新电脑的对应文件夹下面,我的新电脑对应目录为 C:\Users{用户}\AppData\Roaming\JetBrains\DataGrip2022.3

打开datagrip ,可以看到导入的相关信息
datagrip 相关数据连接信息无缝迁移,开发工具,datagrip,datagrip连接信息,datagrip 连接密码加密

以上,如有错误,请不吝指正,欢迎大家遇见问题在评论区交流遇见的问题 !文章来源地址https://www.toymoban.com/news/detail-706290.html

到了这里,关于datagrip 相关数据连接信息无缝迁移的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 构建高性能的MongoDB数据迁移工具:Java的开发实践

    随着大数据时代的到来,数据迁移成为许多企业和组织必须面对的挑战之一。作为一种非关系型数据库,MongoDB在应用开发中得到了广泛的应用。为了满足数据迁移的需求,我们需要一个高性能、稳定可靠的MongoDB数据迁移工具。下面将分享使用Java开发高性能MongoDB数据迁移工具

    2024年02月13日
    浏览(43)
  • DataGrip连接数据库设置(MySQL、Oracle、SQL Server)

    1.1 配置信息 1.2 测试查询employees库中departments表信息 employees为测试库,具体来源,参考这篇文章 下载并导入MySQL示例数据库employees 。 1.3 测试查询employees库中employees表信息 将SID改为orcl: 3.1 打开DG后新建Data Source-Microsoft SQL Server 下载驱动文件后按图中配置: 3.2 开启Named Pipes和

    2024年02月12日
    浏览(38)
  • 从npm迁移到pnpm:实现npm和pnpm之间的无缝迁移

    随着npm的广泛使用,许多开发人员开始将其作为依赖管理工具。然而,随着npm的版本更新和社区的变化,一些开发人员可能会选择将npm迁移到另一个包管理器,如pnpm。本文将介绍如何实现npm和pnpm之间的无缝迁移。 了解npm和pnpm的主要区别 npm是一个轻量级的包管理器,它主要

    2024年02月10日
    浏览(45)
  • 无缝安全的云迁移:需要考虑的首要事项

    毫无疑问,未来就在云中:它不仅可以为组织节省资金,还可以为他们提供更敏捷、更灵活的基础架构。但是,低估云迁移带来的安全问题总是错误的。随着云变得越来越先进,网络犯罪分子也在增加。将安全性构建到云基础架构中对于可持续增长至关重要。 安全性和合规性

    2024年02月13日
    浏览(27)
  • GIS工具maptalks开发手册(四)01——渲染地图信息框之添加绘制工具、获取点的坐标数据信息框进行展示

    GIS工具maptalks开发手册(四)01——渲染地图信息框之添加绘制工具、获取点的坐标数据信息框进行展示 1、官网示例 官网示例-地图信息框——https://maptalks.org/examples/cn/ui-control/ui-map-infownd/#ui-control_ui-map-infownd 效果 代码 index.html 2、官网示例改造版 效果 index.html 3、获取图层的坐标

    2024年02月05日
    浏览(35)
  • 聚道云连接器助力钉钉与金蝶云星辰无缝对接,实现多维度数据同步

    某企业服务有限公司专注于为企业提供全方位、高质量的企业服务,致力于于企业管理咨询、企业形象策划、市场营销策划、财务管理咨询等方面。该公司拥有一支经验丰富、专业化的团队,他们深入了解企业需求,为客户提供个性化的解决方案。我们已经成功地帮助众多企

    2024年01月25日
    浏览(75)
  • 使用DataGrip连接SQL

    1、打开Sql Server配置管理器,开启TCP/IP协议和Named Pipes协议 2、重启SQL服务  3、在DataGrip中连接SQL并测试连接

    2024年02月15日
    浏览(21)
  • 【解决】Datagrip连接ES

    docker-compose 配置文件 docker-compose 启动命令 问题一 datagrip 需要下载驱动,但是由于网络问题或者版本问题只能由自己手动装驱动 点击这里打开这个网址,选择对应版本 点击下载 若出现

    2024年02月12日
    浏览(30)
  • DataGrip连接clickhouse

    首先保证ClickHouse启动了: 先建一个工程: 建立数据库源连接: 用户名和密码可以不写: 添加ClickHouse驱动:最好不用自己下载的驱动,会出现一些错误以及连接失败,用在线下载的。 选择一个版本: 然后Apply就行,接下来测试连接: 然后就可以使用了

    2024年02月12日
    浏览(27)
  • Windows下DataGrip连接Hive

    单独开一个窗口启动hiveserver2服务,这个服务是beeline连接的,提供jdbc协议帮助操作hive的 单独开一个窗口先开启这个元数据服务,这个服务是上面操作了hive后,hive又会通过操作元数据的方式操作mysql

    2024年02月07日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包