Jak zainstalować PostgreSQL w systemie Windows 10?

Wiemy, że bazy danych, choć często brzmią jak coś przerażającego, w rzeczywistości są serią tabel i danych, które pomagają nam zachować znacznie bardziej zorganizowaną kontrolę informacji, zwłaszcza jeśli są one przytłaczające lub złożone z sekcji. Dlatego dobre zarządzanie bazami danych uprości globalną pracę tych informacji.

Istnieją różne narzędzia do tworzenia, edycji i zarządzania danymi, więc jednym z najlepszych rozwiązań do tego zadania zarządzania danymi jest PostgreSQL, dlatego Solvetic opowie szczegółowo o tym, czym jest PostgreSQL i jak go zainstalować w systemie Windows 10.

Co to jest PostgreSQLOd momentu powstania w 1986 roku programiści PostgreSQL skupiali się na tworzeniu PostgreSQL jako obiektowo-relacyjnego systemu baz danych, który jest całkowicie open source, co z kolei, jak można się domyślać, wykorzystuje tradycyjny i popularny język SQL wraz z innymi funkcjami, które umożliwiają bezpieczne i pełne skalowanie każdego obciążenia związanego z danymi, nad którymi ma pracować.

PostgreSQL można uruchomić na większości obecnych systemów operacyjnych z pełną wydajnością, bezpieczeństwem i integralnością.

Funkcje PostgreSQL koncentrują się na obszarach takich jak tworzenie aplikacji, ochrona integralności danych i tworzenie środowisk odpornych na błędy, a tym samym utrzymanie dostępności danych.

funkcjeNiektóre z jego najbardziej wyróżniających się cech to:

  • PostgreSQL spełnił 160 ze 179 wymaganych funkcji SQL: 2011 do zarządzania jądrem.
  • Na poziomie pracy z danymi PostgreSQL pracuje z danymi pierwotnymi, takimi jak liczba całkowita, numeryczna, łańcuchowa, logiczna, ustrukturyzowana jako tablica, zakres, UUID, z dokumentów takich jak JSON/JSONB, XML, geometria taka jak punkt, linia, okrąg, wielokąt oraz z możliwością korzystania z danych niestandardowych.
  • Posiada zaawansowane indeksowanie dla zmiennych GiST, SP-Gist, KNN Gist, GIN, BRIN, indeksy pokrycia, filtry Bloom.
  • Wykonuje indeksowanie typu B-drzewa, Multicolumns, Expressions i Partial.
  • Integruje nowoczesny i dynamiczny planer zapytań i optymalizator.
  • Możesz uruchamiać transakcje zagnieżdżone.
  • Integruje wielowersyjną kontrolę współbieżności (MVCC).
  • Możliwe jest partycjonowanie tabel.
  • Obsługiwana jest integralność danych (UNIKALNE, NIE NULL, klucze podstawowe, klucze obce)
  • Posiadamy funkcję odzyskiwania po awarii, która pozwala nam odzyskać dane z powodu nietypowej sytuacji na serwerze.
  • Ma zapis zaawansowanego pisania (WAL)
  • Posiada replikację asynchroniczną, synchroniczną i logiczną.
  • Obsługuje przestrzenie tabel.
  • Na poziomie bezpieczeństwa oferuje różne metody uwierzytelniania, takie jak GSSAPI, SSPI, LDAP, SCRAM-SHA-256, certyfikat i więcej dostępnych opcji.
  • Integruje niezawodny system kontroli dostępu.
  • Zarządzaj bezpieczeństwem kolumn i wierszy, optymalizując integralność zarejestrowanych danych.
  • Kompatybilny z językami proceduralnymi PL / PGSQL, Perl, Python i innymi
  • Możliwe będzie nawiązanie połączenia z innymi bazami danych lub przepływami, które mają standardowy interfejs SQL.
  • Mamy wiele rozszerzeń, które zwiększają funkcjonalność PostgreSQL.
  • Wsparcie dla znaków międzynarodowych.
  • Wyszukiwanie pełnotekstowe i wiele innych funkcji.

Bez dalszych ceregieli zobaczmy, jak zainstalować PostgreSQL w systemie Windows 10.

1. Jak pobrać PostgreSQL

Krok 1
W tym celu musimy przejść do następującego oficjalnego linku:

Krok 2
Zobaczymy, co następuje. W naszym przypadku wybieramy Windows.

Krok 3
Następnie zobaczymy:

POWIĘKSZAĆ

Krok 4
Tam mamy możliwość pobrania:

  • Instalator interaktywny przez EnterpriseDB (domyślnie)
  • Graficzny instalator od BigSQL

Krok 5
Klikamy wiersz „Pobierz instalator” i zostaniemy przekierowani do następującego okna, w którym zobaczymy różne dostępne wersje do pobrania:

POWIĘKSZAĆ

Krok 6
Tam sprawdzamy, dla jakich systemów operacyjnych są one dostępne, w tym przypadku pobierzemy PostgreSQL 11.4 dla Windows x86-64 i określimy, gdzie będzie hostowany plik wykonywalny. Klikamy Zapisz i czekamy na zakończenie pobierania.

Krok 7
Po zakończeniu pobierania uruchamiamy pobrany plik i zobaczymy:

Krok 8
To jest kreator instalacji PostgreSQL w Windows 10, klikamy Dalej i teraz definiujemy katalog, w którym ma być zainstalowany, zalecamy pozostawienie wartości domyślnej:

Krok 9
Ponownie klikamy Dalej i w kolejnym oknie możemy określić, które komponenty mają być zainstalowane z PostgreSQL:

Krok 10
Po wybraniu klikamy Dalej i możemy edytować ścieżkę, w której będą hostowane dane PostgreSQL:

Krok 11
Po zdefiniowaniu, klikamy Next i nadszedł czas, aby przypisać hasło dla superużytkownika bazy danych PostgreSQL:

Krok 12
Kliknij Dalej iw kolejnym oknie zostawimy domyślny port dla PostgreSQL:

Krok 13
Klikamy Dalej i teraz definiujemy konfigurację regionalną:

Krok 14
Po wybraniu w następnym oknie znajdziemy podsumowanie kroków, które właśnie wykonaliśmy:

Krok 15
Ponownie klikamy Dalej i zobaczymy następujący komunikat:

Krok 16
Kliknięcie Dalej spowoduje proces instalacji PostgreSQL w systemie Windows 10:

Krok 17
Po zakończeniu procesu instalacji zobaczymy poniższe, w którym możemy odznaczyć pole Stack Builder, które umożliwia pobieranie i instalację dodatkowych narzędzi PostgreSQL w systemie Windows 10. Teraz, jeśli chcesz zobaczyć, co robi Stack Builder, pozostaw to pole aktywne i po kliknięciu przycisku „Zakończ”

Krok 18
Wyświetli się poniższy ekran, w którym wybierzemy bazę danych PostgreSQL, którą ostatnio zainstalowaliśmy. Klikamy Dalej

Krok 19
Następnie będzie można wybrać kategorię do pobrania powiązanych narzędzi:

Jeśli nie użyjemy tej metody, możemy ją uruchomić z menu Start / PostgreSQL 11 / Application Stack Builder.

2. Jak uzyskać dostęp do PostgreSQL w systemie Windows 10?

Krok 1
Aby uzyskać dostęp do bazy danych przechodzimy do ścieżki Start / PostgreSQL 11 i tam klikamy na pgAdmin 4:

Krok 2
Spowoduje to załadowanie usług:

Krok 3
Po zakończeniu tego kroku uzyskujemy dostęp do konsoli PostgreSQL 11, która zostanie otwarta w przeglądarce i w pierwszym kroku wprowadzimy hasło administratora przypisane w procesie wyjaśnionym przez Solvetic:

Krok 4
Kliknij OK i będzie to środowisko konsoli PostgreSQL. Tam klikamy linię Serwery

POWIĘKSZAĆ

Krok 5
Wyświetlona zostanie baza danych PostgreSQL i konieczne będzie ponowne wpisanie hasła:

Krok 6
Po połączeniu zobaczymy szczegóły wybranej bazy danych:

POWIĘKSZAĆ

Krok 7
Jak zobaczysz po lewej stronie, istnieje szereg sekcji, są to:

Bazy danychW tej sekcji możliwy jest dostęp do ustawień takich jak:

  • Katalogi
  • Wydarzenia (edytuj)
  • Języki programowania
  • Schematy
  • Rozszerzenia i nie tylko

Każda z tych opcji obsługuje szereg powiązanych funkcji:

POWIĘKSZAĆ

Logowanie / role grupoweJak sama nazwa wskazuje, w tej sekcji będziemy mogli zobaczyć szczegóły ról grup, a także uzyskać dostęp do logu logowania w PostgreSQL:

Przestrzenie tabelTam możemy zarządzać przestrzeniami tabel PostgreSQL:

Teraz w konsoli środkowej znajdziemy różne zakładki, takie jak:

PanelZajmujemy się tam ogólnymi informacjami o wybranych parametrach:

POWIĘKSZAĆ

Nieruchomości:Tutaj znajdujemy właściwości selekcji:

POWIĘKSZAĆ

SQLTam możemy ustawić używane zmienne i polecenia SQL

POWIĘKSZAĆ

StatystykaJak sama nazwa wskazuje, mamy dostęp do statystyk wybranego obiektu:

POWIĘKSZAĆ

Zależności / osoby zależneTutaj możliwy jest dostęp do usług, od których zależy PostgreSQL lub od których zależy bezpośrednio od bazy danych.

POWIĘKSZAĆ

Krok 8
Zauważyliśmy, że w zakładce SQL generowany jest błąd, a to dlatego, że wiersz poleceń nie został skonfigurowany pod SQL, w tym celu musimy wejść do eksploratora Windows 10 i przejść do ścieżki, w której został zainstalowany PostgreSQL, w tym przypadku jest następny:

 C: \ Program Files \ PostgreSQL \ 11 \ bin
Tam musimy sprawdzić, czy plik psql istnieje:

POWIĘKSZAĆ

Krok 9
Po walidacji skopiujemy wskazaną ścieżkę (C:\Program Files\PostgreSQL\11\bin) i przejdziemy do następującej ścieżki. Klikamy wiersz „Zaawansowana konfiguracja systemu”

 Panel sterowania \ System i zabezpieczenia \ System

POWIĘKSZAĆ

Krok 10
Zobaczymy, co następuje. Tam klikamy przycisk „Zmienne środowiskowe”

Krok 11
W wyskakującym okienku zlokalizujemy linię PATH:

Krok 12
Wybieramy go i klikamy przycisk Edytuj, a zobaczymy:

Krok 14
Tam klikamy Nowy i wklejamy ścieżkę PostgreSQL:

Krok 15
Powtarzamy proces, aby skopiować następujący wiersz:

 C: \ Program Files \ PostgreSQL \ 11 \ lib

Krok 16
Kliknij OK w wyskakujących okienkach, aby zapisać zmiany. Następnie przejdziemy do konsoli wiersza poleceń i wykonamy następujące czynności:

 psql -U postgres postgres

Krok 17
Wpisując hasło uzyskamy dostęp do bazy danych i jeśli zaktualizujemy przeglądarkę, w zakładce SQL możemy zobaczyć, że połączenie SQL zostało już nawiązane:

Krok 18
Z konsoli możemy uruchomić \du aby zobaczyć role postgres:

Solvetic szczegółowo wyjaśnił Ci, jak zainstalować PostgreSQL w systemie Windows 10, dzięki czemu dzięki PostgreSQL ma idealne i praktyczne rozwiązanie do zarządzania, kontroli i administrowania danymi w bezpieczny, dynamiczny i bezpieczny sposób.

wave wave wave wave wave