乐趣区

关于数据库:一款功能简约到可怜的SQL-客户端蝇量级

原创 | 日拱一兵

  • 你有一个思维,我有一个思维,咱们替换后,一个人就有两个思维
  • If you can NOT explain it simply, you do NOT understand it well enough

无意间看到这个 SQL 客户端,霎时被它简洁的页面吸引了,启动画面可能是它最简单的出现了,爱没?

SQLECTRON

依照官网 (https://sqlectron.github.io/, 看 URL 发现,SQLECTRON 官网都是用 Github Pages 搭建的) 的阐明:

一个简略的轻量级 SQL 客户端桌面 / 终端,具备跨数据库和跨平台的反对

看到这你应该释怀了,无论你应用的是 LinuxMac 还是 Windows,都能够试一试。那它反对哪些数据库呢?一会到装置界面你就会发现了

这里我用 MAC 演示一下整个应用过程

装置与应用

写本文时的版本为 v1.30.0, 间接下载安装包——> 拖拽, 一步装置实现

增加 Server

填写相干信息,从 Database Type 中你应该曾经看到了,目前反对的数据库类型有:

  • MySQL
  • PostgreSQL
  • Microsoft SQL Server
  • SQLite
  • Cassandra

测试连贯 ——> Save 即可

抉择相应的 Server,而后 Connect,执行个 SQL 试一试

获取执行后果后,能够疾速粘贴为 JSON 或 CSV 格局,当然也能够导出相应格式文件,十分不便

日常 explain 个 SQL,画风都不一样了

说它很轻量级,咱们和 DataGrip 来做个比拟 (这么比真是没有兽性,DataGrip 的性能有多少怎么不说呢) 如果不是重度客户端依赖的同学,SQLECTRON 还是满足根本要求的

因为客户端提供的性能并不简单,所以快捷键 (https://github.com/sqlectron/…,大家能够自行查阅

如果你更喜爱终端模式,SQLECTRON 还有一个 SQLECTRON-TERM (https://github.com/sqlectron/… 客户端反对,就像这样,浓浓的 BIOS 风

只需一条命令装置即可(前提是装置 Node)

npm install -g sqlectron-term

Bu~~~t

先别自觉追赶,这是一个用 Javascript 语言实现的,并且在 github 上的星标并不多

因为 Owner 出于趣味保护这个我的项目,然而当初趣味没了

总结

如果你只是做日常的根本 SQL 执行,那么 SQLECTRON 齐全能够满足你的需要,你不必再找 DataGrip 或 Navicat 的注册码,同时也不会让电脑发热太多产生卡顿

如果你有趣味看一看,并且想尝试保护这个我的项目,这又是一个很好的锤炼机会

原创 | 日拱一兵

退出移动版