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 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:
|
<<: jQuery-Plugin zur Implementierung des Minesweeper-Spiels (1)
>>: Grafisches Tutorial zur Deinstallation und Installation von MySQL unter Linux
Vue ruft die PC-Kamera auf, um Bilder in Echtzeit...
clear:both wird zum清除浮動Das ist der Eindruck, den ...
Empfohlene Artikel: Klicken Sie auf die untere re...
1. Richten Sie HOST auf dem Host-Macbook ein Im v...
Installieren Befolgen Sie zur Installation die RE...
JDK-Downloadadresse: http://www.oracle.com/techne...
1. Position : fest Gesperrte Position (relativ zu...
Voraussetzung: nginx muss über die Module ngx_htt...
Karten-Tags müssen paarweise vorkommen, d. h. <...
Betriebsumgebung: MAC Docker-Version: Docker vers...
Inhaltsverzeichnis 1. Einleitung 2. Haupttext 2.1...
Was ist Redis Cluster? Redis Cluster ist eine von...
Um eine Tabelle in HTML zu zeichnen, verwenden Si...
Großes Problem: Löschen Sie nicht einfach die Pyt...
Ich habe kürzlich bei einem praktischen Trainings...