如何使用 pgcli 連上 PostgreSQL ?
使用 CLI 管理 PostgreSQL
傳統都會使用 GUI 工具連上 database,如 DataGrip、SQLPro Studio,若只是想簡單確定資料有沒有寫入成功,簡單的 CLI 工具會更方便,pgcli 就是一套在 CLI 連接 PostgreSQL 的小工具。
Version
macOS High Sierra 10.13.4
Docker for Mac 18.03-ce-mac65 (24312)
PostgreSQL 10.3
pgcli 1.9.1
安裝 pgcli
1 | $ brew install pgcli |
使用 Homebrew 安裝 pgcli。
- pgcli 非常的小,也沒有任何 dependency
連上 PostgreSQL
1 | $ pgcli postgresql://admin:12345@localhost:5432/eflab |
輸入 pgcli
連接 PostgreSQL。
- 以
postgresql://
開頭 admin
為 username,12345
為 password,中間以:
隔開@
之後接 server 名稱,5432
為 port,中間以:
隔開/
之後接 database
直接下 SQL
可直接下 SQL 指令,也有 Intellisense。
正確顯示資料。
Conclusion
- 若想簡單的對 PostgreSQL 下 SQL 查資料,其實不太需要全功能的 GUI 工具,只要 pgcli 就能勝任,重點是讓你完全在 CLI 工作