Website-Suche

So installieren Sie MySQL 8.0 unter CentOS 8/RHEL 8


MySQL ist die beliebteste, kostenlose und quelloffene relationale Datenbankverwaltungsplattform, die zum Hosten mehrerer Datenbanken auf einem einzelnen Server verwendet wird, indem sie den Mehrbenutzerzugriff auf jede Datenbank ermöglicht.

Die neueste MySQL 8.0-Version kann aus dem Standard-AppStream-Repository mithilfe des MySQL-Moduls installiert werden, das standardmäßig auf CentOS 8 und < aktiviert istRHEL 8-Systeme.

Außerdem steht die Datenbankversion MariaDB 10.3 zur Installation aus dem standardmäßigen AppStream-Repository zur Verfügung, bei der es sich um einen „Drop-in-Ersatz“ für handelt MySQL 5.7, mit einigen Einschränkungen. Wenn Ihre Anwendung nicht mit MySQL 8.0 unterstützt wird, empfehle ich Ihnen, MariaDB 10.3 zu installieren.

In diesem Artikel führen wir Sie durch den Prozess der Installation der neuesten MySQL 8.0-Version unter CentOS 8 und RHEL 8 unter Verwendung der Standardversion AppStream-Repository über das YUM-Dienstprogramm.

Installieren Sie MySQL 8.0 auf CentOS8 und RHEL 8

Die neueste Version von MySQL 8.0 kann aus dem Standard-Application Stream-Repository unter CentOS 8 und RHEL 8 installiert werden > Systeme mit dem folgenden yum-Befehl.

yum -y install @mysql

Das Modul @mysql installiert die neueste Version von MySQL mit allen Abhängigkeiten.

Sobald die Installation von MySQL abgeschlossen ist, starten Sie den MySQL-Dienst, aktivieren Sie ihn für den automatischen Start beim Systemstart und überprüfen Sie den Status, indem Sie die folgenden Befehle ausführen.

systemctl start mysqld
systemctl enable --now mysqld
systemctl status mysqld

Sichern Sie nun die MySQL-Installation, indem Sie das Sicherheitsskript ausführen, das mehrere sicherheitsbasierte Vorgänge ausführt, z. B. das Festlegen des Root-Passworts, das Entfernen anonymer Benutzer, das Verbieten der Root-Anmeldung aus der Ferne, das Entfernen der Testdatenbank und das Neuladen der Berechtigung.

mysql_secure_installation

Sobald die MySQL-Installation gesichert ist, können Sie sich bei der MySQL-Shell anmelden und mit der Erstellung neuer Datenbanken und Benutzer beginnen.

mysql -u root -p
mysql> create database tecmint;
mysql> GRANT ALL ON tecmint.* TO ravi@localhost IDENTIFIED BY 'ravi123';
mysql> exit

Das ist alles! In diesem Artikel haben wir erklärt, wie man MySQL 8.0 auf CentOS 8 und RHEL 8 installiert. Wenn Sie Fragen oder Feedback haben, teilen Sie uns diese bitte im Kommentarbereich unten mit.