PostgreSQL數(shù)據(jù)庫實現(xiàn)公網(wǎng)遠(yuǎn)程連接的操作步驟
1. 安裝postgreSQL
進(jìn)入官網(wǎng)下載界面,我們下載自己需求的版本,這里選擇windows 為例:https://www.postgresql.org/download/

下載后運行安裝文件,進(jìn)行一步步安裝即可,期間出現(xiàn)提示設(shè)置訪問數(shù)據(jù)庫密碼,設(shè)置即可,當(dāng)提示端口號設(shè)置,這里使用默認(rèn)的 5432 端口,然后下一步安裝即可

2. 本地連接postgreSQL
本地安裝成功后,測試本地的連接,打開圖形工具,這里使用navicat工具連接,用戶名默認(rèn)為:postgres,密碼輸入安裝中設(shè)置的密碼,端口默認(rèn)5432,點擊測試連接即可連接成功,本地連接測試無誤,下面我們安裝cpolar 工具實現(xiàn)遠(yuǎn)程訪問

3. Windows 安裝 cpolar
cpolar官網(wǎng):https://www.cpolar.com/
訪問cpolar官網(wǎng),注冊一個賬號,然后下載并安裝客戶端,具體安裝教程可以參考官網(wǎng)文檔教程。
- windows系統(tǒng):在官網(wǎng)下載安裝包后,雙擊安裝包一路默認(rèn)安裝即可。
- linux系統(tǒng):支持一鍵自動安裝腳本,詳細(xì)請參考官網(wǎng)文檔——入門指南
cpolar安裝成功后,在瀏覽器上訪問本地9200端口【http://localhost:9200】,使用cpolar賬號登錄。

4. 配置postgreSQL公網(wǎng)地址
登錄進(jìn)去后,點擊左側(cè)儀表盤的隧道管理——創(chuàng)建隧道,創(chuàng)建一個postgreSQL的tcp 5432 端口隧道
- 隧道名稱:可自定義命名,注意不要與已有的隧道名稱重復(fù)
- 協(xié)議:選擇tcp
- 本地地址:5432
- 域名類型:隨機(jī)臨時TCP端口
- 地區(qū):選擇China
點擊 創(chuàng)建

隧道創(chuàng)建成功后,點擊左側(cè)的狀態(tài)——在線隧道列表,查看所生成的公網(wǎng)TCP協(xié)議的地址

5. 公網(wǎng)postgreSQL訪問
打開圖形工具,使用上面的公網(wǎng)地址進(jìn)行連接測試,這里注意,端口需使用cpolar 公網(wǎng)地址后面的端口號,輸入用戶名密碼點擊測試連接

可以看到連接成功,使用其他工具連接時,也是一致按照這種方式進(jìn)行輸入公網(wǎng)地址和對應(yīng)的端口進(jìn)行連接

6. 固定連接公網(wǎng)地址
要注意的是,以上步驟使用的是隨機(jī)臨時tcp端口地址,所生成的公網(wǎng)地址為隨機(jī)臨時地址,該公網(wǎng)地址24小時內(nèi)會隨機(jī)變化。我們接下來為其配置固定的TCP端口地址,該地址不會變化,設(shè)置后將無需每天重復(fù)修改地址。
配置固定tcp端口地址需要將cpolar升級到專業(yè)版套餐或以上。
保留一個固定tcp地址,登錄cpolar官網(wǎng),點擊左側(cè)的預(yù)留,找到保留的tcp地址,我們來為我的世界保留一個固定tcp地址:
- 地區(qū):選擇China
- 描述:即備注,可自定義
點擊 保留

地址保留成功后,系統(tǒng)會生成相應(yīng)的固定公網(wǎng)地址,將其復(fù)制下來

打開cpolar web ui管理界面,點擊左側(cè)儀表盤的隧道管理——隧道列表,找到我們上面創(chuàng)建的TCP隧道,點擊右側(cè)的 編輯

修改隧道信息,將保留成功的固定tcp地址配置到隧道中
- 端口類型:修改為固定tcp端口
- 預(yù)留的tcp地址:填寫官網(wǎng)保留成功的地址,
點擊 更新

隧道更新成功后,點擊左側(cè)儀表盤的狀態(tài)——在線隧道列表,可以看到公網(wǎng)地址已經(jīng)更新成為了固定tcp地址。

7. postgreSQL固定地址連接測試
打開連接工具,使用我們上面的公網(wǎng)地址和端口,這里點擊測試連接

我們可以看到,連接成功,這樣一個固定的公網(wǎng)地址就設(shè)置好了,永久不會變化,方便后續(xù)開發(fā)調(diào)試連接

以上就是PostgreSQL數(shù)據(jù)庫實現(xiàn)公網(wǎng)遠(yuǎn)程連接的操作步驟的詳細(xì)內(nèi)容,更多關(guān)于PostgreSQL公網(wǎng)遠(yuǎn)程連接的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
PostgreSQL流復(fù)制(主從復(fù)制)詳細(xì)教程
本文詳細(xì)介紹了PostgreSQL流復(fù)制技術(shù),流復(fù)制通過WAL日志實時同步主從庫數(shù)據(jù),支持異步和同步兩種模式,具有一定的參考價值,感興趣的可以了解一下2025-11-11
PostgreSQL向量檢索之pgvector入門實戰(zhàn)指南
pgvector是PostgreSQL的開源擴(kuò)展,用于在數(shù)據(jù)庫中存儲和處理向量數(shù)據(jù),特別是高維嵌入向量(embedding),本文介紹PostgreSQL向量檢索:pgvector入門指南,感興趣的朋友一起看看吧2026-01-01
PostgreSQL如何查詢表結(jié)構(gòu)和索引信息
文章介紹了在PostgreSQL中查詢表結(jié)構(gòu)和索引信息的幾種方法,包括使用`\d`元命令、系統(tǒng)數(shù)據(jù)字典查詢以及使用可視化工具DBeaver2024-12-12
PostgreSQL導(dǎo)出數(shù)據(jù)庫表(或序列)的結(jié)構(gòu)和數(shù)據(jù)實例代碼
這篇文章主要給大家介紹了關(guān)于PostgreSQL導(dǎo)出數(shù)據(jù)庫表(或序列)的結(jié)構(gòu)和數(shù)據(jù)的相關(guān)資料,你可以使用pg_dump命令來導(dǎo)出PostgreSQL數(shù)據(jù)庫中的表結(jié)構(gòu)和數(shù)據(jù),需要的朋友可以參考下2023-10-10

