So installieren Sie MySQL 8.0 auf Rocky Linux und Almalinux

So installieren Sie MySQL 8.0 auf Rocky Linux und Almalinux

Geschrieben in C, Mysql ist eine Open-Source, plattformübergreifende und eine der am häufigsten verwendeten relationalen Datenbankverwaltungssysteme (RDMS). Es ist ein wesentlicher Bestandteil des Lampenstacks und ein beliebtes Datenbankverwaltungssystem in Webhosting-, Datenanalyse- und E -Commerce -Anwendungen, um nur einige zu erwähnen.

Die aktuelle stabile Version ist MySQL 8.0.25 und wurde freigelassen 11. Mai 2021. Zu den wichtigsten Highlights der neuesten Version gehören:

  • InnoDB & XML -Verbesserungen.
  • Transaktionsdatenwörterbuch.
  • Verbesserte Unterstützung für native JSON -Daten und Dokumentspeicherfunktionen.
  • Gemeinsame Tabellenausdrücke.
  • Windows -Funktionen.
  • Fehlerprotokollverbesserungen wie Fehlernummerierung und reduzierte Ausführlichkeit.

Und so viel mehr. Sie können sich die Versionshinweise ansehen, um alle Funktionen und Verbesserungen umfassend abzudecken.

In diesem Leitfaden untersuchen wir, wie man installiert Mysql An Rocky Linux Und Almalinux.

Schritt 1: Rocky Linux aktualisieren

Bei der Installation von Softwarepaketen wird immer empfohlen, mit der Aktualisierung der Systempakete zu beginnen. In einigen Fällen wird auch der Kernel ein Upgrades für ein Neustart benötigt.

Führen Sie daher in der Befehlszeile den folgenden Befehl aus, um die Kernel- und Systempakete zu aktualisieren:

$ sudo dnf update 
Aktualisieren Sie Rocky Linux

Schritt 2: Aktivieren Sie das MySQL -Upstream -Modul

Wenn wir weitergehen, müssen wir das aktivieren MySQL 8.0 Modul, das von der bereitgestellt wird Appstream Repository. Derzeit ist dies der einzige Mysql Modul, das bereitgestellt wird, und Sie können dies überprüfen, indem Sie den Befehl ausführen:

$ sudo dnf Modulliste MySQL 
Listen Sie das MySQL -Modul auf

Um das zu aktivieren Mysql Modulstrom, führen Sie den Befehl aus:

$ sudo dnf Modul aktivieren MySQL: 8.0 
Aktivieren Sie das MySQL -Modul

Schritt 3: Installieren Sie MySQL 8.0 auf Rocky Linux

Installieren Sie mit dem aktivierten Modul MySQL 8.0 In Rocky Linux folgendermaßen:

$ sudo dnf install @mysql 
Installieren Sie MySQL in Rocky Linux

Schritt 4: Aktivieren und starten Sie MySQL

Aktionen mit dem ausführen Mysql Datenbankserver müssen wir zuerst den Dienst starten. Aber zuerst ermöglichen wir es, wie folgt mit der Bootzeit zu beginnen:

$ sudo systemctl aktivieren MySQLD 

Dann starten Sie die Mysql Dämon.

$ sudo systemctl starten mysqld 

Sie können die überprüfen Mysql läuft durch Ausführung:

$ sudo systemctl Status MySQLD 
Überprüfen Sie den MySQL -Status

Schritt 5: Sicherere MySQL in Rocky Linux

Der letzte Schritt besteht darin, die gerade installierten zu sichern Mysql Datenbankserver. Warum? Sie könnten fragen. Der Grund ist, dass standardmäßig, Mysql Kommt mit Standardeinstellungen, die mit Lücken beladen sind, die von Hackern ausgenutzt werden können. Als solches müssen wir es härten, indem wir das ausführen mysql_secure_installation Skript.

$ sudo mysql_secure_installation 

Wenn das Skript ausgeführt wird, werden Sie aufgefordert, die zu verwenden Validate_password Plugin, das die Ebene der Kennwortstärke bestimmt und den Benutzern nur robuste Passwörter einrichten kann.

Um das Plugin einzurichten, geben Sie an "Y" und drücke EINGEBEN. Das Plugin enthält 3 Kennwortrichtlinienstufen, nämlich: NIEDRIG, MITTEL & STARK.

Typ 2 für STARK Passwortrichtlinie und drücken Sie EINGEBEN.

Validieren Sie die MySQL -Passwort -Richtlinie

Stellen Sie als nächstes sicher, dass Sie eine starke festlegen Mysql Root -Passwort gemäß der ausgewählten Passwortebene.

Setzen Sie das MySQL -Root -Passwort

Das Plugin liefert in diesem Fall eine Schätzung der Kennwortstärke, 100. Dies impliziert, dass wir die Anforderung der Kennwortstärke erfüllt haben, die ein starkes Passwort erfordert, um ein Minimum von zu haben 8 Charaktere, die eine Auswahl von numerischen, gemischten Fall und Sonderzeichen sein sollten.

Um mit dem festgelegten Passwort fortzufahren, drücken Sie "Y" weitermachen. Ansonsten drücken Sie 'N' zurückgehen und die erforderlichen Anpassungen vornehmen.

Drücken Sie für die verbleibenden Eingaben "Y" Um anonyme Benutzer zu entfernen, verhindern Sie, dass der Root -Benutzer aus der Ferne anmelden, und entfernen.

Sichern Sie MySQL in Rocky Linux

Schritt 6: Verbindung zu MySQL in Rocky Linux herstellen

Wenn Sie fertig sind, verwenden Sie die Mysql Client, um eine Verbindung mit der Datenbank wie gezeigt herzustellen. Authentifizieren mit dem angegebenen Stammkennwort.

$ sudo mysql -u root -p 

Sie können die Version bestätigen, indem Sie die Abfrage ausführen:

MySQL> VERSION AUSWÄHLEN (); 
Verbinden Sie die MySQL -Datenbank

Installation der Mysql Datenbank auf Rocky Linux oder Almalinux ist ein ganz einfacher und unkomplizierter Prozess. Seit dem ist kein Repository von Drittanbietern hinzugefügt Appstream Repository bietet bereits MySQL 8.0 Modulstrom.