Lösung zum Vergessen des MySQL-Passworts unter Linux

Lösung zum Vergessen des MySQL-Passworts unter Linux

Das Problem ist folgendes: Ich habe den Befehl mysql -uroot -p eingegeben, jedoch das Passwort vergessen.

Schritt 1: Stoppen Sie den MySQL-Dienst

Es gibt im Internet Methoden, um /etc/my.cnf zu öffnen und zu ändern, aber ich konnte die Datei in diesem Verzeichnis überhaupt nicht finden. Vielleicht liegt es an der Version!

Geben Sie den Befehl zum Stoppen des MySQL-Dienstes ein: /etc/init.d/mysql stop

Schritt 2: Starten Sie mysql sicher und überspringen Sie die Autorisierungstabelle: mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

Schritt 3: MySQL-Passwort zurücksetzen

Eingabe: mysql -uroot -p. Sie müssen jetzt kein Passwort eingeben. Drücken Sie einfach die Eingabetaste.

Geben Sie die Anweisung ein: Verwenden Sie MySQL, d. h. wählen Sie eine Datenbank aus, geben Sie die Anweisung zum Zurücksetzen des Kennworts ein. Dabei ist das folgende Problem aufgetreten: Die Kennwortspalte ist nicht enthalten.

Daher sollte die Spalte authentication_string geändert werden

Geben Sie dann den Befehl „Flush Privileges“ ein, um die Tabellen mit den MySQL-Systemberechtigungen zu aktualisieren. beenden MySQL beenden

Schritt 4: Starten Sie den Dienst neu und geben Sie das neu festgelegte Passwort ein, um sich anzumelden

Starten Sie den MySQL-Dienst neu: /etc/init.d/mysql restart

Geben Sie das Passwort ein und geben Sie mysql ein.

Weitere Informationen finden Sie im Thema: Zusammenfassung der MySQL-Passwortoperationen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So lösen Sie das Problem des Vergessens des MySQL-Passworts
  • So ändern Sie das MySQL-Benutzerkennwort und beheben das Problem des Vergessens eines MySQL-Kennworts
  • Detaillierte Erklärung der Lösung zum Vergessen des Root-Passworts von MySQL in der Windows-Umgebung
  • Lösung zum Vergessen des Root-Passworts von MySQL unter Windows
  • Lösung zum Vergessen des MySQL-Passworts
  • Lösung für vergessene MySQL-Passwörter

<<:  js, um einen einfachen Kalendereffekt zu erzielen

>>:  Implementierung der Nginx-Domänennamenweiterleitung

Artikel empfehlen

So stellen Sie Oracle mit Docker auf dem Mac bereit

So stellen Sie Oracle mit Docker auf dem Mac bere...

So starten und starten Sie nginx unter Linux neu

Nginx (Engine x) ist ein leistungsstarker HTTP- u...

So konfigurieren Sie Nginx, um die Zugriffshäufigkeit derselben IP zu begrenzen

1. Fügen Sie den folgenden Code zu http{} in ngin...

Detaillierte Erklärung der Truncate-Verwendung in MySQL

Anleitung in diesem Artikel: Es gibt zwei Möglich...

Interaktion im Webdesign: Eine kurze Diskussion über Paging-Probleme

Funktion: Zur vorherigen Seite oder zur nächsten ...

So fügen Sie Konfigurationsoptionen zum Discuz!-Forum hinzu

Discuz! Forum verfügt über zahlreiche Konfiguratio...

React antd realisiert dynamische Vergrößerung und Verkleinerung der Form

Beim Schreiben dynamischer Formulare bin ich zuvo...

Detaillierte Erklärung der MySQL-Partitionstabelle

Vorwort: Partitionierung ist ein Tabellenentwurfs...