GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie PostgreSQL in CentOS 8

PostgreSQL, bekannt unter dem Namen Postgres, ist ein quelloffenes und frei verfügbares Verwaltungssystem für relationale Datenbanken. Diese Art von Datenbankserver legt mehr Wert auf SQL-Konformität und Erweiterbarkeit. In diesem Artikel gehen wir näher auf die Installation von PostgreSQL auf der CentOS 8-Linux-Distribution ein.

Voraussetzungen

Sie sollten sich als Root-Benutzer anmelden oder Sie müssen über Berechtigungen verfügen, um den Befehl „sudo“ auf Ihrem System auszuführen.

Installation von PostgreSQL-Datenbanken auf CentOS 8

Zuerst öffnen Sie die Befehlszeilenanwendung „Terminal“, indem Sie auf das Terminalsymbol in der linken Seitenleiste Ihres Desktops klicken. Geben Sie den unten aufgeführten Befehl ein, um sich bei Ihrem Terminal als Root-Benutzer anzumelden:

$ su

Geben Sie das Passwort für das Root-Konto ein.

Jetzt können Sie alle Verwaltungsbefehle für die PostgreSQL-Installation ausführen.

Um die Installation von PostgreSQL auf CentOS 8 abzuschließen, führen Sie die folgenden Schritte aus:

Schritt 1:System-Cache aktualisieren

Es ist ein empfohlener und recht einfacher Schritt, dass Sie den Repository-Cache Ihres System-Repositorys oder Ihrer Pakete mit dem folgenden Befehl aktualisieren sollten:

# dnf makecache

Schritt 2:PostgreSQL installieren

Alle Pakete wurden aktualisiert. Führen Sie nun den unten angegebenen Befehl aus, um den PostgreSQL-Server auf Ihrem System zu installieren:

# dnf install postgresql postgresql-server

Während der Installation müssen Sie „y“ und dann die „Enter“-Taste drücken, um die Installation von PostgreSQL zu bestätigen.

Der vollständige Status wird auf dem Terminal angezeigt, der anzeigt, dass die Installation von PostgreSQL abgeschlossen wurde.

Schritt 3:Überprüfen Sie die installierte Version von PostgreSQL

Führen Sie nach Abschluss der Installation von PostgreSQL den unten aufgeführten Befehl aus, um die Funktionsfähigkeit der PostgreSQL-Datenbanken zu überprüfen:

# postgres --version

Wie Sie im obigen Screenshot sehen können, ist Postgres 10.14 auf diesem System installiert.

Schritt 4:Initialisieren Sie die PostgreSQL-Datenbank

Um das Verzeichnis des PostgreSQL-Datenbankservers zu initialisieren, geben Sie den folgenden Befehl auf dem Terminal ein:

# postgresql-setup --initdb

Schritt 5:PostgreSQL-Dienste aktivieren und starten

Sie können die Dienste von PostgreSQL aktivieren, indem Sie die folgenden Befehle ausführen:

# systemctl enable postgresql

Verwenden Sie die unten aufgeführten Befehle, um den Status der ausgeführten Dienste zu erfahren:

# systemctl start postgresql
# systemctl status postgresql

PostgreSQL-Server entfernen

Wenn Sie den PostgreSQL-Datenbankserver auf Ihrem System nicht verwenden möchten, können Sie ihn mit dem folgenden Befehl entfernen:

# dnf remove postgresql postgresql-server

Erstellen einer neuen PostgreSQL-Datenbank

Melden Sie sich wie folgt als root auf Ihrem PostgreSQL-Datenbankserver an:

Jetzt haben wir mit dem folgenden Befehl eine neue PostgreSQL-Datenbank mit dem Namen „samreenadb“ erstellt:

$ createdb samreenadb

Greifen Sie nun mit dem folgenden Befehl auf die erstellte Datenbank „samreenadb“ zu:

$ psql samreenadb

Um das Funktionieren der oben genannten Datenbank zu testen, führen Sie die folgende SQL-Abfrage aus:

SELECT CURRENT_DATE;

Wie Sie im oben angezeigten Bild sehen können, arbeitet die Abfrage an dieser Datenbank.

Tabellen in der PostgreSQL-Datenbank erstellen

Hier können wir Tabellen und zugewiesene Berechtigungen für diese Datenbank erstellen, indem wir den folgenden Code in Ihre aktuelle Datenbank-Shell einfügen, den Sie auch im unten angezeigten Screenshot sehen können:

CREATE TABLE users (

id INT NOT NULL,

name VARCHAR(16) NOT NULL,

pin VARCHAR(4) NOT NULL

);

Wie Sie sehen können, wird die Tabelle im obigen Screenshot mit dem Namen „users“ erstellt.

Um alle Tabellen oder Relationen Ihrer Datenbank aufzulisten, führen Sie den unten angegebenen Befehl aus:

# \d

Um die Datenbank zu verlassen, geben Sie den folgenden Befehl ein:

# \q

Schlussfolgerung

Daher haben wir in diesem Artikel gezeigt, wie Sie den PostgreSQL-Server installieren und entfernen und eine Datenbank in PostgreSQL unter CentOS 8 erstellen. Wir haben auch gezeigt, wie Sie mithilfe der SQL-Abfrage Tabellen in der Datenbank hinzufügen können. Ich hoffe, dieser Artikel ist hilfreich und sachkundig für Sie.


Cent OS
  1. So installieren Sie WordPress unter CentOS 6

  2. So installieren Sie PostgreSQL unter CentOS 7

  3. So installieren Sie den PostGIS PostgreSQL-Datenbank-Extender unter CentOS 8

  4. So installieren Sie AIDE unter CentOS 7

  5. So installieren Sie PostgreSQL 10 auf CentOS 6 / RHEL 6

So installieren Sie Spacewalk unter CentOS

So installieren Sie phpPgAdmin unter CentOS 7

So installieren Sie den PostgreSQL-Datenbankserver CentOS 8

So installieren Sie PostgreSQL unter CentOS 6

So installieren Sie OpenNMS unter CentOS 7

So installieren Sie Moodle unter CentOS 8