Methoden zum Ändern von Passwörtern vor MySQL 5.7: Methode 1: Verwenden Sie den Befehl SET PASSWORD
Methode 2: Verwenden von mysqladmin
Wenn das Root-Passwort festgelegt wurde, verwenden Sie die folgende Methode
Methode 3: Verwenden Sie UPDATE, um die Benutzertabelle direkt zu bearbeiten
Wenn Sie Ihr Root-Passwort verlieren, können Sie
So ändern Sie das Passwort in MySQL 5.7.22: 1. Versionsaktualisierung. Das Kennwortfeld im ursprünglichen Benutzer wurde in eine Authentifizierungszeichenfolge geändert. Aufgrund der Versionsaktualisierung sind viele Online-Tutorials nicht mehr anwendbar und selbst die Dokumente auf der offiziellen Website können nicht reibungslos bedient werden. Wenn MySQL ausgeführt wird, beenden Sie es zuerst: killall -TERM mysqld. Führen Sie mysqld_safe --skip-grant-tables aus. Wenn Sie zu diesem Zeitpunkt keine Remoteverbindung herstellen möchten: mysqld_safe --skip-grant-tables --skip-networking. Verwenden Sie MySQL, um eine Verbindung zum Server herzustellen und das Kennwort zu ändern.
*Zu beachten ist, dass in der Benutzertabelle der neuen Version der MySQL-Datenbank kein Kennwortfeld vorhanden ist. Stattdessen wird das verschlüsselte Benutzerkennwort im Feld „authentifizierungsstring“ gespeichert. 2. Beim Upgrade von MySQL wird folgender Fehler gemeldet: FEHLER 3009 (HY000): Spaltenanzahl von mysql.user ist falsch. Erwartet 45, gefunden 42. Erstellt mit MySQL 50556, jetzt läuft 50722. Bitte verwenden Sie mysql_upgrade, um diesen Fehler zu beheben. Der Fehler wird dadurch verursacht, dass Sie die Datenbank zuvor aktualisiert haben und mysql_upgrade nicht verwendet haben, um die Datenstruktur nach dem Upgrade zu aktualisieren. Lösung: Verwenden Sie den Befehl mysql_upgrade
3. Ändern Sie das Passwort nach der Installation der MySQL5.7.22-Datenbank;
Nach dem Aufrufen von MySQL müssen Sie die globalen Variablen ändern. Andernfalls muss das von Ihnen festgelegte Kennwort den Anforderungen an die Kennwortkomplexität entsprechen.
Oder so:
Das könnte Sie auch interessieren:
|
<<: Informationen zur Installation von Homebrew auf dem Mac
>>: Detaillierte Erklärung des Synchronisierungsmodifikators von Vue
Es gibt im Internet viele Artikel zur MySQL-Insta...
(?i) bedeutet, dass die Groß-/Kleinschreibung nich...
<br />Dieses Tutorial zur Erstellung von Web...
Erstellen einer Testtabelle -- ------------------...
Inhaltsverzeichnis 1. Der Ursprung von Tomcat 1. ...
Dieser Artikel fasst einige gängige MySQL-Optimie...
Inhaltsverzeichnis Vorwort Gängige Methoden 1. Än...
Der folgende Inhalt stellt den Prozess und die Lö...
Mit dem Befehl „mysql explain“ wird gezeigt, wie ...
Vorwort HTTP ist ein zustandsloses Kommunikations...
Inhaltsverzeichnis Hintergrund Problemanalyse 1. ...
Inhaltsverzeichnis 1. Übergeordnete Komponenten u...
Sicht: Wenn eine temporäre Tabelle wiederholt ver...
Inhaltsverzeichnis 1. Anforderungsbeschreibung 2....
Vue $set Array-Sammlungsobjektzuweisung In der be...