
作者:天津九安特機電工程有限公司 來(lái)源: 天津九安特機電工程有限公司 日期:2026-05-04 16:50:30
postgre一般默認為本地連接,遠程不支持遠程訪(fǎng)問(wèn),連接所以如果要開(kāi)(╯°□°)╯啟遠程訪(fǎng)問(wèn),配置需要更改安裝文件的操作配置。
打開(kāi)安裝目錄下的遠程dat??a文件,我一般安裝在D盤(pán),連接我安裝的配置postgre是64位,所以,操作安裝目錄為(?????)D:\Program Files\PostgreSQL\9.5\data。遠程
我們要更改的連接文ヽ(′▽?zhuān)?ノ件有兩個(gè),分別為pg_hba.conf和postgresql.conf,配置一般??需要進(jìn)行三??步,操作但也可能是遠程四步。
# TYPE DATABASE USER CIDR-ADDRESS METHODhost all all 0.0.0.0/0 md5
2.再用記事本打開(kāi)postgresql.conf,配置查???找listen_addresses,將其設置為liste??n_addresses = '*' ,我裝的9.5版本的,本身就已經(jīng)是這個(gè)設置了,所以不用修改。
3.此時(shí)重啟pgAdmin III,修改就成功了。
在其他電腦上進(jìn)行遠程訪(fǎng)問(wèn),按以下方法進(jìn)行。一般會(huì )立刻連接上,不需要等待,如果要等待很長(cháng)時(shí)間,則一般出錯了。根據出錯的原因找到問(wèn)題解決方???法(′▽?zhuān)?)。
注意:下面圖中的(de)“用戶(hù)名”要根據你連接數據庫來(lái),一般為“postgres”
但是,有時(shí)候轉很久,并沒(méi)有報錯,而是再次彈出這個(gè)頁(yè)面,數據庫的左下角會(huì )出現“數據庫連接…&h(′_`)ellip;失敗”的語(yǔ)句,這可能是因為被連接的電腦防火墻阻止了連接,所以,這時(shí)需要進(jìn)行第四步,在防火墻中對5432添加例外,也即在防火墻設置中允許54??32端口的進(jìn)入。
對于防火墻端口的設置請參看我下面的補充部分,WIN10防火墻端口添加例外。
補充:WIN10防火墻端口添加例外
打開(kāi)控制面???板,選擇windows防火墻,選擇左邊高級設置
選擇左??邊入站規則,右邊新建規則,然后在彈出界面選擇端口,進(jìn)(jin)行下一步,規則(ze)一般應用于TCP,選擇特定本地端口,輸入你要允許通過(guò)的端口號。
下一步,選擇允許連接及選擇該??端口允許連接的時(shí)候,一般全部勾選。名稱(chēng)按自己喜好命名,描述可以不寫(xiě)。
文章來(lái)源:(′?_?`)腳本之家
來(lái)源地址:ヽ(′▽?zhuān)?ノhttps://www??.jb51.net/article/204857.htm