Error: Cannot Connect To Postgresql On Port 5432
Beberapa kali menemui pesan error seperti ini:
error: could not connect to server: 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"?
Jadi cerita nya aku kan punya 3 device Hackintosh on Desktop yang pakai macOS High Sierra Last Build, Macbook Pro 2009 pakai macOS Mojave Pather, dan Macbook Air 2020 macOS Catalina.
Nah, yang di Hackintosh yang udah aku pakai selama 3 tahun ini, ga pernah ada trouble Error: Cannot Connect To Postgresql On Port 5432
.
Trus di Macbook Pro 2009 sering banget kena Error: Cannot Connect To Postgresql On Port 5432
, nah anehnya chage ke directory /usr/local/var/postgres
ga da file nya, alias folder kosong. Lalu udah coba berkali-kali reisntall postgres via homebrew pun file postgers itu selalu kosong, bener-bener aneh. Trus aku ganti formulae homebrew ke versi postgers lawaspun, hasilnyas tetep nihil, folder postgres tetep ga ada filenya.
Trus solusinya supaya postgres bisa jalan di Macbook Pro 15" 2009 adalag di install aplikasi pihak ke tiga.
Aku nemui lagi pesan Error: Cannot Connect To Postgresql On Port 5432
di Macbook Air 13" 2020. Nah ternyata solusinya cukup simple sih:
masuk ke directory:
$ cd /usr/local/var/postgres
lalu list semua file yang ada di folder itu dengan mengetikkan:
$ ls
isi foldernya seperti ini:
lalu hapus file .postmaster.pid
ketik di terminal :
$ rm -f .postmaster.pid
lalu balik ke root diretory, ketik cd
di terminal kemudian jalankan server postgres via homebrew :
$ brew services restart postgresql
trus coba masuk ke postgresnya:
$ psql postgres
jika hasilnya seperti ini:
psql (13.0)
Type "help" for help.
postgres=#
maka masalah error: could not connect to server: 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
sudah terselesaikan.
terima kasih 🙏.
Correct Me If I Wrong.