Heim  >  Artikel  >  Datenbank  >  Detaillierte Einführung in die Lösung für vergessenes MySQL-Passwort und drei Möglichkeiten, das Passwort zu ändern

Detaillierte Einführung in die Lösung für vergessenes MySQL-Passwort und drei Möglichkeiten, das Passwort zu ändern

醉折花枝作酒筹
醉折花枝作酒筹nach vorne
2021-06-04 09:24:2713939Durchsuche

Dieser Artikel stellt Ihnen die Lösung zum Vergessen des MySQL-Passworts und drei Möglichkeiten zum Ändern des Passworts vor. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Detaillierte Einführung in die Lösung für vergessenes MySQL-Passwort und drei Möglichkeiten, das Passwort zu ändern

1. MySQL-Benutzer werden in Root-Benutzer (Superadministratoren mit allen Berechtigungen) und normale Benutzer unterteilt. Diese Berechtigungstabellen werden gespeichert in der MySQL-Datenbank unter dem Root-Benutzer.

Bei der Verwendung der MySQL-Datenbank müssen Sie häufig das Passwort ändern. Hier gibt es drei Möglichkeiten, das Passwort zu ändern:

1.1. Verwenden Sie den Befehl mysqladmin, um ein neues Passwort in der Befehlszeile anzugeben.

rrree

Drücken Sie die Eingabetaste und Sie werden daran erinnert, das ursprüngliche Passwort einzugeben

1.2. Verwenden Sie die Set-Anweisung

mysqladmin -u root -p password ‘新密码’

Zu diesem Zeitpunkt müssen Sie den MySQL-Server neu starten oder die Flush-Privilegien-Anweisung verwenden, um die Berechtigungstabelle zu aktualisieren, um das neue zu erstellen Passwort wird wirksam

1.3. Ändern Sie die Benutzertabelle

set password=password(“新密码”)

Beachten Sie, dass die neue Version von MySQL für die Speicherung verwendet wird. Der Feldname des Benutzerpassworts lautet „authentication_string“ anstelle von „password“ und das neue Passwort muss mit der Passwortfunktion verschlüsselt werden

1.4. Ändern Sie die Passwortanweisung in mysql8.0

rrree

Wenn ein Fehler gemeldet wird, führen Sie zuerst Flush-Berechtigungen aus

2. Was soll ich tun, wenn ich mein Passwort vergesse?

Haben Sie außerdem schon einmal die Situation erlebt, dass Sie Ihr Passwort vergessen haben? Tatsächlich lässt sich das Vergessen des Passworts leicht lösen:

Schritt 1: Geben Sie den Befehl „net stop mysql“ in die Befehlszeile ein, um den MySQL-Dienst herunterzufahren.

Schritt 2: Beginnen Sie mit der Verwendung --skip-grant-tables Option MySQL-Dienst (der Server wird nicht geladen, um zu beurteilen, und jeder Benutzer kann auf die Datenbank zugreifen)

Geben Sie den Befehl MySQLD-SKIP-GRANT-TABLES

ein, um ihn in der Befehlszeile auszuführen Der Benutzer kann die Anweisung nicht eingeben. Sie können den Prozess mit dem Namen MySQLD sehen, was bedeutet, dass Sie sich mit dem Root-Benutzer beim Server anmelden können. Der dritte Schritt: Öffnen Sie ein weiteres Befehlszeilenfenster und geben Sie den Anmeldebefehl ohne Passwort ein

mysql -u root

Nach erfolgreicher Anmeldung können Sie das Kennwort mit der Update-Anweisung ändern. Nach Abschluss der Änderung müssen Sie die Berechtigungstabelle mit der Flush-Privilegien-Anweisung aktualisieren Schritt 4: Schließen Sie das Befehlszeilenfenster, in dem Sie den Befehl mysqld --skip-grant-tables eingegeben haben einfach? Sie müssen sich in Zukunft keine Sorgen mehr machen, Ihr Passwort zu vergessen!

Verwandte Empfehlungen: „

MySQL-Tutorial

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in die Lösung für vergessenes MySQL-Passwort und drei Möglichkeiten, das Passwort zu ändern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen