Was ist PostgreSQL
PostgreSQL - relationales Datenbanksystem basierend auf der SQL-Abfragesprache. Der Grund dafür ist die Einhaltung gemeinsamer Standards und die Möglichkeit, Hochleistungssysteme herzustellen PostgreSQL ist heute beliebt.
Vor der Installation
So installieren Sie PostgreSQL du solltest haben:
- Server mit mindestens 1 CPU Kerne, 1 GB RAM und 10-GB-Laufwerk space. Die tatsächlichen Anforderungen können unterschiedlich sein und hängen von Ihren Anwendungsanforderungen und Ihrer Optimierung ab.
- Tatsächliches Betriebssystem (Centos 7 in diesem Artikel);
- Zugriff auf das Administratorkonto.
Setup-Abwicklung
So installieren Sie PostgreSQL Führen Sie auf Ihrem Server bitte alle folgenden Schritte aus:
- Aktuelle Systemsoftware aktualisieren:
- Starten Sie den Server neu, um die neuesten Pakete zu verwenden.
- Ausnahme zur Basis-Repository-Datei hinzufügen
- Installieren PostgreSQL aus Systemrepositorys:
- Aktivieren Sie den Start beim Systemstart und führen Sie den Dienst aus:
- Überprüfen Sie den Status:
Datenoperationen
- Um eine Datenbank zu erstellen, sollten Sie das integrierte Administratorkonto verwenden:
su postgres
psql postgres
- Erstellen Sie die Benutzerrolle und Datenbank:
DATENBANK ERSTELLEN MIT EIGENTÜMER = ;
- Als erstellter Benutzer anmelden:
- Versuchen wir, eine Tabelle in der Datenbank zu erstellen:
TABELLE ERSTELLEN test_table (
item_id Ganzzahl NICHT NULL,
item_name-Zeichen variierend (80) NICHT NULL,
item_desc-Zeichen variierend (80) DEFAULT NULL,
PRIMÄRSCHLÜSSEL (item_id)
);
Ich habe eine Tabelle mit drei Spalten erstellt, item_id (digit), item_name (Textzeile) und item_desc (Text, optional).
- Daten hinzufügen:
INSERT INTO test_table (item_id, item_name, item_desc)
VALUES('1','toy car','Red sportcar model');
INSERT INTO test_table (item_id, item_name, item_desc)
VALUES('2','Spielzeugsoldat','Zinnsoldatfigur');
INSERT INTO test_table (item_id, item_name, item_desc)
VALUES('3','ball','Original-Fußball');
- Tabelleninhalt anzeigen:
Zusammenfassung
In diesem Artikel habe ich die Installation beschrieben PostgreSQL on Ubuntu 20.04 LTS und einige grundlegende SQL-Operationen erweitert.