Tutorial zum Konfigurieren und Ändern von Passwörtern für die kostenlose MySQL-Installationsversion

Tutorial zum Konfigurieren und Ändern von Passwörtern für die kostenlose MySQL-Installationsversion

Schritt 1: Umgebungsvariablen konfigurieren (mein Dekomprimierungspfad: G:\mysql\mysql-5.7.21-winx64)

MYSQL_HOME = der Pfad, in den Sie die Datei entpackt haben

PATH = ;%MYSQL_HOME%\bin;

Die PATH-Variable wird auf Basis der ursprünglichen hinzugefügt. Löschen Sie die anderen Einstellungen nicht.

Der zweite Schritt besteht darin, die Datei my.ini zum entpackten Verzeichnis hinzuzufügen (wenn diese Datei bereits vorhanden ist, ersetzen Sie einfach den Inhalt).

Der Dateiinhalt ist

[Kunde]
 Port = 3306
 Standardzeichensatz = utf8
[mysqld]
 Port = 3306
 Zeichensatzserver = utf8
 #Entpacken Sie das Verzeichnis basedir=G:\mysql\mysql-5.7.21-winx64
 #Entpacken Sie das Datenverzeichnis datadir=G:\mysql\mysql-5.7.21-winx64\data
 sql_mode=KEIN_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
 G:\mysql\mysql-5.7.21-winx64\bin\mysqld.exe 

Schritt 3: Führen Sie cmd als Administrator aus (suchen Sie bei Unklarheiten nach Baidu), geben Sie dann den Bin-Ordner im dekomprimierten Pfad ein, führen Sie den Befehl mysqld -install aus und erstellen Sie dann einen Datenordner im dekomprimierten Pfad (ohne Inhalt).

Schritt 4: Anmelden

Öffnen Sie cmd als Administrator, geben Sie dann mysql -uroot -p ein und drücken Sie die Eingabetaste ohne Kennwort (das Standardkennwort ist leer).

Schritt 5: Passwort ändern

Stoppen Sie zunächst den MySQL-Dienst mit net stop mysql und fügen Sie dann der Datei my.ini einen Abschnitt skip-grant-tables hinzu.

Starten Sie dann den MySQL-Dienst und ändern Sie den Wert des Felds authentication_string des Root-Benutzers in der Benutzertabelle in der MySQL-Datenquelle (ursprünglich das Kennwortfeld, später geändert in authentication_string).


Wenn der Vorgang erfolgreich war, löschen Sie die Skip-Grant-Tabellen in der Datei my.ini und Sie sind fertig.

Wenn ein Fehler auftritt:

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

Das liegt daran, dass das Passwort abgelaufen ist. Sie können es wie folgt festlegen

Passwort festlegen = Passwort('mysql');
MySQL verwenden
Benutzer aktualisieren, Passwortlebensdauer = 0 festlegen, wobei Benutzer=„root“;
Berechtigungen leeren;

Zusammenfassen

Oben finden Sie das vom Herausgeber vorgestellte Tutorial zum Konfigurieren und Ändern des Kennworts der kostenlosen MySQL-Installationsversion. Ich hoffe, es ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Grafisches Tutorial zur MySQL 5.7-Konfiguration ohne Installation
  • Detailliertes Tutorial zur Konfigurationsmethode der kostenlosen Installationsversion von Mysql 5.7.19 (64-Bit)
  • Tutorial zur kostenlosen Konfiguration der MySQL 5.7.18-Installationsversion
  • mysql5.7.18.zip – Tutorial zur Konfiguration der installationsfreien Version (Windows)
  • Tutorial zur Installation und Konfiguration von MySQL für die kostenlose Installationsversion von Win10
  • Grafisches Tutorial zur Konfigurationsmethode für die kostenlose Installationsversion von MySQL 5.7.17 (Windows 10)
  • Kostenlose Installationsversion von Mysql 5.7.17 winx64, grafisches Tutorial zur Installation und Konfiguration in der Win10-Umgebung

<<:  Beispiel für die Konfiguration von Nginx im CentOS-Server

>>:  Erläuterung synthetischer React-Ereignisse

Artikel empfehlen

Detaillierte Erklärung der Linux-RPM- und Yum-Befehle und -Verwendung

RPM-Paketverwaltung Ein Verpackungs- und Installa...

Zusammenfassung zur Verwendung des MySQL-Autorisierungsbefehls „grant“

So verwenden Sie den MySQL-Autorisierungsbefehl „...

Tutorial zur Installation und Verwendung des Elasticsearch-Tools cerebro

Cerebro ist eine Weiterentwicklung des Elasticsea...

js, um einen Ein- und Ausblendeffekt des Bildes zu erzielen

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

Diskussion über Standard-Rand- und Füllwerte allgemeiner Elemente

Heute haben wir die Frage besprochen, wie hoch de...

Ungewöhnliche, aber nützliche Tags in Xhtml

Xhtml hat viele Tags, die nicht häufig verwendet w...

Webdesign-Tipps für Formular-Eingabefelder

Dieser Artikel listet einige Tipps und Codes zu F...

Der Prozess der Installation von SVN auf Ubuntu 16.04.5LTS

Dieser Artikel stellt kurz den Prozess der Einric...

So aktivieren Sie den Fernzugriff in Docker

Docker-Daemon-Socket Der Docker-Daemon kann über ...

So konfigurieren Sie eine statische Netzwerkverbindung in Linux

Das Konfigurieren der Netzwerkkonnektivität für L...