当前位置:   article > 正文

navicat数据库连接丢失找回,亲测有效!!!_navicat删除连接了怎么恢复

navicat删除连接了怎么恢复

文章参考来源:原文章戳戳 亲测有效

我是因为改了电脑账户名,原来是中文,改为英文之后出了很多问题,navicat数据库连接丢失就是一个。

前提:不管什么原因,需要找到之前连过的地址保存位置,默认是在电脑当前账户下的文档,以mysql为例,我的在这(azhi是我的电脑账户名)C:\Users\azhi\Documents\Navicat\MySQL\Servers,确保这里面有需要恢复的数据库连接在这里插入图片描述

navicat的数据库链接信息存储在注册表:HKEY_CURRENT_USER\Software\PremiumSoft,恢复前下面没有数据库连接信息在这里插入图片描述
下面敲重点!!!开始恢复

  1. 下载上面文章链接的注册表编辑器(不是电脑自带的,需要下载)

原文章下载链接百度网盘下载地址:
链接:原文章下载链接
提取码:love (默认自动填)
防止失效,我贴一个自己存的,这两个链接内容相同
链接:两个链接东西相同

  1. 解压后,是一个注册表编辑器
    在这里插入图片描述
    点击创建桌面快捷方式,桌面多出来一个图标,双击打开

在这里插入图片描述

点击文件——>加载配置单元:
敲重点!!!这个导入文件(NTUSER.DAT)的位置在当前电脑账户的用户文件夹下,我的在C:\Users\azhi下(azhi是电脑账户名),是在找不到百度这个文件的位置也行,我就是
在这里插入图片描述

位置随意(建议如图,好找):
在这里插入图片描述

然后在左侧下方注册表树形结构里找到刚刚命名的目录下Navicat存储的数据库连接信息。
此处是我的路径:
注册表——> HKEY_LOCAL_MACHINE——>navicatddd——>Software ——> PreminumSoft ——> Navicat ——> Servers:
在这里插入图片描述
在这里插入图片描述

右键选择navicat配置单元并导出 , PremiumSoft ——> 导出。
输入文件名,选择导出位置,保存即可。(我的在桌面,好找)

  1. 修改刚导出的注册表文件
    用notepad++打开刚保存的注册表文件,按ctrl+h替换文件内容

将 HKEY_LOCAL_MACHINE\navicatddddd\SOFTWARE
替换为
HKEY_CURRENT_USER\SOFTWARE

上面是原博主的,我的Software长这样,注意查询,有很多个,我大概替换了2000多个,不要漏下
点击全部替换,再ctrl+s保存到文件。

这是我替换后的:
在这里插入图片描述

  1. 最后双击打开刚才修改的注册表文件,点击是,使之添加恢复到当前用户系统注册表中。
    在这里插入图片描述
    结果:
    在这里插入图片描述
    此时重新运行navicat,就可以看到之前的数据库连接都回来了~
    在这里插入图片描述

写在最后
注册表里面恢复好的那个navicatddd我没删,怕有问题,但是我猜应该不影响。。。。。但是不确定,桌面上的文件和下载的注册表编辑器删掉了

写个文章纪念一下~~~~

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号