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 2. Wenn Informationen vorhanden sind, deinstallieren Sie diese über 3. Überprüfen Sie das MySQL-Installationspaket mit 4. Wenn Informationen vorhanden sind, löschen Sie diese nacheinander mit dem Befehl 5. Suchen Sie die MySQL-Konfigurationsdatei mit dem Befehl 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:
|
<<: Erstellen Sie ein Codebeispiel für ein Zabbix-Überwachungssystem basierend auf Dockerfile
>>: jQuery erzielt Vollbild-Scrolling-Effekt
01. Befehlsübersicht Der Befehl „locate“ ist eige...
Bei der Replikation werden die DDL- und DML-Opera...
Es gibt viele Tags in XHTML, aber nur wenige werd...
Relativer Pfad – ein Verzeichnispfad, der basieren...
1. HTML-Bild <img> 1. Das <img>-Tag u...
<br />Um die Fahrzeuge zu regeln, die in die...
In diesem Artikelbeispiel wird der spezifische Co...
1. Position : fest Gesperrte Position (relativ zu...
1. Erstellen Sie eine neue virtuelle Maschine aus...
Wie lassen sich Kompatibilitätsprobleme mit virtu...
1. Importieren Sie den grundlegenden Stil externe...
Nach dem Zurücksetzen des Systems hatte die MySQL...
Zusammenfassung HTML: Element plus V-Umhang CSS: ...
<br />Um zu beweisen, dass sein Engagement f...
Die MySQL-Fremdschlüsseleinschränkung (FOREIGN KE...