PostgreSQL

Installer og kom i gang PostgreSQL på Ubuntu 20.04

Installer og kom i gang PostgreSQL på Ubuntu 20.04
PostgreSQL er en open source og avanceret objektorienteret relationsdatabase, der også er kendt som Postgres. Dette databasestyringssystem er det første designet til det UNIX-baserede miljø. Imidlertid er dets design ændret med tiden, hvilket PostgreSQL kan køre på andre operativsystemer såvel som Solaris, Mac OS X og Windows. PostgreSQL er gratis software, og dens kildekode er frit tilgængelig under licens fra PostgreSQL. Du kan ændre og bruge PostgreSQL i ethvert format i henhold til dine krav.

I denne artikel lærer du, hvordan du installerer og kommer i gang med PostgreSQL på Ubuntu 20.04-system ved hjælp af terminalen.

Installation af PostgreSQL på Ubuntu 20.04

Sådan installeres PostgreSQL på Ubuntu 20.04, udfører du følgende trin:

Åbn terminalen ved hjælp af Ctrl + Alt + t, og log ind som rodbruger på dit system.

Opdater systempakker

Det anbefales, at du opdaterer dine systempakker, før du installerer en ny softwarepakke. Til dette formål skal du skrive følgende kommando for at opdatere de aktuelle arbejdssystemsystempakker:

$ sudo apt opdatering

Brug af følgende kommando til at opgradere de installerede pakker:

$ sudo apt -y opgradering

Installer PostgreSQL på Ubuntu 20.04

Du kan installere PostgreSQL på Ubuntu 20.04 uden at konfigurere Ubuntu-arkivet. Brug følgende kommando til at installere PostgreSQL på Ubuntu 20.04:

$ sudo apt installere postgresql postgresql-klient

Under installationen vises en meddelelse på dit system, der beder dig om at bekræfte installationsprocessen, som du enten vil fortsætte eller ej. Du skal trykke på 'y' for at fortsætte installationen.

Efter at have afsluttet installationen af ​​PostgreSQL, starter du, stopper og aktiverer PostgreSQL-tjenester ved hjælp af følgende kommando:

$ sudo systemctl stop postgresql.service
$ sudo systemctl start postgresql.service
$ sudo systemctl aktiver postgresql.service

For at kontrollere PostgreSQL-servicestatus, at den enten kører på dit system eller ej. Brug følgende kommando til at kontrollere servicestatus:

$ sudo systemctl status postgresql.service

Indstil PostgreSQL-brugeradgangskode

Du kan ændre eller oprette brugeradgangskoden til PostgreSQL. Ved hjælp af følgende kommando kan du ændre standardbrugeradgangskoden til PostgreSQL:

$ sudo passwd postgres

Prompten beder dig om at indtaste den nye adgangskode, og skriv derefter den nye adgangskode igen. Derefter vises en bekræftelsesmeddelelse 'adgangskode opdateret med succes'.

Efter at have ændret den nye adgangskode, nu på hver PostgreSQL-adgang, skal du indtaste en ny nulstillingsadgangskode til bekræftelse.

Adgang til PostgreSQL-skal

PostgreSQL er installeret på dit system. Nu logger du på PostgreSQL som bruger for at få adgang til databaser og arbejdsskallen ved hjælp af følgende kommando:

$ sudo su -l postgres

Indtast nu følgende kommando til PostgreSQL-shell:

$ psql

Opret en database og brugerroller

Her er psql 12 installeret på mit system. Du kan oprette nye databaser og brugere ved hjælp af den interaktive Postgresql-skal som følger:

$ psql -c "ændre brugerpostgres med adgangskoden 'my00pass'"

Opret nu en ny bruger og database ved hjælp af følgende kommando:

$ createuser dbusersam
$ createdb samdb -O dbusersam
$ psql samdb

Skift rolle og adgangskode ved hjælp af følgende kommando. \ Q er vant til helt fra skallen.

Brug følgende kommando til at liste databaser:

$ psql -l

PostgreSQL lytter som standard til den lokale grænseflade, som er 127.0.0.1. Men du kan åbne dens fjernadgang ved at foretage nogle ændringer i konfigurationsfilen. For at få adgang til konfigurationsfilen til PostgreSQL skal du bruge følgende kommando:

$ sudo nano / etc / postgresql / 12 / main / postgresql.konf

I den ovenfor viste fil under forbindelsesindstillingerne indstiller du # listen_addresses = '+' og gemmer derefter filen. Dette er et valgfrit trin til PostgreSQL-installation.

Nu genstarter du PostgreSQL-tjenesterne på dit system som følger:

$ sudo service postgresql genstart

I denne artikel implementerede vi installationen af ​​PostgreSQL på Ubuntu 20.04. Desuden lærte du de forskellige psql-kommandoer. I fremtiden kan du udforske flere kommandoer relateret til PostgreSQL ved hjælp af kommandolinjen.

Mus Sådan bruges Xdotool til at stimulere museklik og tastetryk i Linux
Sådan bruges Xdotool til at stimulere museklik og tastetryk i Linux
Xdotool er et gratis og open source kommandolinjeværktøj til simulering af museklik og tastetryk. Denne artikel dækker en kort vejledning om brug af x...
Mus Top 5 ergonomiske computermusprodukter til Linux
Top 5 ergonomiske computermusprodukter til Linux
Forårsager langvarig brug af computeren smerter i dit håndled eller fingre? Lider du af stive led og er konstant nødt til at ryste hænderne? Føler du ...
Mus Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
Sådan ændres mus og touchpad-indstillinger ved hjælp af Xinput i Linux
De fleste Linux-distributioner leveres som standard med "libinput" -biblioteket til at håndtere inputhændelser på et system. Det kan behandle inputhæn...