PostgreSql新手入門命令

2021-06-19 13:20:16 字數 1314 閱讀 5319

有兩種方式,一是直接在系統shell下執行psql命令;而是先進入psql環境,然後再連線資料庫。下面分別給出例項:

執行命令:psql -h 172.16.35.179 -u username -d dbname,其中username為資料庫使用者名稱,dbname為要連線的資料庫名,執行後提示輸入密碼如下:

password for user username: (在此輸入密碼)

輸入密碼後即可進入psql環境了。

有時候需要在psql環境下切換資料庫,此時執行如下psql命令:

\c dbname username serverip port

其中除了資料庫名外,其他的引數都是可選的,如果使用預設值可以使用-作為佔位符

執行這個命令後,也是提示輸入密碼。

vsb9=#help

you are using psql, the command-line inte***ce to postgresql.

\h for help with sql commands

\? for help with psql commands

\g or terminate with semicolon to execute query

\q to quit

可以看到,標準sql命令的幫助和psql特有命令的幫助是分開的。輸入\?檢視psql命令,會發現所有的psql命令都是以\開頭,這就很容易和標準的sql命令進行區分開來。

為了便於記憶,這裡把對應的mysql命令也列出來了。

mysql: show databases

psql: \l或\list

mysql: use dbname

psql: \c dbname

mysql: show tables

psql: \d

mysql: show columns from table name

psql: \d tablename

mysql: describe tablename

psql: \d+ tablename

mysql: quit 或者\q

psql:\q

PostgreSQL新手入門

日期 2013年12月22日 自從mysql被oracle收購以後,postgresql逐漸成為開源關係型資料庫的首選。本文介紹postgresql的安裝和基本用法,供初次使用者上手。以下內容基於debian作業系統,其他作業系統實在沒有精力兼顧,但是大部分內容應該普遍適用。一 安裝 首先,安裝po...

PostgreSQL新手入門

自從mysql被oracle收購以後,postgresql逐漸成為開源關係型資料庫的首選。本文介紹postgresql的安裝和基本用法,供初次使用者上手。以下內容基於debian作業系統,其他作業系統實在沒有精力兼顧,但是大部分內容應該普遍適用。一 安裝 首先,安裝postgresql客戶端。sud...

PostgreSQL新手入門

自從mysql被oracle收購以後,postgresql逐漸成為開源關係型資料庫的首選。本文介紹postgresql的安裝和基本用法,供初次使用者上手。以下內容基於debian作業系統,其他作業系統實在沒有精力兼顧,但是大部分內容應該普遍適用。postgresql教程 一 安裝 首先,安裝post...