溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

退出postgresql數(shù)據(jù)庫(kù)的方法

發(fā)布時(shí)間:2020-07-31 11:32:46 來(lái)源:億速云 閱讀:1254 作者:清晨 欄目:編程語(yǔ)言

小編給大家分享一下退出postgresql數(shù)據(jù)庫(kù)的方法,相信大部分人都還不怎么了解,因此分享這邊文章給大家學(xué)習(xí),希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去學(xué)習(xí)方法吧!

1、命令行登錄數(shù)據(jù)庫(kù)

有兩種方式,一是直接在系統(tǒng)shell下執(zhí)行psql命令;而是先進(jìn)入psql環(huán)境,然后再連接數(shù)據(jù)庫(kù)。下面分別給出實(shí)例:

(1)直接登錄

執(zhí)行命令:psql -h 172.16.35.179 -U username -d dbname ,其中username為數(shù)據(jù)庫(kù)用戶(hù)名,dbname為要連接的數(shù)據(jù)庫(kù)名,執(zhí)行后提示輸入密碼如下:

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

輸入密碼后即可進(jìn)入psql環(huán)境了。

(2)切換數(shù)據(jù)庫(kù)

有時(shí)候需要在psql環(huán)境下切換數(shù)據(jù)庫(kù),此時(shí)執(zhí)行如下psql命令:

\c dbname username serverIP port

其中除了數(shù)據(jù)庫(kù)名外,其他的參數(shù)都是可選的,如果使用默認(rèn)值可以使用-作為占位符

執(zhí)行這個(gè)命令后,也是提示輸入密碼。

2、查看幫助

psql提供了很好的在線幫助文檔,總?cè)肟诿钍莌elp,輸入這個(gè)命令就可以看到

vsb9=# help
You are using psql, the command-line interface to PostgreSQL.
Type:  \copyright for distribution terms
       \h for help with SQL commands
       \? for help with psql commands
       \g or terminate with semicolon to execute query
       \q to quit

可以看到,標(biāo)準(zhǔn)SQL命令的幫助和psql特有命令的幫助是分開(kāi)的。輸入\?查看psql命令,會(huì)發(fā)現(xiàn)所有的psql命令都是以\開(kāi)頭,這就很容易和標(biāo)準(zhǔn)的SQL命令進(jìn)行區(qū)分開(kāi)來(lái)。

3、常用命令

為了便于記憶,這里把對(duì)應(yīng)的mysql命令也列出來(lái)了。

(1)列出所有的數(shù)據(jù)庫(kù)

mysql: show databases

psql: \l或\list

(2)切換數(shù)據(jù)庫(kù)

mysql: use dbname

psql: \c dbname

(3)列出當(dāng)前數(shù)據(jù)庫(kù)下的數(shù)據(jù)表

mysql: show tables

psql: \d

(4)列出指定表的所有字段

mysql: show columns from table name

psql: \d tablename

(5)查看指定表的基本情況

mysql: describe tablename

psql: \d+ tablename

(6)退出登錄

mysql: quit 或者\(yùn)q

psql:\q

和其他的命令行工具不一樣,psql在退出時(shí)并不是使用exit,而是使用\q,接著按下回車(chē)就行了,這里的q指的就是quit。

以上是退出postgresql數(shù)據(jù)庫(kù)的方法的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI