Verlorene MySQL-Anmeldeinformationen abrufen
Wenn Sie Ihren MySQL-Benutzernamen und Ihr MySQL-Passwort verlegt haben, verzweifeln Sie nicht. Diese Anleitung bietet eine Schritt-für-Schritt-Lösung zum Abrufen.
Anleitung:
Stoppen Sie den MySQL-Prozess:
Navigieren Sie zu Ihrem MySQL-Installationsverzeichnis und führen Sie Folgendes aus Befehl:
sudo /etc/init.d/mysql stop
MySQL neu starten mit --skip-grant-tables:
Starten Sie MySQL mit der Option „--skip-grant-tables“, um die Passwortauthentifizierung zu umgehen:
sudo /etc/init.d/mysql start --skip-grant-tables
Als Root verbinden Benutzer:
Starten Sie den MySQL-Konsolenclient mit der Option „-u root“, um eine Verbindung als Root-Benutzer herzustellen:
mysql -u root
MySQL auflisten Benutzer:
Alle verfügbaren Benutzer in der MySQL-Datenbank anzeigen:
SELECT * FROM mysql.user;
Passwort zurücksetzen:
Vergeben Sie dem gewünschten ein neues Passwort Benutzername:
UPDATE mysql.user SET Password=PASSWORD('[password]') WHERE User='[username]';
Normal wiederherstellen Vorgang:
Sobald Sie das Passwort zurückgesetzt haben, beenden Sie den MySQL-Prozess erneut:
sudo /etc/init.d/mysql stop
Zum Schluss starten Sie MySQL normal neu ohne „--skip-grant-tables“, um die ordnungsgemäße Funktion sicherzustellen Sicherheit:
sudo /etc/init.d/mysql start
Achtung:
Denken Sie immer daran, den normalen MySQL-Betrieb wiederherzustellen indem Sie den Prozess stoppen und nach Abschluss dieser Schritte normal neu starten. Wenn Sie „--skip-grant-tables“ aktiviert lassen, kann dies die Sicherheit Ihrer Datenbank gefährden.
Das obige ist der detaillierte Inhalt vonWie kann ich verlorene MySQL-Anmeldeinformationen wiederherstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!