你有一個(gè)思想梧田,我有一個(gè)思想,我們交換后,一個(gè)人就有兩個(gè)思想
If you can NOT explain it simply, you do NOT understand it well enough
現(xiàn)陸續(xù)將Demo代碼和技術(shù)文章整理在一起 Github實(shí)踐精選 愿汰,方便大家閱讀查看困后,本文同樣收錄在此,覺得不錯(cuò)衬廷,還請(qǐng)Star
無(wú)意間看到這個(gè)SQL客戶端摇予,瞬間被它簡(jiǎn)潔的頁(yè)面吸引了, 啟動(dòng)畫面可能是它最復(fù)雜的呈現(xiàn)了吗跋,愛沒侧戴?
SQLECTRON
按照官網(wǎng) (https://sqlectron.github.io/, 看 URL 發(fā)現(xiàn),SQLECTRON官網(wǎng)都是用 Github Pages 搭建的) 的說明:
一個(gè)簡(jiǎn)單的輕量級(jí)SQL客戶端桌面/終端跌宛,具有跨數(shù)據(jù)庫(kù)和跨平臺(tái)的支持
看到這你應(yīng)該放心了酗宋,無(wú)論你使用的是 Linux
, Mac
還是 Windows
疆拘,都可以試一試蜕猫。那它支持哪些數(shù)據(jù)庫(kù)呢?一會(huì)到安裝界面你就會(huì)發(fā)現(xiàn)了
這里我用 MAC 演示一下整個(gè)使用過程
安裝與使用
寫本文時(shí)的版本為 v1.30.0
, 直接下載安裝包——>拖拽, 一步安裝完成
添加 Server
填寫相關(guān)信息哎迄,從Database Type 中你應(yīng)該已經(jīng)看到了回右,目前支持的數(shù)據(jù)庫(kù)類型有:
- MySQL
- PostgreSQL
- Microsoft SQL Server
- SQLite
- Cassandra
測(cè)試連接 ——> Save 即可
選擇相應(yīng)的 Server, 然后 Connect漱挚,執(zhí)行個(gè) SQL 試一試
獲取執(zhí)行結(jié)果后翔烁,可以快速粘貼為 JSON 或 CSV 格式,當(dāng)然也可以導(dǎo)出相應(yīng)格式文件旨涝,非常方便
日常 explain 個(gè) SQL蹬屹, 畫風(fēng)都不一樣了
說它很輕量級(jí),我們和DataGrip 來做個(gè)比較(這么比真是沒有人性颊糜,DataGrip 的功能有多少怎么不說呢) 如果不是重度客戶端依賴的同學(xué)哩治,SQLECTRON 還是滿足基本要求的
由于客戶端提供的功能并不復(fù)雜,所以快捷鍵 (https://github.com/sqlectron/sqlectron-gui/wiki/Keyboard-Shortcuts)也少的可憐衬鱼,大家可以自行查閱
如果你更喜歡終端形式业筏,SQLECTRON 還有一個(gè) SQLECTRON-TERM
(https://github.com/sqlectron/sqlectron-term) 客戶端支持,就像這樣鸟赫,濃濃的 BIOS 風(fēng)
只需一條命令安裝即可(前提是安裝 Node)
npm install -g sqlectron-term
Bu~~~~~~~~~~~t
先別盲目追逐蒜胖,這是一個(gè)用 Javascript 語(yǔ)言實(shí)現(xiàn)的,并且在 github 上的星標(biāo)并不多
因?yàn)?Owner 出于興趣維護(hù)這個(gè)項(xiàng)目抛蚤,但是現(xiàn)在興趣沒了
總結(jié)
如果你只是做日常的基本 SQL 執(zhí)行台谢,那么 SQLECTRON 完全可以滿足你的需求,你不用再找 DataGrip 或 Navicat 的注冊(cè)碼岁经,同時(shí)也不會(huì)讓電腦發(fā)熱太多發(fā)生卡頓
如果你有興趣看一看朋沮,并且想嘗試維護(hù)這個(gè)項(xiàng)目,這又是一個(gè)很好的鍛煉機(jī)會(huì)
個(gè)人博客:https://dayarch.top
加我微信好友, 進(jìn)群娛樂學(xué)習(xí)交流缀壤,備注「進(jìn)群」
歡迎持續(xù)關(guān)注公眾號(hào):「日拱一兵」
- 前沿 Java 技術(shù)干貨分享
- 高效工具匯總 | 回復(fù)「工具」
- 面試問題分析與解答
- 技術(shù)資料領(lǐng)取 | 回復(fù)「資料」
以讀偵探小說思維輕松趣味學(xué)習(xí) Java 技術(shù)棧相關(guān)知識(shí)樊拓,本著將復(fù)雜問題簡(jiǎn)單化纠亚,抽象問題具體化和圖形化原則逐步分解技術(shù)問題,技術(shù)持續(xù)更新筋夏,請(qǐng)持續(xù)關(guān)注......
[圖片上傳失敗...(image-cec9fb-1596074960319)]