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:
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:
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:
Sobald PostgreSQL installiert ist, können Sie den Dienststatus überprüfen, indem Sie den unten angegebenen Befehl verwenden:
$ sudo systemctl status postgresqlDarüber hinaus kann der Status des Dienstes mithilfe der folgenden Befehle geändert werden:
So stoppen Sie den laufenden Postgresql -Dienst:
$ sudo systemctl stop postgresqlUnd um den gestoppten Service zu beginnen:
$ sudo systemctl starten postgresqlMethode 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 :
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.ListeSchritt 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:
Installieren Sie PostgreSQL mit Hilfe des unten erwähnten Befehls:
$ sudo APT installieren Sie PostgreSQLSo 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 postgresUm 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 - PostgresGreifen Sie nun mit dem Postgres -Benutzer auf die Shell zu, indem Sie das folgende Schlüsselwort ausgeben:
$ psqlSobald 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 LinuxHintSo greifen Sie auf die Datenbankanmelde als Postgres -Benutzer zu und verwenden Sie den folgenden Befehl, um auf Datenbank zuzugreifenLinuxHint”:
> PSQL LinuxHintNotiz: 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 LinuxHintUnd 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.