PostgreSQL客戶端psql常用命令

使用psql客戶端訪問數據庫,
列出了psql常用命令和參數。

常用命令

-- 使用指定用戶和IP端口登陸
psql -h 10.43.159.11 -p 5432 -U postgres -W

-- 退出psql命令行
\q

-- 查看角色屬性
\du

-- 查看數據庫列表
\l (小寫的L)

-- 查看包含template字符的數據庫
\l *template*

-- 切換到test數據庫
\c test

-- 查看當前schema中所有的表
\d

-- 查看錶的結構
\d [schema.]table

-- 查詢結果橫縱顯示切換
\x

-- 查詢當前主機名
\! hostname

-- 執行SQL消耗時間開關
\timing

-- 查看命令歷史記錄
\s

-- 顯示字符集
\encoding

-- 命令行操作的幫助
\?

-- 查看所有的sql關鍵字
\h

psql常用連接參數

使用psql --help可以直接查看詳細說明:

縮寫 全拼 說明
-h --host=HOSTNAME 數據庫服務器主機或套接字目錄 (默認local socket)
-p --port=PORT 數據庫服務器端口 (默認5432)
-U --username=USERNAME 數據庫用戶名(默認postgres)
-d --dbname=DBNAME 連接的數據庫名稱(默認postgres)
-W --password 強制密碼提示(應該會自動提示)
-c --command=COMMAND 運行一條SQl或者內部命令, 然後退出
-f --file=FILENAME 執行文件中的命令, 然後退出
-l --list 列出可用的數據庫, 然後退出
-V --version 輸出版本信息,然後退出
-q --quiet 安靜的運行(沒有多餘消息,只有查詢輸出)
-H --html 查詢結果以HTML表格形式輸出

參加文章

PostgreSql新手入門命令
psql命令行快速參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章