So installieren Sie PostgreSQL11 auf CentOS7

So installieren Sie PostgreSQL11 auf CentOS7

Installieren Sie PostgreSQL 11 auf CentOS 7

PostgreSQL: Die weltweit fortschrittlichste relationale Open-Source-Datenbank

Um mehr über die weltweit fortschrittlichste relationale Open-Source-Datenbank zu erfahren, müssen Sie sie zunächst installieren. Installieren Sie anschließend PostgreSQL 11 auf CentOS 7.

Umfeld

Alibaba Cloud CentOS 7.3.1611

PostgreSQL 11

PostgreSQL

PostgreSQL ist ein auf POSTGRES basierendes objektrelationales Datenbankverwaltungssystem (ORDBMS), das von der Fakultät für Informatik der University of California in Berkeley entwickelt und inzwischen in PostgreSQL, Version 4.2, umbenannt wurde. PostgreSQL unterstützt den Großteil des SQL-Standards und bietet viele weitere moderne Funktionen: komplexe Abfragen, Fremdschlüssel, Trigger, Ansichten, Transaktionsintegrität, MVCC. Ebenso kann PostgreSQL auf vielfältige Weise erweitert werden, beispielsweise durch das Hinzufügen neuer Datentypen, Funktionen, Operatoren, Aggregatfunktionen und Indizes. PostgreSQL kann für private, kommerzielle und akademische Forschungszwecke kostenlos verwendet, geändert und verteilt werden.

PostgreSQL verfügt seit Version 9.3 über einen integrierten JSON-Datentyp und seit Version 9.4 über JSONB-Unterstützung. Dies weist darauf hin, dass PostgreSQL eigentlich eine Kombination aus einer relationalen Datenbank und einer NoSQL-Datenbank ist. Obwohl PostgreSQL immer noch als relationale Datenbank positioniert ist, hat die NoSQL-Leistung von PostgreSQL in den letzten Updates stark zugenommen und sogar die von MongoDB übertroffen.

PostgreSQL-Installation

Hier installieren wir PostgreSQL 11 im RPM-Modus

# RPM-Paket herunterladen yum install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-redhat11-11-2.noarch.rpm -y

# Installieren Sie yum -y install postgresql11 postgresql11-server postgresql11-libs

# Initialisieren Sie die Datenbank /usr/pgsql-11/bin/postgresql-11-setup initdb

# Stellen Sie PostgreSQL so ein, dass es beim Booten automatisch gestartet wird, und starten Sie den Dienst systemctl enable postgresql-11
systemctl start postgresql-11
systemctl-Status postgresql-11
## Wenn in der Konsolenausgabe nach „Aktiv“ das Wort „Wird ausgeführt“ angezeigt wird, bedeutet dies, dass der Start abgeschlossen ist.

PostgreSQL-Verbindung

# Melden Sie sich bei der Datenbank an und wechseln Sie hier das Postgres-Konto.
su - postgres
psql

# Navicat stellt eine Verbindung zu PostgreSQL her
# Hier müssen wir die Konfigurationsdatei postgresql.conf ändern
finden / -name postgresql.conf
vi /var/lib/pgsql/11/data/postgresql.conf

# Suchen Sie nach listen_address, heben Sie die Kommentierung auf und ändern Sie den Wert von localhost in Anführungszeichen in *
Listenadresse = "*"

# Speichern und beenden, den PostgreSQL-Dienst neu starten systemctl restart postgresql-11

# Alibaba Cloud-Sicherheitsgruppenregelkonfiguration -> Sicherheitsgruppenregeln schnell hinzufügen -> PostgreSQL auswählen und hinzufügen # Wenn Sie in Navicat localhost nicht in * ändern, wird Navicat beim Verbinden den Fehler „Verbindung abgelehnt“ ausgeben.

# Ich habe hier das Passwort des Postgres-Benutzers geändert. Die Schritte sind wie folgt:
## Benutzer wechseln und psql eingeben
su - postgres
psql
## Passwort ändern alter user postgres password 'password' 

Verbindung erfolgreich!

An diesem Punkt ist PostgreSQL eingerichtet. Die Einrichtung von PostgreSQL unter Windows ist relativ einfach. Als nächstes lernen Sie PostgreSQL!

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So erhalten Sie das aktuelle Datum und die aktuelle Uhrzeit in PostgreSQL und Vorsichtsmaßnahmen
  • Beispiel einer rekursiven Abfrage mit PostgreSQL-Baumstruktur
  • Syntax und Verwendung von Fensterfunktionen in der PostgreSQL-Datenbank
  • So implementieren Sie Batch-Einfüge-, Aktualisierungs- und Zusammenführungsvorgänge in PostgreSQL
  • Praktische Erklärung zur Verwendung gespeicherter PostgreSQL-Prozeduren
  • Beispielcode zum Zurücksetzen des PostgreSQL-Passworts auf dem Mac

<<:  jQuery-Plugin zur Implementierung des Minesweeper-Spiels (1)

>>:  Grafisches Tutorial zur Deinstallation und Installation von MySQL unter Linux

Artikel empfehlen

So ändern Sie in Nginx die über http aufgerufene Website in https

Inhaltsverzeichnis 1. Hintergrund 2. Voraussetzun...

Detailliertes Tutorial zur Installation von MySQL auf CentOS 6.9

1. Bestätigen Sie, ob MySQL installiert wurde. Si...

So implementieren Sie einen variablen Ausdrucksselektor in Vue

Inhaltsverzeichnis Definieren der HTML-Struktur E...

So implementieren Sie Seitensprünge in einem Vue-Projekt

Inhaltsverzeichnis 1. Erstellen Sie ein Vue-CLI-S...

Kurze Analyse von MySQL Union und Union All

In der Datenbank führen sowohl die Schlüsselwörte...

Installationstutorial auf Unternehmensebene unter Verwendung des LAMP-Quellcodes

Inhaltsverzeichnis LAMP-Architektur 1.Lampeneinfü...

Wie füge ich ein Website-Symbol hinzu?

Der erste Schritt besteht darin, eine Software zur...

Linux verwendet die suid vim.basic-Datei, um eine Rechteausweitung zu erreichen

Auf Kali reproduzieren Legen Sie zunächst die Sui...

Verwenden Sie die Renderfunktion, um hoch skalierbare Komponenten zu kapseln

brauchen: In der Hintergrundverwaltung gibt es hä...

Vue implementiert Akkordeoneffekt

In diesem Artikelbeispiel wird der spezifische Co...

Schritte zum Importieren von Millionen von Daten in MySQL mit .Net Core

Inhaltsverzeichnis Vorbereitende Vorbereitung Imp...

Beispielanalyse der Verwendung von Dockerfile-Textdateien

Dockerfile ist eine Textdatei, die zum Erstellen ...