macOS上安装16.3版本的Navicat Premium后旧连接消失解决办法

问题

在Navicat Premium升级到16.3之后,会发现原来已经添加过的连接不显示了。

这个是Navicat Premium的数据存储位置改变了,把原来的数据移动到新的数据存储位置就OK了。

解决

旧数据存储位置

~/Library/Application Support/PremiumSoft CyberTech/Navicat CC/Common/Settings/0/0

新数据存储位置

~/Library/Containers/com.navicat.NavicatPremium/Data/Library/Application Support/PremiumSoft CyberTech/Navicat CC

新数据位置查看方法

  1. 打开Navicat Premium

  2. 新建连接

  3. 选择MySQL

  4. 选项卡选择高级

  5. 查看设置位置

设置位置就是新的数据存储位置

复制数据

  1. 把新数据位置里面的Navicat CC重命名

  2. 复制旧数据里面的Navicat CC文件夹到新的位置

  3. 重新打开Navicat Premium

现在就会出现原来的数据连接了!!!

3 Likes

这点特别坑
复制覆盖就好了

1 Like

我找是找到了,但是复制进去不生效

是复制进去还不显示之前的链接吗?确认是新的位置吗?

对,我直接拖文件的,重启也不行。不过也算了,我连接不多,丢的是连接不是数据,就是配置麻烦。