严格来说数据库工具可能不算 IDE ,不过在实际的开发工作中数据库工具的使用时间恐怕也不比一般的 IDE 少,而且版本种类是非常之多,所以很有必要推荐一下。有的同学一看到 Navicat 估计就会想,这个我用过啊,我真不觉得很好啊。且听我慢慢道来。
首先要说现在的数据库工具真是非常多,以 mysql 的为例,除了 Navicat 外还有 mysql front、phpMyAdmin 等等。单说 Navicat 的话实在也没什么优势,而且它还是收费的。如果以 pgsql、sqlite 数据库为例的话也是同样的情况,那这样的话有什么好推荐的呢 … … 你没发现我们已经列举了好几种数据库吗?如果每个数据库都找一个管理工具的话真的很麻烦,而且使用习惯上还得切换和适应,相信我,当你使用的数据库类型越来越多时,您一定会象我一样不厌其烦 — 特别是现在开源数据库的种类还在增加的情况下。更不用说还有 oracle、mssql。用过 Navicat 的同学一定会说,Navicat 也要针对不同的数据库类型下载 Navicat for mysql、Navicat for sqlite 这样不同的版本的呀?答案是也对也不对,说对是因为确实有可能要安装多个版本,说不对是因为我们今天要推荐的这个版本:Navicat Premium。这个版本的 Navicat 直接支持了所有的数据库类型!大部分使用过 Navicat for mysql 的同学会很震惊,怎么会这样,干嘛不直接出 Navicat Premium 就行了,要分这么多个版本?原因嘛,我们到它的官方网站上去一看就明白了,看看下面这张截图:
价格比较高
可以看到它真的很贵啊!一般人看到都会掉头就走吧。所以它的销售很聪明,按功能分成了不同的版本,比如 Navicat for MariaDB 我们再来看看它的价格:
这个便宜多了
大家可以看到,单个种类数据库的就要便宜多了,购买的人应该会多不少。这种把戏估计大多数程序员都会不以为然。不过这是商业软件,别人这么做也是无可厚非。不过单个数据库的版本确实也不太值得,所以我们推荐的是 Navicat Premium 这个全部数据库种类支持的版本,这个版本真的很好用。而且除了支持多种数据库外,它还支持通过 ssh 登录服务器后再连接数据库,这个也是一个非常重要的功能(不过 ssh 操作上比较复杂这里我们就不介绍详细的操作步骤了),对初学者来说这个功能就相当于即能管理数据库还不需要防火墙打开危险的数据库监听端口。
不过我个人并不推荐最新的版本,最新的版本有点象 pgadmin4 ,界面非常的怪异,我建议大家找一下版本 9 左右的下载,个人感觉要好用得多,如下图:
9.1版本的安装界面
使用习惯上更接近普通的 windows 上的程序。这种差别就类似于 pgadmin3 和 pgadmin4 的差别。
另外,对于一些比较复杂的数据库比如 oracle、pgsql ,这款数据库管理工具的功能是不完整的,只是比较方便操作常用的数据库查询等工作。一些特殊的具体数据库相关的功能它是无能为力的,比如我用的版本就操作不了最新的 pgsql 的存储过程和表结构,这时候就要结合 pgadmin 来使用才行了。这是一个很重要的误区,大家使用过程中发现某些Navicat Premium 10.0.7激活功能不能实现时一定要记住。
今天的文章
Navicat Premium 10.0.7激活(mysql中价格用用什么软件_程序员IDE推荐系列之4:一个很贵的数据库工具Navicat Premium…)分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/111306.html