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 postgresqlMożesz uruchomić następujące polecenie, aby sprawdzić, czy PostgreSQL działa ponownie z następującym poleceniem:
$ sudo Systemctl Status PostgreSQLJak 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 PostgreSQLPostgreSQL 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.
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.
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 LinuxhintJak widać na zrzucie ekranu poniżej, jesteś zalogowany do Linuxhint Baza danych.
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.
Możesz uruchomić następujące instrukcje SQL, aby utworzyć tabelę użytkownicy na PostgreSQL:
Utwórz użytkowników tabeli (Jak widać stół użytkownicy jest tworzone.
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.
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.