Was tun, wenn Sie Ihr MySQL-Passwort vergessen?

Was tun, wenn Sie Ihr MySQL-Passwort vergessen?

Lösung zum Vergessen des MySQL-Passworts:

[root@localhost ~]# mysql -uroot -p
FEHLER 2002 (HY000): Verbindung zum lokalen MySQL-Server über Socket '/var/lib/mysql/mysql.sock' nicht möglich (2)

Wenn dies geschieht, liegt es normalerweise daran, dass MySQL nicht aktiv ist.

[root@localhost ~]# mysql -uroot -p
FEHLER 1045 (28000): Zugriff für Benutzer „root“@„localhost“ verweigert (mit Passwort: NEIN)

Wenn dies passiert, liegt es normalerweise daran, dass das Passwort falsch eingegeben wurde.

Lösung:

1. MySQL stoppen

[root@localhost ~]# Dienst mysqld stoppen
Stoppen von mysqld: [ OK ]

2. Ändern Sie die Konfigurationsdatei und fügen Sie der letzten Zeile den folgenden Inhalt hinzu

skip-grant-tables //Autorisierung überspringen und direkt in die Datenbank einsteigen

3. MySQL neu starten

[root@localhost ~]# Dienst mysqld starten
[root@localhost ~]# mysql -uroot -p  
MySQL>

4. Setzen Sie das Passwort für MySQL zurück

mysql> use mysql //Das Passwort ist in MySQL gespeichert, Sie müssen mysql> desc user; eingeben. //Zeigen Sie die Felder in der Benutzertabelle an. Passwörter werden im Allgemeinen in der Passworttabelle gespeichert. +------------------------+-----------------------------------+------+-----+-----------------------+-----------+
| Feld | Typ | Null | Schlüssel | Standard | Extra |
+------------------------+----------------------------------+------+-----+-----------------------+-----------+
| Host | char(60) | NEIN | PRI | | |
| Benutzer | char(16) | NEIN | PRI | | |
| Passwort | char(41) | NEIN | | | |

mysql> update user set password=password('passw0rd') where user="root"; //Setze das Passwort auf passw0rd
mysql> Berechtigungen leeren; // aktualisieren

5. Anschließend abmelden und erneut anmelden

[root@localhost ~]# mysql -uroot -ppassw0rd
MySQL>

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 stellen Sie das MySQL-Passwort wieder her, wenn Sie es vergessen haben
  • So ändern Sie das MySQL-Benutzerkennwort und beheben das Problem des Vergessens eines MySQL-Kennworts
  • Sechs Möglichkeiten, eine Änderung des MySQL-Root-Passworts zu erzwingen (MySQL-Passwort vergessen)
  • Mehrere Lösungen für vergessenes Linux-MySQL-Passwort oder Zugriff verweigert für Benutzer „root“@„localhost“
  • MySql-Anmeldekennwort vergessen und Lösung für vergessenes Kennwort
  • So lösen Sie das Problem, wenn Sie Ihr MySQL-Passwort vergessen (Zusammenfassung für Linux und Windows)
  • Lösung zum Vergessen des MySQL-Passworts
  • Lösung zum Vergessen des Passworts des MySQL-Root-Benutzers in Windows
  • So ändern Sie das MySQL-Datenbankkennwort, wenn Sie es vergessen haben
  • Lösung zum Vergessen des MySQL-Passworts unter Linux

<<:  Beispielcode zum Bereitstellen eines Spring-Boot-Projekts mit Docker

>>:  Einführung in die allgemeine API-Verwendung von Vue3

Artikel empfehlen

MySQL Dezimalzahl unsigned Update negative Zahlen in 0 umgewandelt

Heute habe ich bei der Überprüfung des Parallelit...

Prozess des Klassenlademechanismus von Tomcat und Quellcodeanalyse

Inhaltsverzeichnis Vorwort 1. Strukturdiagramm de...

js zur Realisierung des Mausverfolgungsspiels

In diesem Artikel wird der spezifische Code von j...

Ein vorläufiges Verständnis der benutzerdefinierten CSS-Eigenschaften

Heute sind CSS-Präprozessoren der Standard für di...

Miniprogramm Benutzerdefinierte TabBar-Komponentenkapselung

In diesem Artikelbeispiel wird der spezifische Co...

Installations- und Verwendungsschritte für Docker Compose

Inhaltsverzeichnis 1. Was ist Docker Compose? 2. ...

Mit CSS3 erstellte Buchseitenumblättereffekte

Ergebnis:Implementierungscode: html <!-- Wenn ...

Implementierung der DOM-Operation in React

Inhaltsverzeichnis Vorherige Wörter Anwendungssze...

So installieren Sie MySQL über Yum auf CentOS7

1. Überprüfen Sie, ob MySQL installiert ist Yum-L...