Godne uwagi funkcje PostgreSQL
PostgreSQL obsługuje niektóre charakterystyczne cechy, które pozwalają organizacjom na dużą skalę na przyjęcie go do przetwarzania danych. Niektóre godne uwagi funkcje są wymienione poniżej:
Jak zainstalować PostgreSQL na Debian 11
Zainstalować PostgreSQL na Debian 11; Możesz śledzić dowolną z następujących dwóch metod:
Metoda 1: Zainstaluj PostgreSQL za pomocą repozytorium Debiana 11
Metoda 2: Zainstaluj PostgreSQL za pomocą oficjalnego repozytorium PostgreSQL
Wyjaśnimy proces instalacji przy użyciu obu metod: Pierwsza metoda wykorzystuje pakiety z Repozytorium Debian, podczas gdy druga metoda będzie pobierać pakiety repozytorium z oficjalnego pakietu PostgreSQL:
Metoda 1: Jak zainstalować PostgreSQL za pomocą repozytorium Debiana 11
Metoda instalacji skieruje Cię do zainstalowania PostgreSQL przy użyciu prostego i oszczędzania czasu za pomocą pakietów Debian:
Krok 1: Zaktualizuj i zaktualizuj listę pakietów
Zaleca się aktualizację i aktualizację listy pakietów poprzez wydanie wspomnianych poniżej poleceń:
Krok 2: Zainstaluj PostgreSQL
Wymagany pakiet znajduje się w repozytorium Debian, więc możesz go zainstalować za pomocą „trafny”: Zainstaluj PostgreSQL, wydając wspomniane polecenie:
Po zainstalowaniu PostgreSQL możesz sprawdzić status usługi za pomocą polecenia podanego poniżej:
$ sudo Systemctl Status PostgreSQLPonadto status usługi można zmienić za pomocą następujących poleceń:
Aby zatrzymać działającą usługę PostgreSQL:
$ sudo systemctl stop postgresqlI aby rozpocząć zatrzymaną usługę:
$ sudo systemctl start postgresqlMetoda 2: Jak zainstalować PostgreSQL za pomocą oficjalnego repozytorium Debiana 11
Postępuj zgodnie z prostymi krokami wymienionymi poniżej, aby dodać oficjalne repozytorium PostgreSQL dla Debiana 11, a następnie zainstaluj je; Możesz wykonać poniższe kroki, aby to zrobić:
Krok 1: Dodaj repozytorium PostgreSQL
Zaleca się dodanie oficjalnego repozytorium PostgreSQL, aby uzyskać najnowszą wersję pakietów: Po pierwsze, musisz dodać klawisz podpisujący GPG pakietów PostgreSQL, aby zabezpieczyć repozytorium pakietów: możesz to zrobić, wydając wspomniane polecenie. :
Teraz możesz dodać repozytorium PostgreSQL: Użyj wspomnianego poniżej polecenia, aby wykonać akcję:
$ echo "Deb [podpisane są =/usr/share/keyrings/Postgresql-keyring.gpg] http: // apt.PostgreSQL.org/pub/repos/apt/bullseye-pgdg main "| sudo tee/etc/apt/źródła.lista.D/Postgresql.listaKrok 2: Instalacja PostgreSQL
Po udanej integracji biblioteki PostgreSQL jesteś gotowy do jej zainstalowania: ale wcześniej zaleca się aktualizację repozytorium systemu za pomocą wspomnianego poniżej polecenia:
Zainstaluj PostgreSQL za pomocą poniżej wspomnianego polecenia:
$ sudo apt instint PostgreSQLJak utworzyć bazę danych za pomocą PostgreSQL w Debian 11
PostgreSQL może być używany tylko jako użytkownik Postgres, jeśli ustawisz hasło; W przeciwnym razie nie będziesz mógł zalogować się jako użytkownik Postgres: użyj następującego polecenia, aby skonfigurować hasło:
$ sudo passwd postgresAby utworzyć bazę danych w PostgreSQL, musisz zalogować się do PostgreSQL Server, a następnie uzyskać dostęp do jego powłoki; Użyj następującego polecenia, aby zalogować się jako użytkownik Postgres: poprosi o hasło; Wpisz hasło i naciśnij Enter:
$ su - PostgresTeraz uzyskaj dostęp do powłoki za pomocą użytkownika Postgres, wydając następujące słowo kluczowe:
$ psqlPo uzyskaniu dostępu do powłoki poleceń Postgres możesz teraz użyć zapytań SQL do wykonywania kilku operacji związanych z bazą danych:
Na przykład chcemy utworzyć bazę danych „Linuxhint”; W tym celu użyjemy do tego następujące zapytanie SQL:
> utworzono LinuxhintAby uzyskać dostęp do bazy danych, zaloguj się jako użytkownik Postgres i użyj następującego polecenia, aby uzyskać dostęp do bazy danych „Linuxhint”:
> PSQL LinuxhintNotatka: Możesz wrócić do użytkownika Postgres, używając „\Q”:
Możesz teraz dodać, usunąć, wybrać dane z bazy danych, uzyskując dostęp do bazy danych na terminalu. Ponadto, aby upuścić bazę danych, musisz wyjść z bazy danych, używając „\Q”, A następnie użyj następującego polecenia:
$ Dropdb LinuxhintA jeśli spróbujesz uzyskać dostęp do bazy danych „Linuxhint”; Powłoka wyświetli błąd, który „Linuxhint" nie istnieje:
Wniosek
PostgreSQL to szeroko stosowany system zarządzania bazą danych używany przez kilka dużych firm, od siły dużej do średniej wielkości. Chociaż jest to relacyjna baza danych, która obsługuje JSON dla zapytań nierelacyjnych, czyni PostgreSql ulubionym wyborem organizacji. Ten post zawiera przewodnik instalacyjny PostgreSQL dla Debian11, opisano tutaj dwie metody. Metoda 1 umożliwia instalację PostgreSQL z repozytorium pakietów Debian Own, z drugiej strony możesz śledzić metodę 2, aby uzyskać zaktualizowany PostgreSQL z jego oficjalnego repozytorium.