c dbname 切換資料庫,相當於mysql的use dbname
l 列舉資料庫,相當於mysql的show databases
dt 列舉表,相當於show tables
d tblname 檢視表結構,相當於desc tblname,show columns from tbname
一般性c[onnect] [資料庫名稱|- 使用者名稱|- 主機|- 埠號|-]
連線到新的資料庫 (目前是 "test")
顯示或設定使用者端字元編碼
h [名稱] sql 命令語法上的說明,用 * 顯示全部命令
prompt [文字] 名稱
提示使用者設定內部變數
password [username]
securely change the password for a user
q 退出 psql
set [名稱 [值數]]
設定內部變數,若無引數則列出全部變數
timing 切換命令計時開關 (目前是 關閉)
unset 名稱 清空(刪除)內部變數
! [命令] 在 shell 裡執行命令或開啟乙個 shell
查詢快取區
e [檔案] 使用外部編輯器編輯查詢快取區(或檔案)
g [檔案] 將查詢快取區送至伺服器 (並把結果寫入檔案或 | 管線"pipe")
p 顯示查詢快取區的內容
r 重置(清除)查詢快取區
w 檔案 將查詢快取區寫入檔案
輸入/輸出
echo [字串] 將字串寫至標準輸出
i 檔案 從檔案中執行命令
o [檔案] 將全部查詢結果寫入檔案或 |管道"pipe"
qecho [字串]
將字串寫入查詢輸出串流 (參考 \o)
資訊性
d [名稱] 為資料表、索引、序列數或視觀表加上註解
d 模型
列出資料表/索引/序列數/視觀表/系統資料表
格式化
a 切換非對齊模式和對齊模式
c [字串] 設定資料表標題或取消
f [字串] 顯示或設定非對齊模式的字段分隔符號
h 切換 html 輸出模式 (目前是 關閉)
pset 名稱 [值數]
設定資料表輸出選項
(名稱:= )
t 只顯示資料列 (目前是 關閉)
t [字串] 設定 html **標籤屬性
x 切換擴充套件輸出模式(目前是 關閉)
複製(copy),大型物件(large object)
copy ... 執行 sql copy,資料流指向客戶端主機
lo_export loboid 檔案
lo_import 檔案 [comment]
lo_list
lo_unlink loboid 大型物件運運算元
PostgreSQL 三 資料庫的基本操作
3.1 建立資料庫 例3.1 建立乙個資料庫名稱為sample db,資料庫的屬性引數採用預設的設定。create database sample db 3.2 修改資料庫屬性 例3.2 修改test資料庫的名字和擁有者,輸入語句如下 alter database mytest rename to ...
postgresql模板資料庫
template0和template1為postgresql資料庫的模板資料庫,新建的資料庫預設使用template1作為模板。template0和template1的區別在於template0無法修改,因此你可以修改template1資料庫以定製新建立的資料庫。template資料庫無法被刪除 d...
postgresql資料庫安裝
安裝並初始化 1 解壓資料庫並放到指定目錄 在opt目錄下 tar xvzf postgresql 10.1 1 linux x64 binaries.tar.gz 解壓出來之後目錄為pgsql 2 mv pgsql usr local pgsql 3 建立pgsql使用者並設定密碼 useradd...