veranschaulichen Dieser Artikel wurde am 20.05.2017 unter Verwendung von MySQL-5.7.18 geschrieben. Das Betriebssystem ist 64-Bit CentOS Linux Release 7.2.1511 (Core), als Desktop installiert. Deinstallieren Sie MariaDB CentOS7 installiert standardmäßig MariaDB statt MySQL und die MySQL-bezogenen Pakete werden auch vom Yum-Server entfernt. Da es zu Konflikten zwischen MariaDB und MySQL kommen kann, deinstallieren Sie zuerst MariaDB. 1. Überprüfen Sie die installierten MariaDB-bezogenen RPM-Pakete. grep mariadb 2. Überprüfen Sie die installierten MariaDB-bezogenen Yum-Pakete. Der Paketname muss entsprechend dem Ergebnis des RPM-Befehls bestimmt werden. yum-Liste MariaDB-Bibliotheken 3. Entfernen Sie die installierten, mit MariaDB verbundenen Yum-Pakete. Der Paketname muss entsprechend dem Ergebnis des Yum-List-Befehls bestimmt werden. Dieser Schritt erfordert Root-Rechte. yum entfernt MariaDB-Bibliotheken Laden Sie das MySQL RPM-Paket herunter Da das Softwarepaket sehr groß ist, können Sie es zunächst mit anderen Methoden (z. B. Thunder) herunterladen. Mit der RPM-Methode ist die Installation auch ohne Internetverbindung möglich – das ist bei Yum nicht möglich. Wenn Sie andere Versionen von MySQL installieren müssen, gehen Sie bitte auf die offizielle Website und suchen Sie nach dem entsprechenden RPM-Download-Link. Kopieren Sie den Code wie folgt: wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar Installieren Sie MySQL mit dem RPM-Paket Für die folgenden Schritte sind Root-Rechte erforderlich. Und aufgrund der Abhängigkeiten zwischen Paketen muss jeder RPM-Befehl der Reihe nach ausgeführt werden. mkdir mysql-5.7.18 tar -xv -f mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar -C mysql-5.7.18 cd mysql-5.7.18/ rpm -ivh mysql-community-common-5.7.18-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm rpm -ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm rpm -ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm Nach erfolgreicher Installation können Sie die Installationsdateien und temporären Dateien auch löschen. CD .. rm -rf mysql-5.7.18 rm mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar Ändern des anfänglichen MySQL-Passworts Für die folgenden Schritte sind Root-Rechte erforderlich. 1. Da Sie das Kennwort zu Beginn nicht kennen, ändern Sie zunächst die Konfigurationsdatei /etc/my.cnf, damit MySQL die Berechtigungsprüfung beim Anmelden überspringt. Fügen Sie eine Zeile hinzu: Skip-Grant-Tabellen 2. Starten Sie MySQL neu. Dienst MySQL Neustart 3. Melden Sie sich ohne Passwort bei MySQL an. MySQL 4. Führen Sie den folgenden Befehl im MySQL-Client aus, um das Root-Passwort zu ändern. benutze MySQL; UPDATE-Benutzer SET-Authentifizierungszeichenfolge = Passwort (,Ihr Passwort‘) WHERE-Host = ,localhost‘ AND-Benutzer = ,root‘; aufhören; 5. Ändern Sie die Konfigurationsdatei /etc/my.cnf , um die zuvor hinzugefügte Zeile „skip-grant-tables“ zu löschen und MySQL neu zu starten. Dieser Schritt ist sehr wichtig. Wenn er nicht ausgeführt wird, kann dies zu schwerwiegenden Sicherheitsproblemen führen. 6. Melden Sie sich mit dem soeben festgelegten Passwort an. mysql -u root -p 7.MySQL zwingt Sie zur Änderung Ihres Passworts und es darf kein einfaches Regelpasswort sein. ALTER USER root@localhost IDENTIFIED BY „Ihr neues Passwort“; Die Schritte erscheinen möglicherweise etwas umständlich und mir ist noch keine andere Lösung eingefallen, also verwenden Sie es vorerst einfach so. 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:
|
<<: jQuery Treeview-Baumstrukturanwendung
>>: Detaillierte Erklärung der Softwarekonfiguration mit Docker-Compose unter Linux
Was ist wxs? wxs (WeiXin Script) ist eine Skripts...
1. Warm und sanft Zugehörige Adresse: http://www.w...
In Node.js ist eine .js-Datei ein vollständiger B...
Inhaltsverzeichnis 1. Verwenden Sie den Befehl „r...
Inhaltsverzeichnis Vorwort Erstellen Sie ein Vite...
1. JS-Prinzip der asynchronen Ausführung Wir wiss...
Inhaltsverzeichnis 1. existiert 1.1 Beschreibung ...
ffmpeg ist ein sehr leistungsfähiges Tool zur Aud...
1. Laden Sie das CentOS-Image herunter 1.1 Downlo...
So installieren Sie Tomcat-8.5.39 auf CentOS 7.6....
Umfeld: 1. CentOS6.5 X64 2.mysql-5.6.34-linux-gli...
Da die Anzahl der Besuche zunimmt, werden bei ein...
In diesem Artikelbeispiel wird der spezifische JS...
Als grundlegendes Element einer Webseite sind Bil...
Ich habe vor kurzem angefangen, MySQL zu lernen. ...