今天看到一个很有意思的话题“抛开价格,DBeaver真的比Navicat好用吗?” ,正好自己最近使用的数据库连接工具比较多,两个软件都有使用过,我以自己的使用体验给你对比一下,从这个方面去对比:
1、下载难易
DBeaver是个开源软件,比较容易利用现有的网络资源找到安装包。
Navicat是一个收费的软件,市面上流传的版本就比较杂乱不容易找到合适的版本。
这方面,DBeaver是胜出的。
2、从美观度
DBeaver界面简洁,看着也会比较清新一点,是简洁爱好者的福音
![](https://i-blog.csdnimg.cn/blog_migrate/8f6f64d9cc5d7d10117a6348c588c78e.png)
Navicat的配色上会偏向蓝色调一点,看起来就比较舒服,图标也会比较明显,一眼就能识别。
![](https://i-blog.csdnimg.cn/blog_migrate/b93ee57414bc635cce762289c579c7e5.png)
在这个方面,我个人是比较偏向于Navicat这种配色,会让人使用起来舒服一点。
3、功能性
这个是使用软件最关键的一个因素,能链接的数据库类型多少,连接以后的使用性能怎么样,都是一个比较重要的点。
DBeaver在链接的数据类型上,算是市面上比较全面的了,基本上能出现的数据库类型都可以连接,还贴心的使用了库的类型分类,让你在连接数据库的同时强化对数据库类型的分类认知。
有一点不太让人习惯的就是,数据库版本和项目中使用的数据库版本有时候不太统一,现有的版本资源不是很多,容易链接不上。
![](https://i-blog.csdnimg.cn/blog_migrate/0086eac750c7276225aaacb47a7bfcf3.png)
Navicat工具能连接常用的数据库类型,链接的提示也比较的简单明了,容易看清楚。
缺点就是可连接的类型较少,如果有比较冷门一点的数据库类型就没有办法使用这个工具进行连接。
![](https://i-blog.csdnimg.cn/blog_migrate/1f4bf0e45f9be63f57704aa7990d4301.png)
4、使用性 DBeaver在实际使用中,界面是比较复杂的,刚开始使用的时候就有点迷茫。我第一次找SQL查询界面都找了好久的,藏得比较隐秘,所以在使用这个软件的时候,需要花一点时间研究下界面的各种功能和入口等。 它的代码提示上也是比较精准,有优化的地方就是提示框确实有改进的空间。
![](https://i-blog.csdnimg.cn/blog_migrate/7b894f26d68be67b3a928f22aa889686.png)
Navicat主打的就是一个简单,干净的界面,没有多余的东西,能很快找到对应的功能。 代码提示上也用一词形容,就是优雅。提示的很全,良心的很。
![](https://i-blog.csdnimg.cn/blog_migrate/5819c14bad41b89e0669e7142faa51f9.png)
总结: 总的来说,两个工具各有千秋,有各自使用的场景。在个人使用的时候,可以根据对应的使用习惯,必要的场景去选择合适的工具。也有一句话,工具出现的目的是为了提高工作的效率,合理使用工具是我们所能做到的关键。