So installieren Sie MySQL 8.0 auf Rhel & Centos Stream 9

So installieren Sie MySQL 8.0 auf Rhel & Centos Stream 9

MySQL ist ein Open-Source-Verwaltungssystem für relationale Datenbankverwaltung, das häufig zum Speichern und Organisieren von Daten verwendet wird. Red Hat Enterprise Linux (RHEL) und CentOS Stream sind zwei beliebte Linux -Verteilungen, die von vielen Entwicklern und Systemadministratoren verwendet werden. In diesem Artikel werden wir diskutieren, wie MySQL 8 installiert wird.0 auf Rhel und CentOS Stream 9.

Voraussetzungen

  • Rhel oder CentOS Stream 9 Betriebssystem auf Ihrem Computer installiert
  • Root -Benutzerzugriff oder ein Benutzer mit Sudo -Berechtigungen

Schritt 1: Hinzufügen des MySQL -Repositorys

Der erste Schritt bei der Installation von MySQL 8.0 Auf Rhel und CentOS Stream 9 ist das offizielle MySQL -Repository zu Ihrem System hinzuzufügen. Dadurch wird sichergestellt, dass Sie die neueste Version von MySQL erhalten und automatische Updates erhalten.

Um das MySQL -Repository hinzuzufügen, öffnen Sie das Terminal und laden Sie das Repository -Konfigurationspaket herunter:

WGet https: // repo.Mysql.com // MySQL80-Community-Release-El9-1.Keinarch.Drehzahl  

Sobald der Download fertig ist, installieren Sie es:

sudo dnf install mysql80-community-release-el9-1.Keinarch.Drehzahl  

Schritt 2: Installation von MySQL 8.0

Nachdem das Repository zu Ihrem System hinzugefügt wurde, können Sie MySQL 8 installieren.0 Durch Verwendung des folgenden Befehls:

sudo dnf install mysql-community-server  

Starten Sie nach Abschluss der Installation den MySQL -Dienst mit dem folgenden Befehl:

sudo systemctl starten mysqld  

Schritt 3: MySQL sichern

Standardmäßig ist MySQL nicht gesichert, wenn es zum ersten Mal installiert ist. Während der Installation wird ein temporäres Kennwort auf Root -Konto festgelegt. Sie können das Kennwort mit dem folgenden Befehl aus der Protokolldatei abrufen:

Grep 'Ein temporäres Passwort wird generiert'/var/log/mySQLD.Protokoll | Schwanz -1  2023-02-07T07: 56: 14.276442Z 6 [Hinweis] [My-010454] [Server] Ein temporäres Kennwort wird für [E-Mail-Schutz] generiert: ZyDSRO9CEW> 9 

In der obigen Ausgabe ist das aktuelle Passwort 'Zydsro9cew> 9'.

Dann müssen Sie den folgenden Befehl ausführen, um ihn zu sichern.

sudo mysql_secure_installation  

Sie werden aufgefordert, ein Stammkennwort für MySQL festzulegen und einige Sicherheitsfragen zu beantworten. Beantworten Sie diese Fragen nach Ihren Vorlieben.

  • Geben Sie das Kennwort für den Benutzerroot ein: [Temporäres Passwort eingeben]
  • Neues Kennwort: [Geben Sie ein neues Kennwort ein]
  • Neues Passwort erneut eingeben: [Neues Passwort erneut eingeben]
  • Ändern Sie das Passwort für die Stamm ? ((Drücken Sie Y | Y für Ja, eine andere Taste für Nein): N
  • Entfernen Sie anonyme Benutzer? (Drücken Sie Y | Y für Ja, eine andere Taste für Nein): y
  • Root Anmeldung aus der Ferne nicht zulassen? (Drücken Sie Y | Y für Ja, eine andere Taste für Nein): y
  • Entfernen Sie die Testdatenbank und zugreifen Sie darauf? (Drücken Sie Y | Y für Ja, eine andere Taste für Nein): y
  • Laden Sie jetzt Privilege -Tabellen neu laden? (Drücken Sie Y | Y für Ja, eine andere Taste für Nein): y

Nach Abschluss ist MySQL jetzt gesichert.

Schritt 4: Testen der Installation

Um die Installation zu testen, können Sie sich mit dem folgenden Befehl in die MySQL -Shell anmelden:

Mysql -u root -p  

Geben Sie das Stammkennwort ein, das Sie während des Sicherheitsprozesses festgelegt haben, und Sie sollten in der Lage sein, auf die MySQL -Shell zugreifen zu können.

Ausgabe: Passwort eingeben: Willkommen im MySQL -Monitor. Befehle enden mit; oder \ g. Ihre MySQL -Verbindungs ​​-ID ist 13 Serverversion: 8.0.32 MySQL Community Server - GPL Copyright (C) 2000, 2023, Oracle und/oder seine verbundenen Unternehmen. Oracle ist eine eingetragene Marke von Oracle Corporation und/oder seinen verbundenen Unternehmen. Andere Namen können Marken ihrer jeweiligen Eigentümer sein. Geben Sie "Hilfe" ein; " oder '\ h' für Hilfe. Geben Sie '\ c' ein, um die aktuelle Eingabeanweisung zu löschen. MySQL> 

Abschluss

Abschließend installieren Sie MySQL 8.0 Auf Rhel und CentOS Stream 9 ist ein einfacher Prozess, der in wenigen einfachen Schritten abgeschlossen werden kann. Wenn Sie diesem Handbuch folgen, haben Sie eine funktionierende Installation von MySQL 8.0 auf Ihrem RHEL- oder CentOS -Stream 9 -System.