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

CocosCreator Skelettanimation Drachenknochen

CocosCreator Version 2.3.4 Drachenknochenanimatio...

Detailliertes Tutorial zum PyCharm- und SSH-Remote-Access-Server-Docker

Hintergrund: Einige Experimente müssen auf dem Se...

Vue implementiert Funktionen zum Hoch- und Herunterladen von Dateien

In diesem Artikelbeispiel wird der spezifische Co...

So implementieren Sie das Strategiemuster in Javascript

Inhaltsverzeichnis Überblick Code-Implementierung...

Implementierung einfacher Tabs mit js

Tab-Auswahlkarten werden auf echten Webseiten seh...

So installieren Sie MySQL 5.7 manuell auf CentOS 7.4

MySQL-Datenbanken werden häufig verwendet, insbes...

Eine kurze Erläuterung der Syntax der VUE-Uni-App-Vorlage

1.v-bind (Abkürzung:) Um in Daten definierte Date...

Detailliertes Installationstutorial für die MySQL-Zip-Archivversion (5.7.19)

1. Laden Sie die Zip-Archivversion von der offizi...

Verwenden Sie vue3, um ein Mensch-Katze-Kommunikations-Applet zu implementieren

Inhaltsverzeichnis Vorwort Initialisieren des Pro...