数据库连接工具

mysql有垃圾workbench,Navicat收费(某些大学有合作的话免费),Dbeaver,heidiSql(开源免费轻量仅支持windows,下载有点慢但还是请官网下载)

heidisql

默认端口为3306;目前感受最好的数据库客户端,没有之一;根据官方开发者的描述,尝试过编译Linux版本,失败告终,目前只有windows版本,Linux可以用wine运行哈哈哈,Linux移植版本MeowSQL正在加急开发中

特点

  • 支持用户及其权限管理(目前开源的没看到可以这样操作的,舒服)
  • 支持触发器、存储过程等高级操作,创建编辑简单
    在这里插入图片描述
    在这里插入图片描述

MeowSQL

heidisql没有Linux版本,不是开发者没弄,是delphi本身的问题,于是有人想到了用其他东西重构,比如MeowSQL is an attempt to port HeidiSQL to C++/Qt (Linux/Windows) ;release中有win的exe和linux的appimage,Mac用户需要自己编译。

特点
  • 导出sql简单,dbeaver都啥玩意。。愣是没搞懂
  • 可以直观看出有哪些触发器,暂不支持编辑(heidisql可以),dbeaver干脆都看不出来。。
  • 对高分屏支持较好
  • 关于此类型文件的数据存放问题:https://discourse.appimage.org/t/where-do-appimages-store-data/2132
    在这里插入图片描述点击运行即可,创建链接对象和heidisql差不多,下图是连接上之后的样子,现在功能比较简单

在这里插入图片描述
在这里插入图片描述

DBeaver

社区版免费的,支持win、Liinux、mac;社区版免费滴,就是下载安装包的时候想锤墙,感谢星火商店的老铁们。
特点中规中矩,社区庞大,不至于有啥大问题(不支持高分屏缩放很难受)
在这里插入图片描述在这里插入图片描述

Antares、sqlectron

查了一些东西,由于高墙的存在很久才下下来尝试了一下。是在Electron的应用上查到的一些sql管理工具。
试了两个Antares、sqlectron。用了一下发现功能有限,如果仅仅作为浏览数据用的话速度会比DBeaver胶快一点,。前者目前支持mysql、mariadb;后者比前者多一些post、redis、sql server、sqlite啊,但是功能都是比较单一的,操作触发器用户这一些还是想太多。再见吧。heidisql不支持linux哭了。
在这里插入图片描述

总结

目前开源做的比较好的有Heidisql、Dbeaver,当然heidisql的linux版本MeowSQL正在紧跟其后(加油)。
总的来说:windows选heidisql贼舒服,linux选MeowSQL(再见DBeaver,你被淘汰了)

参考

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐