之前做网站很少涉及修改数据库的内容,所以操作数据库一直用的web端去访问和操作数据库。后来接触了Navicat,感觉很方便。但是Navicat不免费,一直用的破解版,最近发现一款类似Navicat的软件HeidiSQL,由于不知道他们有什么区别或者优缺点,所以从网上扒了一些。
首先,HeidiSQL 是免费而且开源的软件,而Navicat收费的。
其次,在功能上二者各有千秋,Navicat 提供了各种数据库对象的管理,包括:表、存储过程、视图、触发器、作业等;而 HeidiSQL不提供创建触发器和作业的用户界面。但 HeidiSQL提供了一些数据库的统计信息汇总以及数据库维护的界面操作,大大方便了管理员监控数据库状态,从这点来讲,Navicat Lite 更适合数据库开发者,而HeidiSQL 更适合数据库管理员,也就是DBA。
从使用界面上来看,HeidiSQL 更加简练一些,例如 Navicat Lite 在想执行一个查询语句时,需要先点击左边的查询,然后再点创建查询,而HeidiSQL 在任何地方都可以点击 Query 直接进入查询编辑界面。不过 Navicat Lite 提供了中文版,而 HeidiSQL 不提供,另外HeidiSQL 不支持同时连接多个数据库,而 Navicat Lite 可以;再者 Navicat 可以将已执行的 SQL 保存起来便于下次执行,而HeidiSQL 则是将已执行的SQL语句作为日志保持,但下次启动时日志消失。
性能方面,没有客观的测试方法,个人感觉 HeidiSQL 似乎更快一些。
另外 HeidiSQL 很小,整个安装包只有 1.7 兆。
下面贴出HeidiSQL官网,HeidiSQL下载地址:
https://www.heidisql.com/download.php?download=installer
还没有评论,来说两句吧...