SQLECTRON-超轻量级SQL客户端
source link: https://dayarch.top/p/SQLECTRON-sql-client.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
无意间看到这个SQL客户端,瞬间被它简洁的页面吸引了, 启动画面可能是它最复杂的呈现了,爱没?
SQLECTRON
按照官网 (https://sqlectron.github.io/, 看 URL 发现,SQLECTRON官网都是用 Github Pages 搭建的) 的说明:
一个简单的轻量级SQL客户端桌面/终端,具有跨数据库和跨平台的支持
看到这你应该放心了,无论你使用的是 Linux
, Mac
还是 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-gui/wiki/Keyboard-Shortcuts)也少的可怜,大家可以自行查阅
如果你更喜欢终端形式,SQLECTRON 还有一个 SQLECTRON-TERM
(https://github.com/sqlectron/sqlectron-term) 客户端支持,就像这样,浓浓的 BIOS 风
只需一条命令安装即可(前提是安装 Node)
1
npm install -g sqlectron-term
Bu~t
先别盲目追逐,这是一个用 Javascript 语言实现的,并且在 github 上的星标并不多
因为 Owner 出于兴趣维护这个项目,但是现在兴趣没了
如果你只是做日常的基本 SQL 执行,那么 SQLECTRON 完全可以满足你的需求,你不用再找 DataGrip 或 Navicat 的注册码,同时也不会让电脑发热太多发生卡顿
如果你有兴趣看一看,并且想尝试维护这个项目,这又是一个很好的锻炼机会
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK