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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

以上就是PostgreSQL數(shù)據(jù)庫實現(xiàn)公網(wǎng)遠程連接的操作步驟的詳細內(nèi)容,更多關于PostgreSQL公網(wǎng)遠程連接的資料請關注腳本之家其它相關文章!
相關文章
PostgreSQL向量檢索之pgvector入門實戰(zhàn)指南
pgvector是PostgreSQL的開源擴展,用于在數(shù)據(jù)庫中存儲和處理向量數(shù)據(jù),特別是高維嵌入向量(embedding),本文介紹PostgreSQL向量檢索:pgvector入門指南,感興趣的朋友一起看看吧2026-01-01
PostgreSQL導出數(shù)據(jù)庫表(或序列)的結構和數(shù)據(jù)實例代碼
這篇文章主要給大家介紹了關于PostgreSQL導出數(shù)據(jù)庫表(或序列)的結構和數(shù)據(jù)的相關資料,你可以使用pg_dump命令來導出PostgreSQL數(shù)據(jù)庫中的表結構和數(shù)據(jù),需要的朋友可以參考下2023-10-10

