Detaillierte Anweisungen zur Installation von MySQL8.0.19 im CentOS7.5-Tutorial

Detaillierte Anweisungen zur Installation von MySQL8.0.19 im CentOS7.5-Tutorial

1. Einleitung

Dieser Artikel enthält keine Screenshots für den MySQL-Installationsteil und ist daher für Studierende mit gewissen Grundlagen geeignet.

Die Installationsmethode besteht darin, die TAR-Datei von der offiziellen MySQL-Website herunterzuladen, zu entpacken und die RPM-Datei zu installieren.

Da das Unternehmensnetzwerk langsam ist, schlägt der Download der Datei bei Verwendung der Yum-Methode zur Installation häufig auf halbem Weg fehl. Daher wird diese Methode verwendet. Solange die Tar-Datei vorhanden ist, können Sie sie zur Installation überall hin kopieren (ignorieren Sie dies bitte, wenn Sie über eine gute Internetverbindung verfügen).

2. Laden Sie die Installationsdatei herunter

Öffnen Sie die Adresse: https://www.mysql.com und klicken Sie auf den Link im roten Feld:

Scrollen Sie zum Ende der Seite und klicken Sie auf den Link im roten Feld:

Klicken Sie auf der sich öffnenden Seite auf den Link im roten Feld:

Wählen Sie dies auf der sich öffnenden Seite aus (CentOS basiert auf Red Hat, wählen Sie also dies) und laden Sie dann Folgendes herunter:

Die heruntergeladene MySQL-Version ist: 8.0.19

3. Installation von Mysql-Vorgängen in CentOS7

Linux-Version

Die Version von CentOS7 ist: 7.5.1804

Aufräumen

1. Überprüfen Sie das Installationspaket von MariaDB mit rpm -qa | grep mariadb

2. Wenn Informationen vorhanden sind, deinstallieren Sie diese über rpm -e --nodeps mariadb-libs-xxxx-x.xxx.x86_64

3. Überprüfen Sie das MySQL-Installationspaket mit rpm -qa | grep mysql

4. Wenn Informationen vorhanden sind, löschen Sie diese nacheinander mit dem Befehl yum remove mysql-community-***

5. Suchen Sie die MySQL-Konfigurationsdatei mit dem Befehl find / -name mysql

6. Wenn Informationen vorhanden sind, löschen Sie diese nacheinander mit dem Befehl rm -rf file path

Initialisieren des Verzeichnisses

1. Rufen Sie die virtuelle Maschine auf

2. Erstellen Sie den MySQL-Ordner mit dem Befehl mkdir /usr/local/mysql

3. Laden Sie die oben heruntergeladene MySQL-Installationsdatei in das Verzeichnis /usr/local/mysql hoch

Studenten mit Ideen können diese in andere Verzeichnisse stellen

Starten Sie den Installationsvorgang

1. Entpacken Sie das Tarball mit dem Befehl tar -xvf mysql-8.0.19-1.el7.x86_64.rpm-bundle.tar.

2. Installieren Sie Common über den Befehl rpm -ivh --nodeps --force mysql-community-common-8.0.19-1.el7.x86_64.rpm.

3. Installieren Sie Bibliotheken mit dem Befehl rpm -ivh --nodeps --force mysql-community-libs-8.0.19-1.el7.x86_64.rpm.

4. Installieren Sie den Client mit dem Befehl rpm -ivh --nodeps --force mysql-community-client-8.0.19-1.el7.x86_64.rpm.

5. Installieren Sie den Server mit dem Befehl rpm -ivh --nodeps --force mysql-community-server-8.0.19-1.el7.x86_64.rpm.

6. Überprüfen Sie das MySQL-Installationspaket mit dem Befehl rpm -qa | grep mysql. Wenn die oben genannten vier Informationen verfügbar sind, ist dies ein Zeichen für Erfolg.

7. Schließen Sie die Initialisierung und die zugehörige Konfiguration der MySQL-Datenbank mit den folgenden Befehlen ab:

Geben Sie den Befehl mysqld --initialize ein und drücken Sie die Eingabetaste.

Geben Sie den Befehl chown mysql:mysql /var/lib/mysql -R ein und drücken Sie die Eingabetaste.

Geben Sie den Befehl systemctl start mysqld.service ein und drücken Sie die Eingabetaste.

Geben Sie den Befehl systemctl status mysqld.service ein und drücken Sie die Eingabetaste. Grüner Text zeigt an, dass der Dienst erfolgreich gestartet wurde.

Geben Sie den Befehl systemctl enable mysqld ein und drücken Sie die Eingabetaste.

8. Verwenden Sie den Befehl cat /var/log/mysqld.log | grep password, um das Datenbankkennwort anzuzeigen und zu kopieren.

9. Verwenden Sie den Befehl mysql -uroot -p und drücken Sie die Eingabetaste, um die Datenbankanmeldeoberfläche aufzurufen.

10. Fügen Sie das soeben ermittelte Passwort ein und melden Sie sich bei der Datenbank an. Das MySQL-Anmeldepasswort wird nicht angezeigt.

11.Ändern Sie das Kennwort mit dem Befehl „alter user ‚root‘ @‚localhost‘ identified with mysql_native_password by ‚root‘;“.

12. Beenden Sie MySQL mit dem Befehl „exit“ und melden Sie sich anschließend erneut mit dem neuen Kennwort „root“ an.

13. Fernzugriffsberechtigung erteilen:

Geben Sie den Befehl zum Erstellen des Benutzers „root“@„%“, gekennzeichnet durch „root“, ein und drücken Sie die Eingabetaste.

Geben Sie den Befehl „grant all privileges on *.* to 'root'@'%';“ ein und drücken Sie die Eingabetaste.

Geben Sie den Befehl „Flush-Berechtigungen“ ein und drücken Sie die Eingabetaste.

14. Verwenden Sie den Befehl „alter user 'root' @'%' identified with mysql_native_password by 'root';“, um das Remote-Autorisierungskennwort zu ändern, damit das Client-Tool eine Verbindung herstellen kann.

15. Beenden Sie MySQL mit dem Befehl „exit“ und öffnen Sie den Firewall-Port 3306 mit dem Befehl „/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT“.

16. An diesem Punkt können Sie Client-Tools (wie Navicat, SQLyog usw.) verwenden, um eine Verbindung zu MySQL herzustellen ...

IV. Vorsichtsmaßnahmen

Aufgrund von MySQL- oder Versionsproblemen der virtuellen Maschine können die obigen Schritte leicht abweichen.

Bitte verwenden Sie unbedingt die im Artikel vorgestellten Hauptversionen: CentOS7.5 und MySQL8.0.

Zusammenfassen

Oben finden Sie das ausführliche grafische Tutorial zur Installation von MySQL 8.0.19 auf CentOS 7.5, das vom Herausgeber vorgestellt wurde. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • CentOS7.5 verwendet mysql_multi, um mehrere Instanzen von MySQL5.7.28 zu installieren (ausführliche Erklärung)
  • Centos7.5 installiert die Bereitstellung des binären Pakets mysql5.7.24
  • CentOS7.5-Installationstutorial für MySQL

<<:  Erstellen Sie ein Codebeispiel für ein Zabbix-Überwachungssystem basierend auf Dockerfile

>>:  jQuery erzielt Vollbild-Scrolling-Effekt

Artikel empfehlen

So verwenden Sie den Linux-Befehl „locate“

01. Befehlsübersicht Der Befehl „locate“ ist eige...

Vorteile und Prinzipien der MySQL-Replikation im Detail erklärt

Bei der Replikation werden die DDL- und DML-Opera...

Einführung in die Verwendung gängiger XHTML-Tags

Es gibt viele Tags in XHTML, aber nur wenige werd...

Design-Story: Der Wachmann, der sich Nummernschilder nicht merken kann

<br />Um die Fahrzeuge zu regeln, die in die...

Vue implementiert das Umschalten des Anmeldetyps

In diesem Artikelbeispiel wird der spezifische Co...

HTML-Grundlagen - CSS-Stylesheets, Style-Attribute, Format- und Layoutdetails

1. Position : fest Gesperrte Position (relativ zu...

So verhindern Sie das Flashen von Vue in kleinen Projekten

Zusammenfassung HTML: Element plus V-Umhang CSS: ...

Der IE8-Browser wird vollständig mit Webseitenstandards kompatibel sein

<br />Um zu beweisen, dass sein Engagement f...

MySQL-Fremdschlüsseleinschränkung (FOREIGN KEY) Fallerklärung

Die MySQL-Fremdschlüsseleinschränkung (FOREIGN KE...