sql >> Databasteknik >  >> RDS >> PostgreSQL

Installera och anslut till PostgreSQL 10 på Ubuntu 16.04

PostgreSQL (uttalas "post-gress-Q-L") är ett känt namn för hanteringssystem för relationsdatabas med öppen källkod. Dess objektrelationella betyder att du kommer att kunna använda objekt, klassdatabasscheman och i frågespråket. I den här handledningen kommer vi att visa dig hur du installerar och ansluter till din PostgreSQL-databas på Ubuntu 16.04.

Steg 1:Installera PostgreSQL

Först skaffar vi de autentiseringsnycklar som behövs för att validera paket från 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'

Som en bästa praxis kommer vi att uppdatera vår server innan vi installerar PostgreSQL.

apt-get -y update

När uppdateringen är klar kör vi följande kommando för att installera PostgreSQL

apt-get install postgresql-10

Steg 2:Logga in på PostgreSQL

När det har installerats skapar PostgreSQL en standardanvändare som heter "postgres ”. Den här användaren fungerar på ett annat sätt än andra populära databaser som MySQL. PostgreSQL-användare kan ändra metoden för autentisering, men som standard använder den ett läge som kallas ident. Ident tar ditt OS-användarnamn och jämför det med de tillåtna databasens användarnamn.

Du måste först byta till den förvalda Postgres-användaren

su - postgres

Du kommer nu att se att du är inloggad som den användaren via snabbändringen

postgres@host2:~$

Efteråt kan du gå in i PostgreSQL-terminalen genom att skriva:

psql

Du vet att du är ansluten genom meddelandet nedan:

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

Steg 3:Logga ut från PostgreSQL

För att lämna din PostgreSQL-miljö använd följande kommando

\q

Nu när du har skapat din PostgreSQL-värld är det dags att sträcka på fötterna! Låt oss börja skapa och lista databaser med hjälp av våra världsberömda Cloud VPS-servrar.

Series NavigationNästa artikel>>

  1. TO_DSINTERVAL() Funktion i Oracle

  2. 5 sätt att kontrollera en kolumns datatyp i SQLite

  3. MySQL Tutorial – Förstå sekunderna bakom Master Value

  4. Returnera kolumninformation från en länkad server i SQL Server (T-SQL-exempel)