sql >> Database >  >> RDS >> PostgreSQL

Installeer en maak verbinding met PostgreSQL 10 op Ubuntu 16.04

PostgreSQL (uitgesproken als "post-gress-Q-L") is een begrip voor open source relationele databasebeheersystemen. De object-relationele betekenis dat u objecten, klassendatabaseschema's en in de querytaal kunt gebruiken. In deze zelfstudie laten we u zien hoe u uw PostgreSQL-database op Ubuntu 16.04 installeert en er verbinding mee maakt.

Stap 1:installeer PostgreSQL

Eerst verkrijgen we de authenticatiesleutels die nodig zijn om pakketten te valideren uit de PostgreSQL-repo.

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main" > /etc/apt/sources.list.d/PostgreSQL.list'

Als best practice updaten we onze server voordat we PostgreSQL installeren.

apt-get -y update

Nadat de update is voltooid, voeren we de volgende opdracht uit om PostgreSQL te installeren

apt-get install postgresql-10

Stap 2:Inloggen op PostgreSQL

Na installatie maakt PostgreSQL een standaardgebruiker aan met de naam "postgres ”. Deze gebruiker werkt op een andere manier dan andere populaire databases zoals MySQL. PostgreSQL-gebruikers kunnen de authenticatiemethode wijzigen, maar standaard gebruikt het een modus genaamd ident. Ident neemt uw OS-gebruikersnaam en vergelijkt deze met de toegestane database-gebruikersnamen.

U moet eerst overschakelen naar de standaard Postgres-gebruiker

su - postgres

Je zult nu zien dat je bent ingelogd als die gebruiker via de prompt change

postgres@host2:~$

Daarna kunt u de PostgreSQL-terminal openen door te typen:

psql

Je weet dat je verbonden bent door het onderstaande bericht:

psql (9.5.14)
Type "help" for help.
postgres=#

Stap 3:Uitloggen bij PostgreSQL

Gebruik de volgende opdracht om uw PostgreSQL-omgeving te verlaten

\q

Nu je je PostgreSQL-wereld hebt gemaakt, is het tijd om je voeten te strekken! Laten we beginnen met het maken en weergeven van databases met behulp van onze wereldberoemde Cloud VPS-servers.

SerienavigatieVolgend artikel>>

  1. Hoog ruimtegebruik van crfclust.bdb

  2. Ik wil de CASE-instructie gebruiken om enkele records in SQL Server 2005 bij te werken

  3. PostgreSQL:FOUT:42601:een kolomdefinitielijst is vereist voor functies die record retourneren

  4. Is de Sql Server Unique Key ook een Index?