Tutorial zum Ändern des Root-Passworts in MySQL 5.7

Tutorial zum Ändern des Root-Passworts in MySQL 5.7

Versionsupdate, das Passwortfeld im Originalbenutzer wurde in authentication_string geändert

Aufgrund von Versionsaktualisierungen sind viele Online-Tutorials nicht mehr anwendbar und selbst die Dokumente auf der offiziellen Website können nicht reibungslos bedient werden.

Wenn MySQL ausgeführt wird, beenden Sie es zuerst:

killall -TERM mysqld.

laufen

mysqld_safe --skip-grant-tables &

Wenn Sie zu diesem Zeitpunkt keine Remoteverbindung herstellen möchten: mysqld_safe –skip-grant-tables –skip-networking &

Verwenden Sie MySQL, um eine Verbindung zum Server herzustellen

Kennwort ändern:

Aktualisieren Sie mysql.user und legen Sie authentication_string=password('123qwe') fest, wobei user='root' und Host = 'localhost' ist.

*Zu beachten ist, dass in der Benutzertabelle der neuen Version der MySQL-Datenbank kein Kennwortfeld vorhanden ist.

Stattdessen wird das verschlüsselte Benutzerkennwort im Feld authentication_string gespeichert.

mysql> Berechtigungen leeren;
mysql> beenden;

Die Änderung ist abgeschlossen. Neustart

killall -TERM mysqld.
mysqld_safe &

Dann kann MySQL eine Verbindung herstellen

Aber der Vorgang scheint zu diesem Zeitpunkt noch nicht abgeschlossen zu sein und Sie müssen den Benutzer ändern ...

Ändern Sie den Benutzer „root“@„localhost“, identifiziert durch „123“;

Der Online-Artikel besagt, dass dies auch möglich ist:

Passwort für „root“ festlegen@„localhost“=password(„123“);
cp mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • So ändern Sie das Root-Benutzerkennwort in MySQL 8.0.16, WinX64 und Linux
  • So ändern Sie das ROOT-Passwort in MySql8.0 und höheren Versionen richtig
  • Tutorial zur Änderung des Root-Passworts in MySQL 5.6
  • Zusammenfassung zum Ändern des Root-Passworts in MySQL 5.7 und MySQL 8.0
  • Detaillierte Erläuterung der Idee, mysql8.0.11 zu installieren, das Root-Passwort zu ändern und Navicat für MySQL zu verbinden
  • Mehrere Methoden zum Ändern des MySQL-Root-Passworts (empfohlen)
  • So ändern Sie das Root-Passwort in MySQL 5.7
  • Mysql vergisst das Root-Passwort und ändert die Root-Passwort-Lösung (Zusammenfassung)
  • So ändern Sie das Passwort des Root-Benutzers in MySQL

<<:  Beispiel für eine Routing-Berechtigungsverwaltungsmethode in Vue2/vue3

>>:  VMware Workstation-Installation (Linux-Kernel) Kylin-Grafik-Tutorial

Artikel empfehlen

So implementieren Sie Vue Page Jump

1. dies.$router.push() 1. Ansicht <Vorlage>...

Zusammenfassung häufiger Probleme und Anwendungskenntnisse in MySQL

Vorwort Bei der täglichen Entwicklung oder Wartun...

Verwendung von „align-content“ im Zeilenumbruchbereich des Flex-Layouts

1. Das in diesem Artikel implementierte Effektdia...

Detaillierte Erklärung der Verwendung des Bash-Befehls

Unter Linux wird Bash als Standard übernommen, wa...

Wir zeigen Ihnen einen Trick, um einen Textvergleich unter Linux durchzuführen

Vorwort Während des Schreibens des Codes werden w...

Erläuterung von JavaScript-Mikrotasks und Makrotasks

Vorwort: js ist eine Single-Thread-Sprache, daher...

Schritte zum Upgrade von CentOS6 auf Glibc

Inhaltsverzeichnis Hintergrund Kompilieren Sie gl...

Tutorial zur Installation und Konfiguration von MySQL Workbench unter CentOS

In diesem Artikel finden Sie das Installations- u...

MySQL Serie 8 MySQL Server-Variablen

Tutorial-Reihe MySQL-Reihe: Grundlegende Konzepte...

So ändern Sie die Portzuordnung eines laufenden Docker-Containers

Vorwort Wenn Docker Run einen Container erstellt ...

Detaillierte Erklärung der Verwendung von Bildschirmbefehlen in Linux

GUN-Bildschirm: Offizielle Website: http://www.gn...

Detaillierte Erklärung der Getter-Verwendung in vuex

Vorwort Mit Vuex können wir im Store „Getter“ def...