Deinstallieren Sie die alte MySQL-Version (überspringen Sie diesen Schritt, wenn Sie keine haben) ( Hinweis: Wenn Sie in den Schritten 3 bis 6 eine neue Version von MySQL neu installieren, müssen Sie die vorherige Version unbedingt vollständig deinstallieren, um Fehler zu vermeiden. Wenn Sie MySQL zum ersten Mal auf einer neuen virtuellen Maschine installieren, sind nur die Schritte 1 bis 2 erforderlich.) 1. Alte MySQL-Versionen anzeigen grep mysql 2. Alte Komponenten einzeln löschen Verwenden Sie den Befehl rpm -e --nodeps {-file-name}, um die Dateien zu entfernen. Beim Entfernen der Dateien können Abhängigkeiten entstehen. Achten Sie daher auf die Reihenfolge. Prüfen Sie nach dem Löschen, ob noch alte Versionen vorhanden sind. 3.rm -rf /var/lib/mysql 4.find / -name mysql Löschen Sie alle Verzeichnisse und Dateien, die mit MySQL und anderen Konfigurationen und Einstellungen in Zusammenhang stehen. Wenn ja, löschen Sie es. Dabei muss auch berücksichtigt werden, dass andere Software nicht beeinträchtigt wird. rm -rf /usr/lib/mysql rm -rf /usr/share/mysqlwo ist mysql 6. Selbststartender Service chkconfig --list | grep -i mysql chkconfig --del mysqld Installieren von MySQL 1. Laden Sie das MySQL-Installationspaket in den Ordner /usr/local/mysql/ auf centos hoch 2. Geben Sie /usr/local/mysql/ ein. 3. Beginnen Sie mit der Installation von MySQL Führen Sie den Befehl rpm -ivh {-file-name} aus, um den Installationsvorgang durchzuführen. rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm rpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm rpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm rpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm Lösung für Fehler bei der Installation von Bibliotheken; Löschen Sie alle MySQL-Abhängigkeitspakete in Yum. Yum entfernt MySQL-Bibliotheken. 4. Installation erfolgreich 5. Starten Sie MySQL Starten Sie nach der Installation den MySQL-Dienst mit dem folgenden Befehl: (Wenn der MySQL-Dienst nicht gestartet werden kann, starten Sie das System neu.) systemctl start mysqld.service (service mysqld start) startet mysql systemctl status mysqld.service (service mysqld status) MySQL-Status anzeigen systemctl stop mysqld.service (service mysqld stop) MySQL herunterfahren 6. MySQL-Passwort ändern Verwenden Sie zunächst den folgenden Befehl, um das Passwort herauszufinden: grep 'temporäres Passwort' /var/log/mysqld.log Melden Sie sich mit einem Passwort bei MySQL an mysql -uroot -p So ändern Sie Ihr Passwort: Ändern Sie den Benutzer root@localhost, identifiziert durch „Ihr Passwort“; (Beachten Sie, dass das Passwort hier so komplex wie möglich sein sollte, da es sonst fehlschlägt (FEHLER 1819 (HY000): Ihr Passwort erfüllt nicht die aktuellen Richtlinienanforderungen) (Wenn Sie das Passwort einfacher gestalten möchten, müssen Sie zuerst die folgenden beiden Befehle ausführen: 7. Anmeldung mysql -uroot -p 8. Überprüfen Sie den MySQL-Prozess ps -ef | grep mysql 9. Überprüfen Sie Port 3306 netstat -anop | grep 3306 10. Gewähren Sie dem Root-Benutzer Fernzugriff 1) verwenden Sie MySQL; 2) Benutzer und Host vom Benutzer auswählen; 3) Benutzersatz aktualisieren: Host='%', wobei Benutzer = 'root' ist; 4) Gewähren Sie alle Berechtigungen für . an „root“@„%“, identifiziert durch „tsk007“, mit der Gewährungsoption; 5) Leerberechtigungen; 11.systemctl stop firewalld.service (Firewall ausschalten) 12. Remote-Login (MySQL muss auf diesem Rechner installiert sein) mysql -uroot -p -h (Zugriffs-IP) Referenzartikel: So deinstallieren Sie MySQL vollständig unter CentOS Wunderbares Thema teilen: Tutorial zur Installation verschiedener MySQL-Versionen MySQL 5.7-Installationstutorials für verschiedene Versionen MySQL 5.6-Installationstutorials für verschiedene Versionen mysql8.0-Installationstutorials für verschiedene Versionen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Spezifische Verwendung von Bootstrap5-Haltepunkten und Containern
>>: Docker verwendet den Befehl mysqldump, um MySQL-Daten im Projekt zu sichern und zu exportieren
Dieser Artikel stellt den Inhalt zur Git-Konfigur...
Die Sicherheitsprobleme, die bei der Frontend-Ent...
Zustandshaken Beispiele: importiere { useState } ...
Inhaltsverzeichnis Erläuterung des unidirektional...
Wie unten dargestellt: XML/HTML-CodeInhalt in die...
Voraussetzungen 1. Docker wurde auf dem lokalen C...
Docker-Installation Über die Installation auf ein...
Im Linux-System können sowohl chmod- als auch cho...
Alphabetisch DTD: Gibt an, in welcher XHTML 1.0 D...
reduce Methode ist eine Array-Iterationsmethode. ...
Vorwort: In diesem Artikel wird hauptsächlich die...
brauchen: Verwenden Sie Docker, um den Dualprozes...
Inhaltsverzeichnis 1. Unterschiede zwischen Optio...
1. Fall Nehmen Sie alle Mitarbeiter, die nicht Fi...
Inhaltsverzeichnis 1. Prinzipübersicht Query Cach...