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

So führen Sie SCSS in ein React-Projekt ein

Laden Sie zuerst die Abhängigkeiten herunter Garn...

Lösungen für ungültige Nullsegmentbeurteilungen und IFNULL()-Fehler in MySql

MySql Nullfeldbeurteilung und IFNULL-Fehlerverarb...

Manuelle und geplante Sicherungsschritte für die MySQL-Datenbank

Inhaltsverzeichnis Manuelle Sicherung Timer-Siche...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.24

MySQL ist das beliebteste relationale Datenbankma...

Über das Problem beim Schreiben von Plugins zum Mounten von DOM in vue3

Im Vergleich zu vue2 verfügt vue3 über ein zusätz...

So optimieren Sie den MySQL-Deduplizierungsvorgang maximal

Inhaltsverzeichnis 1. Clevere Verwendung von Indi...

Ein auf Vue-cli basierender Codesatz unterstützt mehrere Projekte

Inhaltsverzeichnis Anwendungsszenario Ideen Proje...

Einführung in die Parameter und Regeln für reguläre Ausdrücke bei Nginx

Vorwort In letzter Zeit habe ich Kunden dabei geh...

Die Kombination und der Unterschied zwischen ENTRYPOINT und CMD im Dockerfile

Im vorherigen Artikel [Detaillierte Erläuterung v...

So legen Sie eine horizontale Navigationsstruktur in HTML fest

In diesem Artikel werden Ihnen zwei Methoden zum ...

So verwenden Sie SHTML-Includes

Durch die Anwendung können einige öffentliche Bere...

Erste Schritte mit SELinux

Bereits zu Kernel 2.6-Zeiten wurde ein neues Sich...

Detaillierte Erklärung des Vue-Elements plus Mehrsprachenumschaltung

Inhaltsverzeichnis Vorwort Wie wechselt man zwisc...