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

Detaillierte Erklärung der MySQL-Gruppensortierung, um die Top N zu finden

MySQL-Gruppensortierung, um die obersten N zu fin...

jQuery implementiert Akkordeoneffekte

Dieser Artikel gibt Ihnen den spezifischen Code v...

Implementierung der Bereitstellung eines privaten Docker-Warehouse-Registrars

Da immer mehr Docker-Images verwendet werden, mus...

Grafisches Tutorial zur Installation von MySQL 5.6.35 unter Windows 10 64-Bit

1. Laden Sie MySQL Community Server 5.6.35 herunt...

So führen Sie einen Befehl zu einem bestimmten Zeitpunkt in Linux aus

Neulich habe ich rsync verwendet, um eine große D...

So konfigurieren Sie die Linux-Firewall und öffnen die Ports 80 und 3306

Port 80 ist ebenfalls konfiguriert. Geben Sie zun...

Warum brauchen wir Map, wenn wir in JavaScript bereits Object haben?

Inhaltsverzeichnis 1. Behandeln Sie Objekte nicht...

Vue-Statusverwaltung: Verwendung von Pinia statt Vuex

Inhaltsverzeichnis 1. Was ist Pinia? 2. Pinia ist...

Fünf Möglichkeiten zum Durchlaufen von JavaScript-Arrays

Inhaltsverzeichnis 1. for-Schleife: grundlegend u...

Eine kurze Diskussion darüber, ob CSS-Animationen durch JS blockiert werden

Der Animationsteil von CSS wird von JS blockiert,...

Detaillierte Erklärung der Javascript-String-Methoden

Inhaltsverzeichnis Zeichenfolgenlänge: Länge char...