Problem beim Abrufen des Root-Passworts in MySQL 5.7 unter Linux (getestet und verfügbar)

Problem beim Abrufen des Root-Passworts in MySQL 5.7 unter Linux (getestet und verfügbar)

1. Abrufen über --skip-grant-tables

(Hinweis: Bei diesem Vorgang müssen Sicherheitsfaktoren berücksichtigt werden, da die Datenbank während der Einrichtung der passwortfreien Anmeldung nicht passwortgeschützt ist.)

1.1 Ändern Sie my.conf und fügen Sie ein neues Startelement für die kennwortfreie Anmeldung hinzu

vi /etc/meine.cnf

Skip-Grant-Tabellen im Bereich [mysqld] hinzufügen

Nachdem das Hinzufügen abgeschlossen ist, drücken Sie :wq zum Speichern und Beenden und starten Sie den mysqld-Dienst neu.

systemctl startet mysqld neu

1.2 Rufen Sie die MySQL-Konsole im kennwortfreien Modus auf und setzen Sie das Kennwort zurück

mysql -uroot -p

Drücken Sie bei der Passworteingabe einfach die Eingabetaste.

Datenbank mysql auswählen

benutze MySQL;

Führen Sie den Befehl „modify root“ aus.

UPDATE user SET authentication_string = password ('Ihr Passwort. Die Standardpasswortregel erfordert eine Kombination aus Groß- und Kleinbuchstaben, Sonderzeichen und Zahlen.') WHERE User = 'root';

Nach erfolgreicher Ausführung beenden Sie die MySQL-Datenbank

Ausfahrt;

1.3 Kommentieren oder löschen Sie das kennwortfreie Anmeldekonfigurationselement, starten Sie den MySQLD-Dienst neu und führen Sie eine Anmeldeüberprüfung durch

vi /etc/meine.cnf

Starten Sie den mysqld-Dienst neu

systemctl startet mysqld neu

Zur Verifizierung mit neuem Passwort anmelden

mysql -uroot -p

Geben Sie das Passwort ein und drücken Sie zur Übermittlung und Bestätigung die Eingabetaste.

Dies ist das Ende dieses Artikels zum Abrufen des Root-Passworts von MYSQL 5.7 unter Linux (getestet und verfügbar). Weitere Informationen zum Abrufen des Root-Passworts von MYSQL 5.7 finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So setzen Sie das MySQL-Root-Passwort zurück
  • Schnelle Lösung zum Vergessen des MySQL8-Passworts
  • Lösung zum Vergessen des MySQL-Datenbankkennworts

<<:  Html+CSS-Zeichnungsdreiecksymbol

>>:  Vue3-Zeitstempelkonvertierung (ohne Verwendung von Filtern)

Artikel empfehlen

Konvertieren Sie ausgeschnittene PSD-Bilder in das Div+CSS-Format

Beispiel für das Zuschneiden einer Webseite von P...

Unterschied zwischen den Methoden querySelector und getElementById in JS

Inhaltsverzeichnis 1. Übersicht 1.1 Verwendung vo...

Mehrere magische Verwendungen des JS ES6 Spread-Operators

Inhaltsverzeichnis 1. Attribute hinzufügen 2. Meh...

Linux 6 Schritte zum Ändern der Standard-Remote-Portnummer von SSH

Der Standard-SSH-Remote-Port in Linux ist 22. Man...

Beschreibung der HTML-Meta-Viewport-Attribute

Was ist ein Ansichtsfenster? Mobile Browser platz...

Hinweise zum Proc-Dateisystem des Linux-Kernel-Gerätetreibers

/***************** * proc-Dateisystem************...

So legen Sie einen Alias ​​für einen benutzerdefinierten Pfad in Vue fest

So konfigurieren Sie benutzerdefinierte Pfadalias...

So erhalten Sie die Breite und Höhe des Bildes im WeChat-Applet

Herkunft Zurzeit arbeite ich an Anforderung A, in...