psql -l或\l
\d\c [dbname資料庫名]
\d [tabname表名]
或\d+ [tabname表名]
\d [idxname索引名]
或\d+ [idxname索引名]
\d [表名開頭字母]?
或\d [表名開頭字母]*
或\d+ [表名開頭字母]?
或\d+ [表名開頭字母]*
\dt\di
\ds\dv
\df\timing
\dn\db
\dg或
\du\dp [tabname表名]
\encoding [字元編碼] 如: \encoding gbk 、 \encoding utf8
輸出內容無邊框
\pset border 0
邊框只在內部
\pset border 1
內外都有邊框(推薦)
\pset border 2\x或
psql -x
\i [filename檔名]
或psql -s [filename檔名]
\echo [資訊內容]
事務執行
begin;
[sql語句]
commit; 或 rollback;
關閉自動提交功能
\set autocommit off
psql -e
或\set echo_hidden on|off
CURL工具使用介紹
有時,我們會侷限於環境,無法使用 postman,swgger 等開發工具來測試介面,所以只能通過 curl 命令來測試我們的介面。因此,掌握 curl 的使用也是一項非常重要的技能。使用curl 拼接網頁位址,可以檢視網頁的原始碼,如 curl 使用引數 v 可以在控制端顯示整個curl的請求過程...
trace工具的介紹和使用
trace 主要用來跟蹤和記錄系統的核心 kernel 核心擴充套件程式 kernel extension 和使用者程式 user program 尤其是對系統呼叫 system call 核心服務 kernel service 和中斷處理 interrupt handlers 進行詳細的記錄。它的...
psql遇到的坑
換一種姿勢 先用postgres使用者新增root,再給root建立乙個庫,root直接訪問庫 或者在root登入psql時加入 d引數指定一下資料庫 ps 可以登入到不同的資料庫,只要還是預設許可權,就沒有問題。一旦登入,在預設許可權下,可以給所有使用者庫新增自己的表,不能操作其他使用者的表 可以...