So setzen Sie das Root-Passwort in Linux mysql-5.6 zurück

So setzen Sie das Root-Passwort in Linux mysql-5.6 zurück

1. Überprüfen Sie, ob der MySQL-Dienst gestartet ist. Wenn ja, beenden Sie den MySQL-Dienst.

Führen Sie den Befehl aus: ps -ef | grep -i mysql

Wenn es geöffnet ist, führen Sie den Shutdown-Befehl aus: service mysqld stop

2. Ändern Sie die MySQL-Konfigurationsdatei my.conf

Im Allgemeinen führen Sie im Verzeichnis /etc den Befehl aus: vi /etc/my.cnf um die Datei zu bearbeiten

Fügen Sie in der Datei unter dem Tag [mysqld] einen Satz hinzu: skip-grant-tables

Drücken Sie dann wq!, um zu speichern und zu beenden.

3. Starten Sie die Datenbank neu

Führen Sie den Befehl aus: service mysqld start

4. Starten Sie die Datenbank neu

Führen Sie den Befehl aus: service mysqld start

5. Geben Sie die MySQL-Datenbank ein

Führen Sie den Befehl aus: mysql -u root

6. Geben Sie die MySQL-Datenbank ein

Führen Sie den Befehl aus: mysql -u root

7. Passwort ändern

So funktioniert es in 5.6

Anweisung ausführen: use mysql;
Führen Sie die Anweisung weiter aus: update mysql.user set password=password('root_password') where user='root';
Ersetzen Sie root_password durch Ihr gewünschtes Passwort

So funktioniert es in 5.7

Anweisung ausführen: use mysql;
Führen Sie die Anweisung weiter aus: update mysql.user set authentication_string=password('root_password') where user='root';
Ersetzen Sie root_password durch Ihr gewünschtes Passwort

8. Löschen Sie die in Schritt 2 hinzugefügten Daten, starten Sie den Server neu und melden Sie sich anschließend mit dem soeben geänderten Passwort beim Server an.

mysql -u root -p

An diesem Punkt ist alles fertig.

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:
  • MySQL Multi-Instance-Bereitstellungs- und Installationshandbuch unter Linux
  • MySQL 8.0.25 Installations- und Konfigurations-Tutorial unter Linux
  • So starten Sie mehrere MySQL-Datenbanken auf einem Linux-Host
  • Schritte und Fallstricke beim Upgrade von Linux MySQL 5.5 auf MySQL 5.7
  • Lösen Sie das Problem, dass bei der Installation von MySQL unter Linux keine my.cnf-Datei in /etc vorhanden ist
  • Schritte zur Installation von MySQL mit Docker unter Linux
  • Detaillierte Erklärung zum manuellen Bereitstellen einer Remote-MySQL-Datenbank unter Linux
  • Detaillierte Erläuterung der Idee, mysqldump + expect + crontab zur Implementierung eines regelmäßigen MySQL-Cold-Backups unter Linux zu verwenden
  • Aliyun Linux kompiliert und installiert php7.3 tengine2.3.2 mysql8.0 redis5 Prozess detaillierte Erklärung
  • So implementieren Sie eine geplante Sicherung von MySQL unter Linux
  • Verwenden Sie MySQL, um Port 3306 zu öffnen/ändern und Zugriffsberechtigungen in der Ubuntu/Linux-Umgebung zu öffnen
  • MySQL-Lösung für zeitgesteuerte Backups (mithilfe von Linux crontab)
  • Detailliertes Tutorial zur Installation einer MySQL-Datenbank in einer Linux-Umgebung
  • So sichern Sie MySQL unter Linux automatisch remote
  • Lösung für vergessenes Linux MySQL-Root-Passwort
  • Detailliertes Tutorial zur Installation von mysql-8.0.20 unter Linux
  • So implementieren Sie mit MyCat die Lese-/Schreibtrennung von MySQL-Master und -Slave unter Linux

<<:  Details zum Schreiben von React in einem Vue-Projekt

>>:  So verwenden Sie mysqldump für vollständige und zeitpunktbezogene Sicherungen

Artikel empfehlen

Der Unterschied zwischen GB2312, GBK und UTF-8 in der Webseitenkodierung

Zunächst müssen wir verstehen, dass GB2312, GBK u...

Reines CSS zum Ändern der Layoutgröße durch Ziehen nach links und rechts

Nutzen Sie die Funktion „Non- overflow:auto - res...

Ein praktischer Bericht über einen durch den MySQL-Start verursachten Unfall

Inhaltsverzeichnis Hintergrund So ermitteln Sie, ...

Vue3 + el-table realisiert Zeilen- und Spaltenkonvertierung

Inhaltsverzeichnis Zeilen-Spalten-Konvertierung A...

CSS3 realisiert die Mask Barrage-Funktion

Kürzlich habe ich auf der B-Station einen Sperrfe...

Befehl zum Entfernen (Löschen) eines symbolischen Links in Linux

Möglicherweise müssen Sie in Linux manchmal symbo...

So deinstallieren Sie das native OpenJDK von Linux und installieren Sun JDK

Siehe: https://www.jb51.net/article/112612.htm Üb...

3 Tipps, die Sie beim Erlernen von JavaScript kennen müssen

Inhaltsverzeichnis 1. Der magische Erweiterungsop...