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

Grundlegende Operationen der MySQL-Lernnotizentabelle

Tabelle erstellen Tabelle erstellen Tabellenname ...

Ladeanimation mit CSS3 implementiert

Ergebnisse erzielen Implementierungscode <h1&g...

Details zur zugrundeliegenden Datenstruktur von MySQL-Indizes

Inhaltsverzeichnis 1. Indextyp 1. B+ Baum 2. Was ...

Linux-Befehl „exa“ (bessere Dateianzeige als „ls“)

Installieren Befolgen Sie zur Installation die RE...

Ändern des Standard-Bildlaufleistenstils im Front-End-Projekt (Zusammenfassung)

Ich habe viele Projekte geschrieben, bei denen de...

Auszeichnungssprache - Liste

Standardisierte Designlösungen – Auszeichnungsspr...

Was macht der legendäre VUE-Syntax-Sugar?

Inhaltsverzeichnis 1. Was ist syntaktischer Zucke...

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

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