Najłatwiejszym sposobem zainstalowania PostgreSQL na Macu jest zainstalowanie Postgres.app. Postgres.app to w pełni funkcjonalna instalacja PostgreSQL spakowana jako standardowa aplikacja dla komputerów Mac.
Wystarczy go pobrać i przeciągnąć do folderu Aplikacje, tak jak w przypadku każdej innej aplikacji.
Zainstaluj Postgres.app
Oto instrukcje krok po kroku dotyczące instalacji PostgreSQL.app na komputerze Mac.
- Pobierz najnowszą wersję Postgres.app ze strony Postgres.app.
- Kliknij dwukrotnie plik .dmg.
- Przeciągnij ikonę Postgres.app do folderu Aplikacje.
Zrobione. Właśnie zainstalowałeś Postgres.app.
Utwórz nowy serwer
Aby utworzyć nowy serwer:
- Kliknij dwukrotnie ikonę Postgres.app (w folderze Aplikacje)
- Kliknij Zainicjuj .
Gdy to zrobisz, powinieneś zobaczyć ekran podobny do następującego:
Podczas instalacji Postgres.app domyślnie tworzonych jest kilka baz danych, w tym jedna wykorzystująca nazwę użytkownika systemu.
Możesz uruchamiać i zatrzymywać PostgreSQL za pomocą odpowiednich przycisków na tym panelu.
Połącz z bazą danych
Aby połączyć się z bazą danych, kliknij dwukrotnie jedną z ikon bazy danych pokazanych na powyższym ekranie. To połączy się z tą bazą danych za pomocą psql interfejs wiersza poleceń.
Alternatywnie możesz uruchomić psql w osobnym oknie terminala i wpisz psql
. To połączy się z twoją domyślną bazą danych.
Inną alternatywą jest użycie aplikacji GUI, takiej jak pgAdmin, DBeaver, Postico, Azure Data Studio itp.
Skonfiguruj $PATH
Możesz także skonfigurować swoją $PATH
aby użyć dołączonych narzędzi wiersza poleceń.
sudo mkdir -p /etc/paths.d &&
echo /Applications/Postgres.app/Contents/Versions/latest/bin | sudo tee /etc/paths.d/postgresapp
Usuń istniejące instalacje
Powyższe instrukcje zakładają, że nie masz jeszcze PostgreSQL na swoim Macu. Jeśli to zrobisz, napotkasz problemy, jeśli obie wersje będą próbowały użyć tego samego portu (5432 jest portem domyślnym).
Zaleca się usunięcie wszelkich istniejących instalacji PostgreSQL przed zainstalowaniem Postgres.app.
Zobacz Usuwanie istniejących instalacji PostgreSQL na stronie Postgres.app, aby dowiedzieć się, jak to zrobić.