新聞中心
PGAdmin是一款流行的開源數(shù)據(jù)庫管理工具,它可以用于管理PostgreSQL數(shù)據(jù)庫。PGAdmin具有查詢語句編輯器、導出和導入工具、表結構設計器、視圖設計器等一系列功能,使得用戶可以輕松地查詢和管理數(shù)據(jù)庫。本文將介紹如何使用。

安裝PGAdmin
需要安裝PGAdmin。在PGAdmin的官網(wǎng)上可以下載適用于不同操作系統(tǒng)的安裝包。安裝過程十分簡單,只需要按照安裝程序的指示進行操作即可。安裝成功后,可以通過打開PGAdmin來驗證安裝是否成功。
連接數(shù)據(jù)庫
使用PGAdmin查詢數(shù)據(jù)庫需要先連接到數(shù)據(jù)庫。在PGAdmin的主界面上,選擇“對象”菜單,然后選擇“新建服務器”選項,如下圖所示:
在彈出的“新建服務器對話框”中,填寫數(shù)據(jù)庫服務器的連接信息,如下圖所示:
在這里,需要填寫連接主機地址、端口、用戶名和密碼,連接信息填寫完畢后,點擊“保存”按鈕即可連接到數(shù)據(jù)庫。連接成功后,PGAdmin會在左側的“對象”欄目中顯示連接的數(shù)據(jù)庫服務器。
查詢數(shù)據(jù)
連接到數(shù)據(jù)庫后,就可以查詢數(shù)據(jù)了。在PGAdmin中,可以編寫SQL查詢語句并執(zhí)行查詢。在左側的“對象”欄目中,展開連接的數(shù)據(jù)庫服務器,選擇需要查詢的數(shù)據(jù)庫,然后右鍵單擊選擇“查詢工具”。
在PGAdmin的查詢工具中,可以編寫SQL語句并執(zhí)行查詢。例如,可以編寫查詢語句來檢索表中的數(shù)據(jù):
“`
SELECT * FROM table_name;
“`
其中,table_name是需要查詢的表名。執(zhí)行查詢后,PGAdmin會在結果窗口中顯示查詢結果。
導出和導入數(shù)據(jù)
在PGAdmin中,可以輕松地導出和導入數(shù)據(jù)庫中的數(shù)據(jù)。例如,可以從表中導出數(shù)據(jù)并保存為CSV格式的文件。在左側的“對象”欄目中,展開連接的數(shù)據(jù)庫服務器,選擇需要導出數(shù)據(jù)的數(shù)據(jù)庫,然后右鍵單擊選擇“導出”。
在PGAdmin的導出工具中,可以選擇需要導出的表、字段、導出類型等,如下圖所示:
點擊“導出”按鈕后,PGAdmin會將數(shù)據(jù)導出為CSV格式的文件。同樣,可以使用導入工具來將數(shù)據(jù)導入到數(shù)據(jù)庫中。在左側的“對象”欄目中,展開連接的數(shù)據(jù)庫服務器,選擇需要導入數(shù)據(jù)的數(shù)據(jù)庫,然后右鍵單擊選擇“導入”。在PGAdmin的導入工具中,可以選擇導入的文件、目標表等,如下圖所示:
點擊“導入”按鈕后,PGAdmin會將數(shù)據(jù)導入到指定表中。
使用PGAdmin可以輕松地查詢和管理PostgreSQL數(shù)據(jù)庫。PGAdmin具有簡單易用、功能齊全的特點,使得用戶可以方便地進行數(shù)據(jù)庫的查詢、導出和導入等操作。通過掌握PGAdmin的使用方法,可以輕松地查詢數(shù)據(jù)庫,并且更加高效地管理數(shù)據(jù)庫。
成都網(wǎng)站建設公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設、網(wǎng)站制作、網(wǎng)頁設計及定制高端網(wǎng)站建設服務!
怎么去查找在window上默認安裝的pg數(shù)據(jù)庫路徑
1、windows下postgresql的安裝
我下載的為xxx9.2.exe一路默認安裝即可。安裝位置為C:\Program Files\PostgreSQL。
安裝完畢后,在dos下執(zhí)行命令
>net user
列出當前系統(tǒng)
用戶名
稱。我的用戶名為Administrator。
>psql –U Administrator –d postgres
該命令表示通過數(shù)據(jù)庫用戶Administrator連接數(shù)據(jù)庫postgres。
l 若顯示psql不是內(nèi)部或外部命令,則說明postgresql的bin文件路徑?jīng)]添加到windows系統(tǒng)中,右擊“我的電腦”->”屬性”->”高級”->”
環(huán)境變量
”->”Administrator”的用戶變量,選中“PATH”,點擊編輯明銷,將”C:\Program Files\PostgreSQL\9.2\bin”添加進去,注意與前面的路徑用”;”隔開。電腦重啟生效。
l 若顯示角色Administrator不存在,則必須在postgresql數(shù)據(jù)庫中添加該用戶才能使其可以登錄。
在postgresql中
查詢系統(tǒng)用戶
postgres=#select* from pg_user;
查詢系統(tǒng)中的數(shù)據(jù)庫
postgres=#select* from pg_database;
說明一下:“template1”是Postgresql在初始化時自動創(chuàng)建的測試數(shù)據(jù)庫。
創(chuàng)建postgresql數(shù)據(jù)庫Administrator用戶
方式1
在PostgreSQL中創(chuàng)建用戶postgreSQL用戶Administrator
用SQL Shell(psql)通過用戶postgres登錄PostgreSQL,創(chuàng)建用戶Administrator,
postgres=#create user “Administrator”;
方式2
通過windows下dos創(chuàng)建postgresql用戶Administrator
將PostgreSQL
文件夾
bin路徑添加到系統(tǒng)環(huán)境中后重啟生效.
通過windows下dos創(chuàng)建postgresql用戶是區(qū)分大小寫的。
配置客戶機訪問
為了配置遠程主機和用戶可以連接到PostgreSQL服務,你需要pg_hba.conf文件。文件包含大量注釋記錄用于遠程訪問的選項。在我們的安裝示例中,我們允許局域網(wǎng)中任何主機的任何用戶訪問服務器上的數(shù)據(jù)庫。為了達到這個目的,我們添加以下的一行記錄到文件尾:
host all all 192.168.0.0/16 trust
這意味著所有
IP地址
由192.168開始的計算機可以訪問所有的數(shù)據(jù)庫。最簡單的使配置生效的方法就是重啟服務器。
在dos下操作,通過createuser –Uolduser –P newuser來創(chuàng)建。
比如我們想創(chuàng)建postgresql數(shù)據(jù)庫用戶Administrator。
>createuser –U postgre –P Administrator
這樣創(chuàng)激滲游建的數(shù)據(jù)庫用戶Administrator沒有創(chuàng)建數(shù)據(jù)庫的權利,可以通過pgAdmin III登錄進行查看。
若使其可以創(chuàng)建數(shù)據(jù)庫可以參照下面內(nèi)容進行設置:
>createuser –U postgre –s Administrator
這樣具有創(chuàng)建數(shù)據(jù)庫能力。
createuser的用法可以通過在dos中輸入createuser –help查看。
MicrosoftWindows XP
(C)版喊臘權所有Microsoft Corp.
C:\Documentsand Settings\Administrator>createuser –help
createuser創(chuàng)建一個新的 PostgreSQL 用戶.
使用方法:
createuser …
選項:
-c, –connection-limit=N 角色的連接限制(缺省: 沒有限制)
-d, –createdb此角色可以創(chuàng)建新數(shù)據(jù)庫
-D, –no-createdb此角色不可以創(chuàng)建新數(shù)據(jù)庫(默認)
-e, –echo 顯示發(fā)送到服務端的命令
-E, –encrypted口令加密存儲
-i, –inherit角色能夠繼承它所屬角色的權限
(這是缺省情況)
-I, –no-inherit角色不繼承權限
-l, –login角色能夠登錄(這是缺省情況)
-L, –no-login角色不能登錄
-N, –unencrypted口令不加密存儲
-P, –pwprompt給新角色指定口令
-r, –createrole這個角色可以創(chuàng)建新的角色
-R, –no-createrole這個角色沒有創(chuàng)建其它角色的權限(默認)
-s, –superuser角色將是超級用戶
-S, –no-superuser角色不能是超級用戶(默認)
-V, –version輸出版本信息, 然后退出
–interactive提示缺少角色名及其屬性
而不是使用默認值
–replication角色能啟動復制
–no-replication角色不能啟動復制
-?, –help 顯示此幫助, 然后退出
聯(lián)接選項:
-h, –host=HOSTNAM數(shù)據(jù)庫服務器所在機器的主機名或
套接字
目錄
-p, –port=PORT數(shù)據(jù)庫服務器
端口號
-U, –username=USERNAME 聯(lián)接用戶 (不是要創(chuàng)建的用戶名)
-w, -no-password永遠不提示輸入口令
-W, –password強制提示輸入口令
臭蟲報告至.
C:\Documentsand Settings\Administrator>
方式3
在C:\Program Files\PostgreSQL\9.2\bin文件夾下有
可執(zhí)行文件
createuser.exe,我雙擊后,該文件執(zhí)行一閃就關閉,只好在dos中輸入cmd打開窗口,將該文件拖入窗口中,在輸入“ –U postgres –P Adiminisrator”然后回車,如下圖所示,即可創(chuàng)建數(shù)據(jù)庫用戶Administrator。但此時該用戶不具有創(chuàng)建database的能力,可以通過pgAdmin III查看。
psql的用法可以通過在dos下輸入psql –help查看,如下圖所示。
MicrosoftWindows XP
(C) 版權所有Microsoft Corp.
C:\Documentsand Settings\Administrator>psql –help
psql是PostgreSQL 的交互式客戶端工具。
使用方法:
psql … >
通用選項:
-c,–command=命令執(zhí)行單一命令(SQL或內(nèi)部指令)然后結束
-d, –dbname=數(shù)據(jù)庫名稱 指定要連接的數(shù)據(jù)庫 (缺?。骸盇dministrator”)
-f, –file=文件名 從文件中執(zhí)行命令然后退出
-l, –list列出所有可用的數(shù)據(jù)庫,然后退出
-v, –set=, –variable=名稱=值
為psql變量(名稱)設定值
-V, –version輸出版本信息, 然后退出
-X, –no-psqlrc不讀取啟動文檔(~/.psqlrc)
-1 (“one”), –single-transaction
作為一個單一事務來執(zhí)行命令文件
-?, –help 顯示此幫助, 然后退出
輸入和輸出選項:
-a, –echo-all顯示所有來自于腳本的輸入
-e, –echo-queries 顯示發(fā)送給服務器的命令
-E, –echo-hidden顯示內(nèi)部命令產(chǎn)生的查詢
-L, –log-file=文件名 將會話日志寫入文件
-n, –no-readline禁用增強
命令行
編輯功能(readline)
-o, –output=FILENAME 將查詢結果寫入文件(或 |管道)
-q, –quiet以沉默模式運行(不顯示消息,只有查詢結果)
-s, –single-step單步模式 (確認每個查詢)
-S, –single-line單行模式 (一行就是一條 SQL 命令)
輸出格式選項 :
-A, –no-align使用非對齊表格輸出模式
-F, –field-separator=
字符串
設字段
分隔符
(缺?。骸眧”)
-H, –htmlHTML 表格輸出模式
-P, –pset=變量 設置將變量打印到參數(shù)的選項(查閱 \pset 命令)
-R, –record-separator=字符串
設定記錄分隔符(缺?。簱Q行符號)
-t, –tuples-only 只打印記錄i
-T, –table-attr=文本 設定 HTML 表格標記屬性(例如,寬度,邊界)
-x, –expanded打開擴展表格輸出
-z, –field-separator-zero
設置字段分隔符為字節(jié)0
-0, –record-separator-zero
設置記錄分隔符為字節(jié)0
聯(lián)接選項:
-h, –host=主機名數(shù)據(jù)庫服務器主機或socket目錄(缺?。骸北镜亟涌凇?
-p, –port=端口數(shù)據(jù)庫服務器的端口(缺?。骸?432″)
-U, –username=用戶名 指定數(shù)據(jù)庫用戶名(缺?。骸盇dministrator”)
-w, –no-password永遠不提示輸入口令
-W, –password強制口令提示 (自動)
更多信息,請在psql中輸入”\?”(用于內(nèi)部指令)或者”\help”(用于SQL命令),
或者參考PostgreSQL文檔中的psql章節(jié).
臭蟲報告至.
pgadmin 查詢數(shù)據(jù)庫的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關于pgadmin 查詢數(shù)據(jù)庫,PGAdmin輕松查詢數(shù)據(jù)庫,怎么去查找在window上默認安裝的pg數(shù)據(jù)庫路徑的信息別忘了在本站進行查找喔。
創(chuàng)新互聯(lián)-老牌IDC、云計算及IT信息化服務領域的服務供應商,業(yè)務涵蓋IDC(互聯(lián)網(wǎng)數(shù)據(jù)中心)服務、云計算服務、IT信息化、AI算力租賃平臺(智算云),軟件開發(fā),網(wǎng)站建設,咨詢熱線:028-86922220
分享標題:PGAdmin輕松查詢數(shù)據(jù)庫(pgadmin查詢數(shù)據(jù)庫)
標題URL:http://fisionsoft.com.cn/article/dhsejdo.html


咨詢
建站咨詢
