使用psql連線Postgres資料庫

guyuanli發表於2015-03-12
前面已經介紹了Postgres的安裝,


和遠端連線Postgres伺服器的方式,


這次就說一下如何使用Postgres。


命令:psql 【選項】


舉例:


1、連線本地的Postgres伺服器


psql


然後輸入密碼即可連線testdb。


注意:這種方式使用的很少,


因為沒有帶任何“選項”,


所以使用的都是預設值。


它將以當前作業系統的登陸名登陸,


並且請求連線Postgres伺服器中以當前作業系統的登陸名同名的資料庫。


2、連線本地的一個資料庫testdb


psql testdb


然後輸入密碼即可連線testdb。


注意:此時連線Postgres的使用者是作業系統的登陸使用者。


3、指定一個使用者testuser、連線本地的一個資料庫testdb


psql -U testuser testdb


然後輸入密碼即可使使用者testuser連線testdb。


注意:此時使用了“-U”選項指定一個Postgres已存在的使用者。


至於如何向Postgres新增使用者,後面再說。


4、指定一個使用者testuser、連線遠端的Postgres(172.28.18.51)的一個資料庫testdb


psql -U testuser -h 172.28.18.51 testdb


然後輸入密碼即可使使用者testuser連線到主機為172.28.18.51上的testdb。


注意:此時使用了“-h”選項指定一個遠端Postgres主機的IP(或主機名)。


要想實現遠端連線Postgres主機,請參看【遠端連線PostgreSQL伺服器。】


至此,就連線上了Postgres伺服器,


提示符將變成:


資料庫名=>


可以使用SQL語句進行資料庫的操作了。


分類:資料庫 | 標籤:PostgreSQL, 資料庫 | 發表評論(評論暫缺)


版權所有。轉載時必須以連結形式註明作者和原始出處及本宣告。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7490392/viewspace-1457499/,如需轉載,請註明出處,否則將追究法律責任。

相關文章