你有一个思想,我有一个思想,我们交换后,一个人就有两个思想【蝇量级 一款功能简约到可怜的SQL 客户端】现陆续将Demo代码和技术文章整理在一起 Github实践精选(https://github.com/FraserYu/learnings) ,另外个人主页维护了相关菜单,可以直接跳转到相关链接
If you can NOT explain it simply, you do NOT understand it well enough
方便大家阅读查看,本文同样收录在此,觉得不错,还请Star
无意间看到这个SQL客户端,瞬间被它简洁的页面吸引了,启动画面可能是它最复杂的呈现了,爱没?
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/0354245932-0.jpg)
文章插图
SQLECTRON按照官网 (https://sqlectron.github.io/, 看 URL 发现,SQLECTRON官网都是用 Github Pages 搭建的) 的说明:
一个简单的轻量级SQL客户端桌面/终端,具有跨数据库和跨平台的支持看到这你应该放心了,无论你使用的是 linux,mac 还是 windows,都可以试一试 。那它支持哪些数据库呢?一会到安装界面你就会发现了
这里我用 MAC 演示一下整个使用过程
安装与使用写本文时的版本为 v1.30.0, 直接下载安装包——>拖拽, 一步安装完成
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/0354244a4-1.jpg)
文章插图
添加 Server
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/0354242205-2.jpg)
文章插图
填写相关信息,从Database Type 中你应该已经看到了,目前支持的数据库类型有:
- MySQL
- PostgreSQL
- Microsoft SQL Server
- SQLite
- Cassandra
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/0354242E8-3.jpg)
文章插图
测试连接 ——> Save 即可
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/035424EL-4.jpg)
文章插图
选择相应的 Server,然后 Connect,执行个 SQL 试一试
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/035424DX-5.jpg)
文章插图
获取执行结果后,可以快速粘贴为 JSON 或 CSV 格式,当然也可以导出相应格式文件,非常方便
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/0354244319-6.jpg)
文章插图
日常 explain 个 SQL,画风都不一样了
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/035424J00-7.jpg)
文章插图
说它很轻量级,我们和DataGrip 来做个比较**(这么比真是没有人性,DataGrip 的功能有多少怎么不说呢)** 如果不是重度客户端依赖的同学,SQLECTRON 还是满足基本要求的
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/035424I27-8.jpg)
文章插图
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/035424MN-9.jpg)
文章插图
由于客户端提供的功能并不复杂,所以快捷键 (https://github.com/sqlectron/sqlectron-gui/wiki/Keyboard-Shortcuts)也少的可怜,大家可以自行查阅
如果你更喜欢终端形式,SQLECTRON 还有一个 SQLECTRON-TERM (https://github.com/sqlectron/sqlectron-term) 客户端支持,就像这样,浓浓的 BIOS 风
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/035424F11-10.jpg)
文章插图
只需一条命令安装即可(前提是安装 Node)
npm install -g sqlectron-term
Bu~~~~~~~~~~~t先别盲目追逐,这是一个用 JAVAscript 语言实现的,并且在 github 上的星标并不多
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/0354244H4-11.jpg)
文章插图
因为 Owner 出于兴趣维护这个项目,但是现在兴趣没了
![蝇量级 一款功能简约到可怜的SQL 客户端](http://img.jiangsulong.com/220419/035424M06-12.jpg)
文章插图
总结如果你只是做日常的基本 SQL 执行,那么 SQLECTRON 完全可以满足你的需求,你不用再找 DataGrip 或 Navicat 的注册码,同时也不会让电脑发热太多发生卡顿
如果你有兴趣看一看,并且想尝试维护这个项目,这又是一个很好的锻炼机会
推荐阅读
- 马蝇飞行速度 被马蝇叮咬后如何处理
- 塑钢窗上的苍蝇屎怎么去掉 窗子上出现很多苍蝇是怎么回事
- 马蝇和牛虻的区别 虻蝇的外形
- 蝇蛆的养殖 苍蝇蛆养殖方法
- 家里突然几十只绿头苍蝇 家里为什么有绿头苍蝇
- 跟苍蝇一样比苍蝇小的飞虫是什么 很小很小的苍蝇叫什么
- 长得很像苍蝇的小黑虫 和苍蝇很像的虫子黑色
- 苍蝇拉屎会变痣吗 苍蝇屎和痣的区别图片
- 苍蝇在人身上拉屎真的会变成痣吗 苍蝇屎痣是怎么形成的
- 点苍蝇屎要多久可以恢复 点蝇子屎会留疤吗