Heim >Datenbank >MySQL-Tutorial >So setzen Sie das MySQL-Root-Passwort zurück
Root-Passwort zurücksetzen
Methode 1:
Fügen Sie im Feld [mysqld] von my.ini Folgendes hinzu:
skip-grant-tables
Starten Sie den MySQL-Dienst neu. Zu diesem Zeitpunkt ist für MySQL kein Kennwort erforderlich, um sich bei der Datenbank anzumelden.
Geben Sie dann MySQL
mysql>use mysql; mysql> 更新 user set passw ord =password('新密码') WHERE User='root'; mysql> flush privileges;
ein und entfernen Sie schließlich Skip-Grant-Tables my.ini nach dem Ausführen einfach neu starten.
Methode 2:
Verwenden Sie nicht die Methode zum Ändern von my.ini, um den Dienst neu zu starten und Skip-Grant-Tabellen hinzuzufügen um das MySQL-Passwort zu ändern
Stoppen Sie den MySQL-Dienst
Öffnen Sie das Befehlszeilenfenster und starten Sie es mit mysql d-nt.exe im Bin-Verzeichnis , dh führen Sie es in der Befehlszeile aus Fenster: mysqld-nt --skip-grant-tables
Öffnen Sie dann ein weiteres Befehlszeilenfenster und melden Sie sich bei MySQL an. Sie können zu diesem Zeitpunkt eingeben, ohne das MySQL-Passwort einzugeben.
Nachdem Sie das Passwort gemäß der oben genannten Methode geändert haben, schließen Sie das Fenster, in dem MySQL in der Befehlszeile ausgeführt wird. Wenn Sie feststellen, dass MySQL noch ausgeführt wird, können Sie dies tun Beenden Sie den entsprechenden Vorgang, um ihn zu schließen.
Das obige ist der detaillierte Inhalt vonSo setzen Sie das MySQL-Root-Passwort zurück. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!