Linux/Mac MySQL-Befehlszeilenmethode zum Ändern des Passworts bei vergessenem Passwort

Linux/Mac MySQL-Befehlszeilenmethode zum Ändern des Passworts bei vergessenem Passwort

Alle Voraussetzungen erfordern Root-Berechtigungen

1. Beenden Sie den MySQL-Prozess

//Linux
sudo-Dienste MySQL stoppen
//Mac
Brew-Dienste stoppen MySQL

2.MySQL im Hintergrund ausgeführt

mysqld_safe --skip-grant-tables &
MySQL

& bedeutet, dass es im Hintergrund ausgeführt wird, ohne ein neues Terminal zu öffnen

3. Passwort ändern

benutze MySQL;
Benutzer aktualisieren, Passwort festlegen = Passwort("neues Passwort"), wobei Benutzer='root';
Berechtigungen leeren;

Das ursprüngliche Passwort kennen

Verwenden Sie den Befehl mysqladmin in der Befehlszeile

mysqladmin -u root -p altesPasswort "neuesPasswort"

Oder Sie können die MySQL-Datenbank aufrufen und direkt ändern, siehe dritter Schritt oben [Passwort ändern].

Oben ist die Methode zum Ändern des Kennworts der MySQL-Befehlszeile unter Linux/Mac beschrieben, wenn Sie das Kennwort vergessen haben. Ich hoffe, es wird Ihnen helfen. 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:
  • Zwei Möglichkeiten zum Ändern von Passwörtern in Linux über Shell-Skriptbefehle
  • Eine einfache Möglichkeit, das Passwort von MySQL zu ändern, das gerade in Linux installiert wurde
  • Python implementiert Batch-Passwortänderung auf Linux-Servern und generiert Exec
  • Allgemeine Linux-Befehle für Anfänger: Passwort - Passwort ändern, Benutzer ändern
  • Detailliertes Beispiel zum Ändern des Linux-Kontokennworts

<<:  Detaillierte Erklärung des Docker-Befehls zum Sichern des Linux-Systems

>>:  So verwenden Sie Dayjs zum Berechnen gängiger Daten in Vue

Artikel empfehlen

Detailliertes Beispiel einer MySQL-Austauschpartition

Detailliertes Beispiel einer MySQL-Austauschparti...

Spezifische Verwendung von MySQL-Fensterfunktionen

Inhaltsverzeichnis 1. Was ist eine Fensterfunktio...

Dieser Artikel zeigt Ihnen, wie Sie mit CSS-Kombinationsselektoren spielen

CSS-Kombinationsselektoren umfassen verschiedene ...

Analyse der Nutzungsszenarien und Konfigurationsmethoden von Nginx Rewrite

Nginx Rewrite-Nutzungsszenarien 1. Sprung der URL...

CSS-Float-Eigenschaftsdiagramm, Details der Float-Eigenschaft

Die korrekte Verwendung der CSS-Float-Eigenschaft...

Natives JS zum Erzielen eines coolen Paging-Effekts

In diesem Artikel wird anhand eines Beispiels ein...

Wie MySQL Milliarden von Datenverkehr unterstützt

Inhaltsverzeichnis 1 Master-Slave-Lese-/Schreibtr...

Einfaches Setup von VMware ESXi6.7 (mit Bildern und Text)

1. Einführung in VMware vSphere VMware vSphere is...

Detaillierte Erklärung zum Schreiben mehrerer Bedingungen von CSS: nicht

Der Pseudoklassenselektor :not kann Elemente filt...

Einführung in die Installationsmethode in Vue

Inhaltsverzeichnis 1. Weltweit registrierte Kompo...

So konfigurieren Sie den Whitelist-Zugriff in MySQL

Schritte zum Konfigurieren des Whitelist-Zugriffs...

CSS3-Analyse der Schritte zur Erstellung des Douyin-LOGO

Auch „Tik Tok“ erfreut sich großer Beliebtheit un...

So stellen Sie Ihre erste Anwendung mit Docker bereit

Im vorherigen Artikel haben Sie Docker Desktop in...