Data: 1.12.2025

Jak zainstalować PostgreSQL i pgAdmin?
Spis treści
W artykule przeprowadzę Cię krok po kroku przez proces instalacji silnika bazy danych PostgreSQL oraz narzędzia pgAdmin.
Jak zainstalować PostgreSQL i pgAdmin?
Aby rozpocząć pracę z bazami danych PostgreSQL na swoim komputerze, potrzebujesz:
- silnika bazy danych PostgreSQL
- narzędzia do zarządzania silnikiem bazy danych np. pgAdmin.
W systemie Windows najwygodniej zainstalować obydwa te elementy jednocześnie, korzystając z jednego instalatora.
Pobieranie instalatora silnika bazy PostgreSQL i narzędzia pgAdmin
Aby zainstalować silnik bazy danych PostgreSQL oraz narzędzie pgAdmin w systemie Windows:
-
wejdź na oficjalną stronę PostgreSQL pobieranie silnika bazy PostgreSQL

-
kliknij w link „Download the installer”. W tabeli wybierz najnowszą dostępną wersję dla systemu Windows x86-64 i kliknij przycisk Download

Instalowanie silnika bazy PostgreSQL i narzędzia pgAdmin
Aby zainstalować silnik bazy danych PostgreSQL:
-
kliknij dwuklikiem lewego przycisku myszy pobrany plik. Jeśli system Windows zapyta o zgodę na wprowadzenie zmian na komputerze, kliknij „Tak”

-
w oknie powitalnym kliknij Next

-
jeśli chcesz zmienić lokalizację, w której zostaną zainstalowane pliki, kliknij ikonę foldera i zmień lokalizację. Następnie kliknij przycisk Next. Jeśli pozostawiasz lokalizację bez zmian, od razu kliknij przycisk Next.

-
wybierz składniki instalacji i kliknij przycisk Next:
- PostgreSQL Server – jest to silnik bazy danych
- pgAdmin 4 – narzędzie graficzne do zarządzania bazą danych
- Command Line Tools – narzędzia wiersza poleceń
- Stack Builder – służy do pobierania i instalowania dodatków, które rozszerzają możliwości bazy danych. Za jego pomocą najczęściej instalujemy sterowniki np. ODBC, JDBC czy .NET, które są niezbędne, jeśli chcesz połączyć się z bazą danych z poziomu języków programowania np. Java, C# lub z poziomu narzędzi np. Excel.

-
w oknie Data Directory możesz wskazać miejsce, w którym będą fizycznie zapisywane bazy danych PostgreSQL. Jeśli nie chcesz zmieniać domyślnej lokalizacji, kliknij przycisk Next

-
ustal hasło dla głównego użytkownika bazy danych tzw. superużytkownika o nazwie postgres. Będziesz go potrzebować za każdym razem, gdy zechcesz połączyć się z serwerem przez pgAdmin lub inne narzędzia. Wpisz hasło dwukrotnie i kliknij przycisk Next

-
w oknie Port znajduje się numeru portu, na którym serwer PostgreSQL będzie nasłuchiwał połączeń. Domyślny port to 5432. Jeśli nie masz zainstalowanych innych wersji PostgreSQL, zostaw go bez zmian i kliknij Next

-
wybierz [Default locale] lub ustawienia regionalne zgodne z Twoim systemem operacyjnym i kliknij Next. Locale (ustawienia regionalne) określają m.in. język, sposób sortowania danych oraz formaty dat i liczb, których będzie używać baza.

-
Instalator wyświetli podsumowanie ustawień. Kliknij przycisk Next

-
w kolejnym oknie kliknij przycisk Next. Rozpocznie się wówczas instalacja i może ona potrwać kilka minut

-
możesz odznaczyć opcję „Launch Stack Builder at exit” i kliknąć przycisk Finish.

Uruchamianie narzędzia pgAdmin
Aby uruchomić narzędzie pgAdmin, w menu Start zacznij wpisywać „pgAdmin”. Na liście powinna pojawić się aplikacja pgAdmin. Kliknij na nią lewym przyciskiem myszy.

Zamknij krzyżykiem wszystkie okienka z opcjami, jeśli będą otwarte. Kliknij listę rozwijaną z prawej strony nazwy serwera i w oknie dialogowym, które się pojawi podaj hasło ustawione podczas instalacji. Zaznacz opcję Save password i kliknij przycisk OK.

Tworzenie bazy danych w pgAdmin
Aby utworzyć bazy danych w pgAdmin:
-
kliknij prawym przyciskiem myszy Databases i wybierz opcję Create, a następnie Database

-
wpisz nazwę AdventureWorks i kliknij przycisk Save

Podobnie możesz utworzyć bazę Northwind.
Odtwarzanie bazy danych z backupu
Aby móc odtworzyć bazy danych z backupu najpierw musisz utworzyć puste bazy. Dlatego w poprzedniej części piszę, w jaki sposób utworzyć puste bazy.
Bazy danych AdventureWorks i Northwind możesz pobrać z naszej strony, klikając link Bazy danych do pgAdmin. Klikając link pobierzesz pliki adventureworks.dump i northwind.dump.
Bazy te zostały stworzone przez firmę Microsoft jako zasób edukacyjny i są udostępniane bezpłatnie. Używamy ich zarówno na zajęciach z PostgreSQL jak i MS SQL Server.
Aby odtworzyć bazę danych AdventureWorks z backupu:
-
kliknij prawym przyciskiem myszy bazę AdventureWorks i wybierz opcję Restore

-
wskaż lokalizację, w której znajduje się plik adventureworks.dump i kliknij przycisk Otwórz

-
kliknij przycisk Restore

Aby odtworzyć z backupu bazę Northwind kliknij prawym przyciskiem myszy tę bazę i wybierz opcję Restore. Następnie wybierz plik northwind.dump i kliknij przycisk Restore.
Pisanie zapytania SQL w PostgreSQL
Aby zacząć pisać zapytania w języku SQL używając środowiska PostgreSQL, kliknij prawym przyciskiem na bazę danych i wybierz narzędzie Query Tool.

Wklej poniższe zapytanie i je uruchom klikając w pgAdmin przycisk:
- Excecute script (skrót
F5) – uruchamia cały skrypt lub - Execute query (skrót
Alt+F5) – uruchamia wybrane zapytanie
Jeśli zaznaczysz zapytanie, zarówno Execute script jak i Execute query uruchomią tylko zaznaczone linijki kodu.
SELECT *FROM Person.Person;
Dla każdej bazy danych wybierasz oddzielne narzędzie Query Tool. W pgAdmin nie ma możliwości korzystania z różnych baz w ramach jednego narzędzia Query Tool.
Gdy pierwsze zapytanie zostało pomyślnie uruchomione, masz już narzędzie do dalszej pracy z PostgreSQL. Jeśli chcesz dalej rozwijać swoje umiejętności, z naciskiem na praktykę i jasne wyjaśnienia, zapraszamy na nasz kurs PostgreSQL od podstaw.
