1. Vorbereitung vor der Installation Überprüfen Sie die Datenbankversion mit dem Befehl: mysql-community-common-8.0.17-1.el7.x86_64.rpm mysql-community-libs-8.0.17-1.el7.x86_64.rpm mysql-community-client-8.0.17-1.el7.x86_64.rpm mysql-community-server-8.0.17-1.el7.x86_64.rpm 2. Installieren Sie das RPM-Paket Installieren Sie die oben genannten RPM-Pakete der Reihe nach. Die vorherigen und nächsten Installationspakete sind voneinander abhängig. # rpm -ivh mysql-community-common-8.0.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-libs-8.0.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-client-8.0.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-server-8.0.17-1.el7.x86_64.rpm 3. Abfrage des initialen Passworts des Root-Accounts Das initiale Passwort von MySQL Version 8.0 ist standardmäßig nicht leer. Es wird bei der Installation automatisch generiert und in # rpm -ivh mysql-community-common-8.0.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-libs-8.0.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-client-8.0.17-1.el7.x86_64.rpm # rpm -ivh mysql-community-server-8.0.17-1.el7.x86_64.rpm 4. Ändern Sie das Root-Passwort Für die Änderung von Passwörtern gibt es standardmäßige Sicherheitsanforderungen und Kontrollen hinsichtlich der Passwortkomplexität. mysql> Benutzer „root“@„localhost“ ändern, identifiziert durch „redhat“; FEHLER 1819 (HY000): Ihr Passwort erfüllt nicht die aktuellen Richtlinienanforderungen mysql> Benutzer „root“@„localhost“ ändern, identifiziert durch „1qaz!QAZ“; Abfrage OK, 0 Zeilen betroffen (0,15 Sek.) mysql> Berechtigungen leeren; Abfrage OK, 0 Zeilen betroffen (0,01 Sek.) 5. Aktuelle Benutzerkonfigurationsinformationen anzeigen mysql> Datenbanken anzeigen; mysql> mysql verwenden; mysql> Benutzer, Host, Plugin vom Benutzer auswählen; 6. Neuen Benutzer für den Fernzugriff anlegen mysql> Benutzer „wangwang“@„%“ erstellen, identifiziert durch „1qaz!QAZ“; Abfrage OK, 0 Zeilen betroffen (0,08 Sek.) mysql> gewähre alles auf *.* an 'wangwang'@'%'; Abfrage OK, 0 Zeilen betroffen (0,12 Sek.) mysql> Benutzer, Host, Plugin vom Benutzer auswählen; Die Plug-In-Verschlüsselungsmethode für dieses Konto ist caching_sha2_password. Wenn ein Client, der vor MySQL 8.0 ausgeführt wird, eine Verbindung zu einem MySQL 8.0-Server herstellt, wird eine Fehlermeldung angezeigt, die besagt, dass das Authentifizierungs-Plug-In „caching_sha2_password“ nicht geladen werden kann (es muss in mysql_native_password geändert werden). 7. Ändern Sie die Verschlüsselungsmethode Ändern der Verschlüsselungsregeln mysql> Benutzer „wangwang“@„%“ ändern, identifiziert durch „1qaz!QAZ“, Passwort läuft nie ab; Abfrage OK, 0 Zeilen betroffen (0,17 Sek.) Benutzerkennwort aktualisieren mysql> Benutzer „wangwang“@„%“ ändern, identifiziert mit mysql_native_password durch „1qaz!QAZ“; Abfrage OK, 0 Zeilen betroffen (0,04 Sek.) Änderungen speichern mysql> Berechtigungen leeren; Abfrage OK, 0 Zeilen betroffen (0,05 Sek.) Abfrageinformationen mysql> Benutzer, Host, Plugin vom Benutzer auswählen; 8. Testen Sie die Verbindung Sie können Navicat zum Testen verwenden. Zusammenfassen Oben ist die Methode, die ich Ihnen vorgestellt habe, um MySQL 8.0.17 zu installieren und den Fernzugriff zu konfigurieren. Ich hoffe, sie wird Ihnen 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! Das könnte Sie auch interessieren:
|
<<: js-Lernnotizen: Schlüsselwörter „class“, „super“ und „extended“
>>: In IIS 7.5 unterstützt HTML die Include-Funktion wie SHTML (Modulzuordnung hinzufügen).
Inhaltsverzeichnis Unkontrollierte Komponenten Ko...
Inhaltsverzeichnis Vorwort Komponenten erstellen ...
1. WebDesignerWall 2. Veerles Blog 3. Lernprogram...
1. Gehen Sie zur offiziellen Website, um das JDK-...
Inhaltsverzeichnis Optimierung der if-Beurteilung...
1. Gehen Sie zu dem Speicherort, an dem Sie das I...
Methode 1: Werte hinzufügen Gehen wir zu MDN, um ...
Gelegentlich muss ich ausgewählte Inhalte gruppier...
Inhaltsverzeichnis Warum brauchen wir Partitionen...
In diesem Artikelbeispiel wird der spezifische Co...
1. Übersicht über TCP-Wrapper TCP Wrapper „verpac...
HTML steht für Hypertext Markup Language. Heutzut...
Zweck Verstehen Sie die Rolle von nextTick und me...
Heute habe ich eine Menüschaltfläche erstellt. Wen...
Installation und Deinstallation anzeigen # rpm -q...