So installieren Sie Postgresql auf Debian Top 10

So installieren Sie Postgresql auf Debian Top 10
PostgreSQL (auch als Postgres/Postgres bezeichnet) ist ein Open-Source- und Advanced Level Relational Database Management System (RDBMS). In diesem Beitrag haben wir die Anleitung zur Installation von PostgreSQL unter Debian 11 vorgelegt: Vor der Installation sehen wir uns einen kurzen Blick auf die Funktionen der Funktionen von PostgreSQL:

Bemerkenswerte Merkmale von Postgresql

PostgreSQL unterstützt einige charakteristische Funktionen, mit denen große Organisationen für die Datenverarbeitung übernommen werden können. Einige bemerkenswerte Funktionen sind unten aufgeführt:

  • Programmiersprache: Umfangreiche Unterstützung von Programmiersprachen, zu denen Python, Java, C#, Perl, Go gehören.
  • Datentypen: Es bietet eine enorme Unterstützung von präparierten Datensätzen, während Benutzer auch ihren eigenen Datentyp erstellen können.
  • SQL -Integration: Mehrere Funktionen für fortschrittliche Ebene sind mit PostgreSQL kompatibel: komplexe Unterabfragen, Tabellenpartitionierung, verschachtelte Transaktionen
  • Sicherheit: Für die sichere Verarbeitung von Daten verwendet PostgreSQL Authentifizierungsprotokolle wie LED -Zugriffsprotokoll (Lightweight Directory Zugriffs.

So installieren Sie Postgresql auf Debian 11

Postgresql auf Debian 11 zu installieren; Sie können eine der folgenden zwei Methoden befolgen:

Methode 1: Installieren Sie PostgreSQL mit dem Repository von Debian 11
Methode 2: Installieren Sie PostgreSQL mit dem offiziellen PostgreSQL -Repository

Wir erläutern den Installationsprozess mit beiden Methoden: Die erste Methode verwendet die Pakete aus dem Debian -Repository, während die zweite Methode die Repository -Pakete aus dem offiziellen Paket von PostgreSQL abruft:

Methode 1: So installieren Sie Postgresql mithilfe von Debian 11 Repository

Mit der Installationsmethode werden Sie nach einem einfachen und zeitsparenden Prozess mithilfe von Debian -Paketen angelegt:

Schritt 1: Aktualisieren und aktualisieren Sie die Paketliste
Es wird empfohlen, die Liste der Pakete zu aktualisieren und zu aktualisieren, indem die unten genannten Befehle ausgestellt werden:

$ sudo APT Update && sudo APT -Upgrade

Schritt 2: Postgresql installieren
Das erforderliche Paket befindet sich im Debian -Repository, sodass Sie es mithilfe von “installieren können“geeignet”: Installieren Sie Postgresql, indem Sie den unten genannten Befehl ausgeben:

$ sudo APT installieren Sie PostgreSQL PostgreSQL-Contribrib

Sobald PostgreSQL installiert ist, können Sie den Dienststatus überprüfen, indem Sie den unten angegebenen Befehl verwenden:

$ sudo systemctl status postgresql

Darüber hinaus kann der Status des Dienstes mithilfe der folgenden Befehle geändert werden:

So stoppen Sie den laufenden Postgresql -Dienst:

$ sudo systemctl stop postgresql

Und um den gestoppten Service zu beginnen:

$ sudo systemctl starten postgresql

Methode 2: So installieren Sie PostgreSQL mit dem offiziellen Repository von Debian 11

Befolgen Sie die unten genannten einfachen Schritte, um das offizielle Repository von PostgreSQL für Debian 11 hinzuzufügen und dann zu installieren. Sie können die unten genannten Schritte befolgen, um dies zu tun:

Schritt 1: Fügen Sie das Postgresql -Repository hinzu
Es wird empfohlen, das offizielle Repo von PostgreSQL hinzuzufügen, damit Sie die neueste Version von Paketen erhalten: Erstens müssen Sie den GPG -Signierschlüssel von Postgresql -Paketen hinzufügen, um das Paket -Repository zu sichern: Sie können dies tun, indem Sie den unten genannten Befehl ausgeben :

$ curl -fssl https: // www.PostgreSQL.org/media/keys/ACCC4CF8.ASC | sudo gpg - -dearmor -o/usr/share/keyrings/postgresql -keyring.gpg

Jetzt sind Sie bereit, Postgresql -Repository hinzuzufügen: Verwenden Sie den unten erwähnten Befehl, um die Aktion auszuführen:

$ echo "Deb [signiert für =/usr/share/keyrings/postgresql-keyring.gpg] http: // apt.PostgreSQL.org/pub/repos/apt/bullseye-pgdg main "| sudo tee/etc/apt/Quellen.Liste.D/postgresql.Liste

Schritt 2: Installation von PostgreSQL
Nach einer erfolgreichen Integration der PostgreSQL -Bibliothek können Sie sie installieren. Vorher wird jedoch empfohlen, das Repository des Systems mithilfe des unten genannten Befehls zu aktualisieren:

$ sudo APT Update

Installieren Sie PostgreSQL mit Hilfe des unten erwähnten Befehls:

$ sudo APT installieren Sie PostgreSQL

So erstellen Sie Datenbank mit postgresql in debian 11

PostgreSQL kann nur als Postgres -Benutzer verwendet werden, wenn Sie ein Kennwort festlegen. Andernfalls können Sie sich nicht als Postgres -Benutzer anmelden: Verwenden Sie den folgenden Befehl, um ein Passwort einzurichten:

$ sudo passwd postgres

Um Datenbank in PostgreSQL zu erstellen, müssen Sie sich für PostgreSQL Server anmelden und dann auf die Shell zugreifen. Verwenden Sie den folgenden Befehl, um sich als Postgres -Benutzer anzumelden: Es wird nach Passwort gefragt. Geben Sie Ihr Passwort ein und drücken Sie die Eingabetaste:

$ su - Postgres

Greifen Sie nun mit dem Postgres -Benutzer auf die Shell zu, indem Sie das folgende Schlüsselwort ausgeben:

$ psql

Sobald Sie auf die Befehlshülle von Postgres zugegriffen haben, können Sie jetzt SQL -Abfragen verwenden, um mehrere datenbankbezogene Operationen auszuführen:

Zum Beispiel möchten wir eine Datenbank erstellen “LinuxHint”; Dafür werden wir die folgende SQL -Abfrage dafür verwenden:

> Createdb LinuxHint

So greifen Sie auf die Datenbankanmelde als Postgres -Benutzer zu und verwenden Sie den folgenden Befehl, um auf Datenbank zuzugreifenLinuxHint”:

> PSQL LinuxHint

Notiz: Sie können auf den Postgres -Benutzer zurückgreifen, indem Sie "verwenden"\Q”:

Sie können jetzt hinzufügen, löschen, Daten aus der Datenbank auswählen, indem Sie auf die Datenbank auf dem Terminal zugreifen. Um eine Datenbank fallen zu lassen, müssen Sie außerdem mithilfe von Datenbank aus der Datenbank kommen “\QUnd dann den folgenden Befehl verwenden:

$ Dropdb LinuxHint

Und wenn Sie versuchen, auf Datenbank zuzugreifen “LinuxHint”; Die Shell zeigt einen Fehler an, der “LinuxHint" Existiert nicht:

Abschluss

PostgreSQL ist ein weit verbreitetes relationales Datenbankverwaltungssystem, das von mehreren großen Unternehmen verwendet wird, die von großer bis mittelgroßer Stärke reichen. Obwohl es sich um eine relationale Datenbank handelt, unterstützt sie JSON für nicht-relationale Abfragen, die PostgreSQL zu einer bevorzugten Wahl der Organisationen macht. Dieser Beitrag enthält den Installationshandbuch von PostgreSQL für Debian11, zwei Methoden werden hier beschrieben. Mit Methode 1 können Sie PostgreSQL aus dem Paket -Repository von Debian Own installieren. Auf der anderen Seite können Sie Methode 2 befolgen, um das aktualisierte PostgreSQL aus seinem offiziellen Repository abzurufen.