Nach viel Mühe habe ich endlich den Yum-Installationsprozess herausgefunden. Ich habe bereits über die Installation von Binärpaketen geschrieben. Hier verwende ich die Yum-Installation. Die Umgebung ist dieselbe, Centos7.2+MySQL5.7.18. Ich habe für jeden Schritt viele Artikel zu Rate gezogen, die später einzeln aufgelistet werden. Da die Maschine bereits installiert war, habe ich sie einfach Schritt für Schritt deinstalliert und dann neu installiert. Um dies zu erreichen, verwendet dieser Artikel eine Reihe relativ nachahmlicher Methoden, die für Benutzer wie mich, die lange Zeit nicht mit Linux in Berührung gekommen sind, relativ leicht zu verstehen und zu akzeptieren sind, z. B. das direkte Herunterladen von Dateien unter Windows und das Ziehen auf das Linux-System, anstatt sie mit dem Befehl wget herunterzuladen, und die direkte Verwendung der Bearbeitungsfunktion des WinScp-Editors, anstatt sie mit dem Befehl vim zu bearbeiten. Deinstallieren Betriebssystemversion grep -i mysql Führen Sie den Befehl rpm -qa | grep -i mysql aus, um die installierten Komponenten anzuzeigen. Verwenden Sie den Befehl yum -y remove, um die installierten MySQL-Komponenten zu deinstallieren. Verwenden Sie den folgenden Befehl, um die oben installierten Komponenten zu deinstallieren. yum -y entferne mysql-community-libs-5.7.18-1.el7.x86_64 yum -y entferne mysql-community-common-5.7.18-1.el7.x86_64 yum -y entferne mysql-community-client-5.7.18-1.el7.x86_64 yum -y entferne mysql57-community-release-el7-10.noarch yum -y entferne mysql-community-server-5.7.18-1.el7.x86_64 Mehr Bilder mache ich nicht, nur eines als Beispiel. Verwenden Sie rpm -qa | grep -i mysql erneut, um die installierten Komponenten anzuzeigen, die vollständig deinstalliert wurden. whereis mysql fragt die von der vorherigen Installation generierten Verzeichnisse ab und entfernt sie nacheinander. Installieren Laden Sie die MySQL-Repo-Quelle herunter. Was den Verwendungszweck dieser Datei angeht, ist mein persönliches Verständnis, dass sie Ihnen automatisch dabei hilft, die Yum-Quelle der MySQL-Installationskomponente zu konfigurieren. Diese Datei kann unter Windows heruntergeladen und anschließend auf den Linux-Server hochgeladen werden oder sie kann direkt auf dem Linux-Server heruntergeladen werden und muss ebenfalls installiert werden. Nachdem Sie diese Datei heruntergeladen haben, ziehen Sie sie über winscp in das Stammverzeichnis des Linux-Servers Die oben heruntergeladenen Dateien unter Linux Installieren Sie das MySQL-Repo-Paket rpm -ivh mysql57-community-release-el7-10.noarch.rpm In der Mitte erscheinen einige einfache Eingabeaufforderungen. Nach der Eingabe von Y wird alles automatisch installiert. yum installiere MySQL-Community-Server Installation abgeschlossen Ändern des anfänglichen Root-Passworts Nach der Installation wird unter etc. eine my.cnf-Datei generiert. Fügen Sie in my.cnf eine Konfiguration vom Typ „skip-grant-tables = 1“ hinzu, um die Anforderung zur Überprüfung des Initialisierungskennworts zu überspringen. systemctl startet MySQL-Dienst Stellen Sie eine Verbindung zum MySQL-Dienst her. Da die Kennwortanforderung übersprungen wird, geben Sie mysql -u -p ein und drücken Sie die Eingabetaste. Wenn Sie zur Eingabe des Kennworts aufgefordert werden, drücken Sie weiterhin die Eingabetaste, um eine Verbindung zu MySQL herzustellen. MySQL-Root-Passwort ändern Benutzer aktualisieren, Authentication_string=PASSWORD('neuesPasswort') festlegen, wobei Benutzer='root' ist; Verwenden Sie diese Anweisung, um den Root-Benutzer so zu ändern, dass er Fernzugriff hat. Aktualisieren Sie den Benutzer, indem Sie den Host = „%“ festlegen, wobei „Benutzer“ = „root“ ist. Nach dem Neustart können Sie sich mit dem voreingestellten Passwort anmelden und eine Verbindung zu MySQL herstellen Der gesamte Vorgang ist relativ einfach. Wenn Sie damit vertraut sind, dauert es nur wenige Minuten. Es dauert nicht lange, diesen Vorgang zu durchlaufen. Ich bin damit einfach nicht vertraut. Ich probiere es tastend aus. Wenn mich jemand anleitet oder ich es öfter ausprobiere, wird es viel einfacher. Das könnte Sie auch interessieren:
|
<<: Das Vue-Projekt realisiert den Paging-Effekt
>>: Detaillierte Erklärung der Verwendung von Nginx proxy_redirect
Tab-Umschalten ist auch eine gängige Technologie ...
Inhaltsverzeichnis Hintergrund Frage Problemanaly...
Ziel: Erstelle ein Quadrat, dessen Seitenlänge gl...
In diesem Artikelbeispiel wird der spezifische JS...
Wenn wir Tabellen- und td-Tags Rahmen hinzufügen,...
Inhaltsverzeichnis 1. Der Ursprung der Gabel 2. F...
In diesem Artikel wird hauptsächlich erläutert, w...
Inhaltsverzeichnis Vorteil 1: Optimierung des Dif...
Die Definition und Vererbung von Klassen in JS si...
Phänomen: Führen Sie ein Image aus, zum Beispiel ...
Wenn wir beim Schreiben einiger UI-Komponenten di...
1. Übersicht über die Atomizität von DDL Vor 8.0 ...
MySQL sauber deinstallieren. Persönlich getestet,...
Ereignisse können die Ausführung von SQL-Code ein...
Inhaltsverzeichnis 1. Mit der MySQL-Replikation v...