Zainstaluj PostgreSQL Top 10 na Arch Linux

Zainstaluj PostgreSQL Top 10 na Arch Linux

Zainstaluj i zacznij z PostgreSQL 10 w Arch Linux

PostgreSQL to potężny obiektowy system zarządzania bazą danych. PostgreSQL zdecydowanie przestrzega ANSI SQL Standard 2008. Jest to baza danych open source i między platformami. Jest to baza danych klas korporacyjnych. Najnowsza wersja PostgreSQL od tego czasu to 10.

W tym artykule pokażę, jak zainstalować i używać PostgreSQL 10 w Arch Linux. Zacznijmy.

Instalowanie PostgreSQL 10

Najpierw zaktualizuj bazę danych pakietów Pacman Menedżer pakietów z następującym poleceniem:

$ sudo pacman -sy

Baza danych pakietów Pacman Menedżer pakietów powinien zostać zaktualizowany.

PostgreSQL 10 jest dostępny w oficjalnym repozytorium pakietów Arch Linux. Dzięki czemu możesz bardzo łatwo zainstalować PostgreSQL 10.

Możesz uruchomić następujące polecenie, aby zainstalować PostgreSQL 10 w Arch Linux:

$ sudo pacman -s postgresql

Teraz naciśnij „y”, a następnie naciśnij, aby kontynuować.

Należy zainstalować PostgreSQL 10.

Teraz możesz uruchomić następujące polecenie, aby sprawdzić wersję PostgreSQL, którą zainstalowałeś.

$ postgres --version

Jak widać na zrzucie ekranu poniżej, zainstalowana wersja PostgreSQL to 10.2.

Teraz możesz uruchomić następujące polecenie, aby sprawdzić, czy PostgreSQL działa, czy nie.

$ sudo Systemctl Status PostgreSQL

Jak widać na zrzucie ekranu poniżej, PostgreSQL nie działa.

Możesz pomyśleć, że wszystko, co musisz teraz zrobić, to rozpocząć PostgreSQL. Ale się mylisz. Nie możesz teraz uruchomić PostgreSQL, ponieważ katalog danych PostgreSQL nie jest jeszcze zainicjowany.

Zanim zainicjujesz katalog danych PostgreSQL, musisz zalogować się jako Postgres Użytkownik z następującym poleceniem:

$ sudo su - postgres

Jesteś zalogowany jako Postgres Użytkownik, jak widać z zaznaczonej sekcji zrzutu zrzutu ekranu poniżej.

UWAGA: Zawsze należy się zalogować jako użytkownik Postgres, aby używać lub wykonać dowolny rodzaj administracji PostgreSQL. W przeciwnym razie możesz uzyskać błędy zgody i rzeczy mogą nie działać zgodnie z oczekiwaniami.

Teraz możesz zainicjować katalog danych PostgreSQL za pomocą następującego polecenia:

$ initdb -locale en_us.UTF -8 -D/var/lib/postgres/dane

Uwaga: Domyślny katalog danych PostgreSQL na Arch Linux IS/var/lib/postgres/Data

Jak widać na zrzucie ekranu poniżej, katalog danych jest inicjowany.

Katalog danych jest generowany na tym etapie.

Teraz wyloguj się Postgres Użytkownik z następującym poleceniem:

$ exit

Powinieneś zostać wylogowany Postgres konto użytkownika.

Teraz, gdy generowany jest katalog danych PostgreSQL, możesz uruchomić PostgreSQL za pomocą następującego polecenia:

$ sudo systemctl start postgresql

Możesz uruchomić następujące polecenie, aby sprawdzić, czy PostgreSQL działa ponownie z następującym poleceniem:

$ sudo Systemctl Status PostgreSQL

Jak widać na zrzucie ekranu poniżej, serwer bazy danych PostgreSQL.

Teraz powinieneś dodać PostgreSQL do uruchamiania systemu, aby uruchomiła się automatycznie od rozruchu systemu.

Uruchom następujące polecenie, aby dodać PostgreSQL do systemu uruchamiania:

$ sudo systemCtl włącz PostgreSQL

PostgreSQL należy dodać do uruchamiania systemu, jak widać na zrzucie ekranu poniżej.

Korzystanie z PostgreSQL 10

W tej sekcji pokażę ci podstawy Postgresql 10.

Zanim cokolwiek zrobisz, zaloguj się jako Postgres Użytkownik z następującym poleceniem:

$ sudo su - postgres

Jesteś zalogowany jako Postgres użytkownik.

Tworzenie bazy danych:

Możesz użyć utworzony polecenie utworzenia bazy danych w PostgreSQL.

Powiedzmy, że chcesz utworzyć bazę danych Linuxhint. Możesz uruchomić następujące polecenie, aby utworzyć Linuxhint Baza danych:

$ CreedB Linuxhint

Linuxhint Baza danych powinna zostać utworzona.

Za pomocą bazy danych

Możesz użyć PSQL polecenie zalogowania się do istniejącej bazy danych, którą utworzyłeś utworzony Komenda.

Możesz uruchomić następujące polecenie, aby się zalogować Linuxhint Baza danych.

$ PSQL Linuxhint

Jak widać na zrzucie ekranu poniżej, jesteś zalogowany do Linuxhint Baza danych.

Wykonanie polecenia SQL

Po zalogowaniu się do bazy danych za pomocą PSQL polecenie, możesz wykonać polecenia SQL kompatybilne z PostgResql.

Na przykład możesz uruchomić następującą instrukcję SQL, aby sprawdzić bieżącą datę.

$ Select current_date;

Jak widać na zrzucie ekranu poniżej, aktualna data jest wydrukowana.

Tworzenie tabeli na PostgreSQL:

Możesz uruchomić następujące instrukcje SQL, aby utworzyć tabelę użytkownicy na PostgreSQL:

Utwórz użytkowników tabeli (
FirstName varchar (20),
LastName Varchar (20)
);

Jak widać stół użytkownicy jest tworzone.

Wkładanie do stołu

Możesz wstawić do nowo utworzonego użytkownicy Tabela przy użyciu następującej instrukcji SQL:

Wstaw do wartości użytkowników („Shahriar”, „Shovon”);

Jak widać, 1 wiersz jest wstawiany do użytkownicy tabela.

Wybór danych z tabeli

Możesz uruchomić następującą instrukcję SQL, aby wybrać wszystkie dane z użytkownicy tabela.

Wybierz * od użytkowników;

Jak widać, pobierane przeze mnie dane zostały odzyskane.

W ten sposób instalujesz i zaczynasz od PostgreSQL 10 w Arch Linux. Dziękujemy za przeczytanie tego artykułu.