Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So installieren Sie MySQL 8.0 unter CentOS 8 / RHEL 8

MySQL ist die beliebteste, kostenlose Open-Source-Plattform zur Verwaltung relationaler Datenbanken, die zum Hosten mehrerer Datenbanken auf einem einzelnen Server verwendet wird, indem mehreren Benutzern der Zugriff auf jede Datenbank ermöglicht wird.

Das neueste MySQL 8.0 Version kann vom standardmäßigen AppStream installiert werden Repository mit dem MySQL-Modul, das standardmäßig auf CentOS 8 aktiviert ist und RHEL 8 Systeme.

Es gibt auch MariaDB 10.3 Die Datenbankversion kann vom standardmäßigen AppStream installiert werden Repository, das ein „Drop-in-Ersatz“ ist “ für MySQL 5.7 , mit einigen Einschränkungen. Wenn Ihre Anwendung nicht mit MySQL 8.0 unterstützt wird , dann empfehle ich Ihnen, MariaDB 10.3 zu installieren.

In diesem Artikel führen wir Sie durch den Installationsprozess der neuesten Version von MySQL 8.0 Version auf CentOS 8 und RHEL 8 mit dem standardmäßigen AppStream Repository über das YUM-Dienstprogramm.

Hinweis :Die Anweisungen in diesem Artikel funktionieren nur, wenn Sie das Red Hat-Abonnement auf RHEL 8 aktiviert haben.

Installieren Sie MySQL 8.0 auf CentOS8 und RHEL 8

Die neueste Version von MySQL 8.0 kann über den standardmäßigen Application Stream installiert werden Repository auf CentOS 8 und RHEL 8 Systeme mit dem folgenden yum-Befehl.

# yum -y install @mysql

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

Einmal die Installation von MySQL abgeschlossen ist, starten Sie den MySQL-Dienst, aktivieren Sie ihn so, dass er beim Systemstart automatisch gestartet wird, 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 das MySQL installieren, 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

Einmal 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 [email protected] IDENTIFIED BY 'ravi123';
mysql> exit

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