/

修復 `psql: error: could not connect to server` 錯誤

修復 psql: error: could not connect to server 錯誤

我遇到了這個問題:以前我使用 Homebrew 安裝了 PostgreSQL,然後我無意間使用 brew upgrade 更新了它的版本,結果無法再次啟動。

之前它可以正常運作,但現在每次試圖連接時,都會出現以下錯誤:

1
2
3
psql: error: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

我確認服務器正在運行,因為 ps aux | grep postgres 顯示了其進程。

我嘗試了多種解決方法,直到最後重新安裝才解決問題。

我運行了以下命令:

1
2
3
brew uninstall postgresql
brew install postgresql
brew services start postgresql

然後我可以再次連接到數據庫了。

tags: [“PostgreSQL”, “psql”, “error”, “Homebrew”]