💭

[connection to server at "127.0.0.1"]ポスグレに接続できない時の対処法

2022/11/20に公開

問題

mysqlを使っていたアプリを開発した後に、他のアプリでポスグレに接続しようとしたら以下のようなエラーが起きました。

connection to server at "::1", port 5432 failed: Connection refused
	Is the server running on that host and accepting TCP/IP connections?
connection to server at "127.0.0.1", port 5432 failed: Connection refused
	Is the server running on that host and accepting TCP/IP connections?

ポスグレのステータスがエラーになってる。

❯ brew services list
mysql         none
nginx         none
postgresql@14 error  256 yappu ~/Library/LaunchAgents/homebrew.mxcl.postgresql@14.plist
redis         none

対処法

pgを入れ直したり、色々試しましたが自分がpostmaster.pidを削除することで治りました。

❯ rm /opt/homebrew/var/postgres/postmaster.pid

Discussion