使用pgcli工具連接postgreSQL數據庫服務


  現在公司的關系型數據庫使用的是postgreSQL,最近找到一個十分方便的終端工具操作postgreSQL,簡單分享一下。

安裝

  因為這個工具是用python寫的,我們既可以使用pip安裝,也可以使用brew安裝,筆者這里推薦大家使用brew安裝:

brew install pgcli

連接數據庫

  安裝完成后可以使用help命令測試是否成功安裝:

  然后根據提示使用命令連接數據庫服務即可:

pgcli -h (host) -p (port) -U (用戶名) (數據庫的名稱)

  輸入完上面的命令后還需要輸入一次密碼,然后就可以連接到數據庫了!輸入 \d 命令可以查看數據庫中的表:

appserver_coffee> \d

使用alias簡化數據庫連接操作

方式1

  每次進入數據庫都要執行一次操作十分麻煩,我們可以使用alias命令簡化數據庫的連接操作,比如筆者就將進入coffee數據庫的命令簡化為了 pgcli_coffee:

  但是有密碼的話每次還是需要輸入密碼的。

方式2(推薦這種方式

  方式1還是比較麻煩,因為每次還得輸入密碼。我們可以通過修改pgcli的配置文件去簡化操作。

  首先打開pgcli的配置文件:

  在配置文件中那個個 [alias_dsn] 配置項進行配置:

  可以根據上面給的例子配置自己的鏈接(公司賬戶跟密碼打馬賽克了)。

  最后我們可以根據自己的配置實現簡化進入服務的操作:

pgcli方便之處

  這個工具的強大之處在於他有命令提示功能(當然大家也可以安裝item2第三方命令提示插件或直接使用IDE自帶的提示也可以,看自己喜好):


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM