So ändern Sie das Root-Passwort von Mysql5.7.10 auf dem MAC

So ändern Sie das Root-Passwort von Mysql5.7.10 auf dem MAC

Starten Sie MySQL zunächst im Skip-Grant-Tables-Modus: mysqld --skip-grant-tables &

Ab jetzt tappen Sie in die erste Falle, wenn Sie die falsche, überall im Internet veröffentlichte Modifizierungsmethode verwenden:

mysql> UPDATE mysql.user SET authentication_string=PASSWORD('Ihr neues Passwort') WHERE User='root';

(Beachten Sie, dass nach 5.7 das Kennwort in eine Authentifizierungszeichenfolge geändert wird.) Herzlichen Glückwunsch, Sie haben es erfolgreich geändert. Sie werden jedoch feststellen, dass beim Verwenden eines GUI-Tools wie Navicat zum Herstellen einer Verbindung der folgende Fehler gemeldet wird:

FEHLER 1820 (HY000): Sie müssen Ihr Kennwort mit der Anweisung ALTER USER zurücksetzen, bevor Sie diese Anweisung ausführen.

Gleichzeitig werden Sie feststellen, dass Sie sich über die Befehlszeile mit mysql -u root -p anmelden können, aber nicht mit mysql und nicht einmal mit der Datenbank. Was zur Hölle?

Der folgende Befehl wird Sie retten:

mysql> SET PASSWORD = PASSWORD('Ihr neues Passwort');

Nach der Ausführung fahren Sie mysqld mit dem Befehl mysqladmin -u root -p shutdown herunter.

Starten Sie MySQL erneut mit mysql.server start und alles wird in Ordnung sein~

Oben ist die Methode, die ich Ihnen vorgestellt habe, um das Root-Passwort der Version Mysql5.7.10 unter MAC zu ändern. Ich hoffe, sie wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Lösung zum Vergessen des Root-Passworts von MySQL5.7 unter Windows 8.1
  • Detailliertes Tutorial zum Ändern des Root-Passworts, wenn man es in MySQL 5.7 vergessen hat
  • Was tun, wenn Sie das Root-Passwort von Mysql5.7 vergessen (einfache und effektive Methode)
  • Lösung zum Vergessen des Root-Passworts von MySQL5.7 auf dem Mac
  • MySQL 5.7-Installationsprozess und Methode zum Zurücksetzen des Root-Passworts (Shell-Skript)
  • Detaillierte Methode zum Vergessen des Root-Passworts oder zum Zurücksetzen des Passworts in Mysql 5.7
  • Problem beim Abrufen des Root-Passworts in MySQL 5.7 unter Linux (getestet und verfügbar)

<<:  Detaillierte Erläuterung von vite + ts zum schnellen Erstellen von Vue3-Projekten und zur Einführung verwandter Funktionen

>>:  Detaillierte Erklärung von mktemp, einem grundlegenden Linux-Befehl

Artikel empfehlen

Detaillierte Erklärung zum Upgrade von Softwarepaketversionen unter Linux

Im Linux-Umfeld möchten Sie prüfen, ob eine besti...

Die Bilder in HTML werden direkt durch base64-kodierte Strings ersetzt

Kürzlich stieß ich auf eine Webseite, die zwar Bil...

Detaillierte Erläuterung der Kommentare zu gespeicherten MySQL-Prozeduren

Inhaltsverzeichnis 1. Gebrauchsanweisung 2. Vorbe...

Grundlegendes Einführungstutorial zu MySQL-Partitionstabellen

Vorwort In einem aktuellen Projekt mussten wir ei...

DOCTYPE Dokumenttypdeklaration (unbedingt lesenswert für Webseiten-Liebhaber)

DOCTYPE-DEKLARATION: Oben auf jeder Seite, die Sie...

Was ist ZFS? Gründe für die Verwendung von ZFS und seine Funktionen

Geschichte von ZFS Das Z-Dateisystem (ZFS) wurde ...

So implementieren Sie die Kontrollkästchen- und Radioausrichtung

Nicht nur das Verhalten verschiedener Browser ist...

Grafisches Tutorial zur Installation von VMware15.5 und Ubuntu20.04

1. Vorbereitung vor der Installation 1. Laden Sie...

Eine kurze Analyse der parallelen WriteSet-Replikation von MySQL

【Historischer Hintergrund】 Ich arbeite seit drei ...

Linux-Systemaufrufe für Betriebsdateien

Inhaltsverzeichnis 1. Öffnen Sie die Datei Parame...

Natives js imitiert die Pulldown-Aktualisierung eines Mobiltelefons

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

Erste Schritte mit den JavaScript-Grundlagen

Inhaltsverzeichnis 1. Wo man JavaScript schreibt ...