Installieren von Postgresql auf Debian Top 10

Installieren von Postgresql auf Debian Top 10
PostgreSQL ist ein sehr beliebtes Open Source Relational Database Management System (RDBMS). In diesem Artikel werde ich Ihnen zeigen, wie Sie Postgresql auf Debian 10 installieren und wie Sie PostgreSQL auf Debian 10 verwenden können. Also lasst uns anfangen.

Installieren von PostgreSQL:

Die neueste stabile Version von Postgresql ist im offiziellen Paket -Repository von Debian 10 Buster verfügbar. So können Sie PostgreSQL einfach mit dem APT -Paket -Manager installieren.

Aktualisieren Sie zunächst den APT -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo APT Update

Der APT -Paket -Repository -Cache sollte aktualisiert werden.

Installieren Sie nun Postgresql mit dem folgenden Befehl:

$ sudo APT installieren Sie PostgreSQL

Drücken Sie Y und dann drücken Sie Um die Installation zu bestätigen.

Der APT -Paket -Manager lädt alle erforderlichen Pakete herunter und installiert.

Zu diesem Zeitpunkt sollte Postgresql installiert werden.

Drucken Sie nun die Versionsnummer von PostgreSQL mit dem folgenden Befehl aus:

$ psql -Verssion

Wie Sie sehen können, führe ich PostgreSQL 11 aus.5. Es ist die neueste stabile Veröffentlichung von PostgreSQL zum Zeitpunkt dieses Schreibens.

Verwalten des PostgreSQL -Dienstes:

Sobald PostgreSQL installiert ist, prüfen Sie, ob die PostgreSQL Der Service wird mit dem folgenden Befehl ausgeführt:

$ sudo systemctl status postgresql

Wie Sie sehen können, die PostgreSQL Service ist aktiv. Der Service ist auch ermöglichen. Es startet also automatisch mit dem Systemstiefel.

Wenn der PostgreSQL Service ist nicht aktiv In Ihrem Fall können Sie die starten PostgreSQL Server mit dem folgenden Befehl:

$ sudo systemctl starten postgresql

Wenn der PostgreSQL Service ist Behinderte, Dann startet es nicht automatisch mit dem Systemstiefel. Du kannst ermöglichen es mit dem folgenden Befehl:

$ sudo systemctl aktivieren postgreSQL

Einrichten von PostgreSQL Database -Benutzer:

Mit der Standardkonfiguration können Sie verwenden PostgreSQL wie nur Postgres Benutzer. Sie müssen sich also als anmelden Postgres Benutzer, um einen PostgreSQL -Befehl auszuführen.

Der Postgres Der Benutzer hat standardmäßig kein Passwort festgelegt. Sie können sich also nicht als die anmelden Postgres Benutzer.

Ein Passwort für die festlegen Postgres Benutzer, den folgenden Befehl ausführen:

$ sudo passwd postgres

Geben Sie nun ein Passwort ein und drücken Sie jetzt .

Titieren Sie das gleiche Passwort erneut und drücken Sie nochmal.

Ein Passwort sollte für die festgelegt werden Postgres Benutzer.

Nun, um sich als die anzumelden Postgres Benutzer, den folgenden Befehl ausführen:

$ su - Postgres

Geben Sie das Passwort ein, das Sie für die festgelegt haben Postgres Benutzer und Drücken .

Sie sollten angemeldet sein.

Erstellen einer PostgreSQL -Datenbank:

Jetzt eine neue Datenbank erstellen LinuxHint, Führen Sie den folgenden Befehl aus:

$ erstellte LinuxHint

Einmal der LinuxHint Die Datenbank wird erstellt. Melden Sie sich bei der PostgreSQL -Shell mit dem folgenden Befehl an:

$ PSQL LinuxHint

Sie sollten bei der PostgreSQL -Shell angemeldet sein. Jetzt können Sie die erforderlichen SQL -Anweisungen ausführen und mit dem arbeiten LinuxHint Datenbank.

Wie Sie sehen können, habe ich eine einfache SQL -Anweisung durchgeführt und sie hat richtig funktioniert.

Wählen Sie Current_date;

Sobald Sie mit der Datenbank arbeiten, können Sie wie folgt aus der PostgreSQL -Shell verlassen:

# \Q

Sie sollten zurück zur Linux -Shell sein.

Erstellen einer PostgreSQL -Tabelle:

Lassen Sie uns nun einen neuen Tisch erstellen Geschäfte in unserer LinuxHint Datenbank.

Hier ist die SQL -Anweisung, um die Tabelle zu erstellen Geschäfte. Kopieren und fügen Sie die SQL -Anweisungen in die PostgreSQL -Shell ein und fügen Sie eine neue Tabelle zu erstellen Geschäfte.

Tischgeschäfte erstellen (
ShopID int nicht null,
Shopname Varchar (100) NICHT NULL,
numleplede int nicht null
);

Der Geschäfte Die Tabelle sollte erstellt werden.

Sie können alle verfügbaren Tabellen in Ihrer Datenbank wie folgt auflisten:

# \D

Wie Sie sehen können, die Geschäfte Tabelle befindet sich in der Liste.

Sie können auch das Schema des Geschäfte Tabelle wie folgt.

# \ D Shops

Daten in Tabelle einfügen:

Lassen Sie uns nun einige neue Zeilen in die einfügen Geschäfte Tisch.

Neue Zeilen in die einfügen Geschäfte Tabelle, Sie können Folgendes ausführen EINFÜGUNG SQL -Anweisungen.

In die Werte einfügen (1, 'Food King', 5);
In die Werte einfügen (2, 'foodex', 4);
In die Werte einfügen (3, 'Dummy Burger', 10);

Die SQL -Aussagen lief erfolgreich. Ich habe 3 Dummyreihen in die eingefügt Geschäfte Tisch. Großartig!

Daten aus der Tabelle auswählen:

Nun, um alle Zeilen aus dem auszuwählen Geschäfte Tabelle und drucken Sie sie auf der Konsole aus, führen Sie die folgende SQL -Anweisung aus.

Wählen Sie * aus Geschäften;

Wie Sie sehen können, werden die 3 Dummy -Zeilen, die ich zuvor eingefügt habe.

Daten aus der Tabelle löschen:

Eine Zeile aus dem löschen Geschäfte Tisch mit dem ShopID 1 (sagen wir sagen) Führen Sie die folgende SQL -Anweisung aus:

Löschen aus Geschäften, in denen ShopID = 1;

Die Reihe sollte aus dem gelöscht werden Geschäfte Tisch.

Wie Sie sehen können, ist die Reihe nicht in der Geschäfte Tisch noch mehr.

Wählen Sie * aus Geschäften;

Aktualisierung von Tabellendaten:

Sagen wir, Sie möchten die aktualisieren Anzahl der Teilnehmer Spalte von 4 Zu 8 (sagen wir sagen) für den Laden mit dem ShopID 2 der Geschäfte Tisch.

Führen Sie dazu die folgende SQL -Anweisung aus.

Update -Shops setzen numaPopoee = 8, wobei ShopID = 2;

Die Zeile sollte aktualisiert werden.

Wie Sie sehen können, die Anzahl der Teilnehmer für den Laden mit dem ShopID 2 wird auf 8 aktualisiert.

Tabelle entfernen:

Um den Tisch zu entfernen Geschäfte, Führen Sie die folgende SQL -Anweisung aus:

Tischgeschäfte;

Die Tabelle sollte entfernt werden.

Datenbank löschen:

Um die Datenbank zu löschen LinuxHint, Führen Sie den folgenden Befehl aus als aus Postgres Benutzer.

$ Dropdb LinuxHint

Die Datenbank LinuxHint Sollte entfernt werden.

So installieren und verwenden Sie Postgresql auf Debian 10. Danke, dass du diesen Artikel gelesen hast.