在伺服器上安裝了乙個postgresql的資料庫,但是,然後在本地,通過pgadmin客戶端去連線它時,總是報錯,一直連線不上。後諮詢同事,得知修改兩處配置檔案,這兩個檔案均在postgresql安裝目錄下的data資料夾中,具體修改如下:
① pg_hba.conf 檔案,在檔案的最下方加上下面的這句話
host all all 0.0.0.0/0 md5② postgresql.conf檔案,查詢「listen_addresses 」字串,然後修改為如下:
listen_addresses = '*'重啟postgres服務,試試看吧
如果經過上面的設定,還是不能遠端連線的話,那麼,有可能是因為伺服器開啟了防火牆。那麼,請在防火牆中為 5432 這個埠放行。
在window7中,如何在防火牆中對乙個埠進行放行,可以參照下面的貼子:
使用perl連線和操作postgresql資料庫
使用環境 linux opensuse 1 檢查安裝環境 1 查詢dbi zypper search dbi 安裝dbi zypper search perl dbi 2 查詢dbd pg zypper search dbd 安裝dbd pg zypper install perl dbd pg 2...
如何在Linux下除錯PostgreSQL
由於工作關係,需要除錯postgresql原始碼,恰好同事寫了這樣乙個文件,貼出來共享。在linux下面除錯postgres,需要進行如下幾個步驟 1.安裝linux作業系統 注意把gdb emacs或ddd這些開發工具都安裝上。如果是在虛擬機上安裝,依然需要設定linux系統的網路環境 另外需要設...
Mysql 如何獲取遠端連線
mysql 預設只能訪問本機,如何使其遠端訪問了。如 開發過程中a機,想訪問位於b機上的資料庫 改表法 update user set host where user root mysql select host,user from user 建立新使用者,擁有mydb資料庫的增刪改查操作許可權 g...