So lösen Sie das Problem, dass das Kennwort nach dem Dekomprimieren der kostenlosen MySQL-Installationsversion nicht gefunden wird

So lösen Sie das Problem, dass das Kennwort nach dem Dekomprimieren der kostenlosen MySQL-Installationsversion nicht gefunden wird

1. Entpacken Sie mysql-8.0.21-winx64
2. Konfigurieren Sie Umgebungsvariablen und schreiben Sie die Adresse in den Bin-Ordner

Bildbeschreibung hier einfügen

3. Erstellen Sie eine Konfigurationsdatei namens my.ini mit folgendem Inhalt

[mysql]
# Setzen Sie den Standardzeichensatz des MySQL-Clients auf default-character-set=utf8 
[mysqld]
interaktives_timeout=28800000
Wartezeit = 28800000
# Port 3306 einstellen port = 3306 
# Legen Sie das Installationsverzeichnis von mysql basedir=D:\ProgramFiles\mysql-8.0.21-winx64\bin fest.
# Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest: datadir=D:\ProgramFiles\mysql-8.0.21-winx64\data
# Maximal zulässige Anzahl von Verbindungen max_connections=200
# Legen Sie den Standardzeichensatz des MySQL-Servers fest character-set-server=utf8
# Die Standard-Speicher-Engine, die beim Erstellen einer neuen Tabelle verwendet wird default-storage-engine=INNODB

4. Installieren Sie den MySQL-Dienst und geben Sie ein

mysqld –install 

Bildbeschreibung hier einfügen

Wenn der folgende Fehler gemeldet wird, wählen Sie beim Öffnen des Programms cmd.exe „Als Administrator öffnen“ aus.

Bildbeschreibung hier einfügen

5. Initialisieren Sie MySQL und geben Sie den folgenden Befehl ein. Im MySQL-Verzeichnis wird ein Datenordner generiert.

mysqld --initialisieren 

Bildbeschreibung hier einfügen

Wenn der Datenordner nicht generiert wird, verwenden Sie den folgenden Befehl

mysqld --initialize-insecure --user=mysql

6. Starten Sie MySQL und legen Sie das Passwort fest

net start mysql
mysql admin -u root -p passwort 

Bildbeschreibung hier einfügen

Das Festlegen des Kennworts ist fehlgeschlagen. Ich habe Baidu durchsucht und festgestellt, dass in einem anderen Dokument erwähnt wurde, dass der Datenordner im Stammverzeichnis von MySQL geöffnet, die Datei mit der Endung .err gefunden, als Text geöffnet, das temporäre Kennwort gefunden (Sie können mit Strg+F suchen) und dann das temporäre Kennwort in cmd eingegeben werden soll. In der .err-Datei ist hier jedoch kein Kennwort enthalten, daher verwende ich die Methode zum Zurücksetzen des Kennworts.

7. Wenn der MySQL-Dienst gestartet ist, stoppen Sie ihn mit dem Befehl

Netzstopp MySQL

8. Die Verwendung von mysqld –skip-grant-tables wurde in mysql8.0.21 als ungültig getestet. Verwenden Sie nun den folgenden Befehl, um in den passwortfreien Anmeldemodus zu wechseln

mysqld --console --skip-grant-tables --shared-memory 

Bildbeschreibung hier einfügen

9. Öffnen Sie ein weiteres cmd-Fenster und melden Sie sich direkt mit MySQL ohne Kennwort an. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste. Wenn Sie aufgefordert werden, das Kennwort einzugeben , drücken Sie erneut die Eingabetaste , um

mysql -uroot -p

10. Wählen Sie die Datenbank aus und geben Sie ein

MySQL verwenden 

Bildbeschreibung hier einfügen

11. Lassen Sie das Passwort leer

Benutzer aktualisieren, Authentication_String='', wobei Benutzer='root' ist;

12. Wenn die Eingabeaufforderung erfolgreich ist, verwenden Sie unbedingt den folgenden Befehl und beenden Sie dann

Berechtigungen leeren;
Ausfahrt;

13. Schließen Sie das cmd-Fenster im passwortfreien Anmeldemodus und starten Sie den MySQL-Dienst

net start mysql

14. Das Passwort in Schritt 12 wurde leer gelassen, melden Sie sich daher ohne Passwort bei MySQL an und geben Sie den Anmeldebefehl ein:

mysql -u root -p

15. Passwort ändern

Ändern Sie den Benutzer „root“@„localhost“, identifiziert mit mysql_native_password BY „123456“.

16. Aktualisieren Sie die Berechtigungen und beenden Sie das Programm.

Berechtigungen leeren;
Ausfahrt;

Dies ist das Ende dieses Artikels darüber, wie Sie das Problem lösen, dass Sie nach dem Dekomprimieren der kostenlosen MySQL-Installationsversion das Kennwort nicht finden. Weitere Informationen zur kostenlosen MySQL-Installationsversion finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die folgenden verwandten Artikel weiter. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Kostenlose MySQL-Installationsversion (zip) – ausführliches Tutorial zur Installation und Konfiguration
  • Installations- und Konfigurationstutorial von MySQL 8.0.16 unter Win10
  • Tutorial zur kostenlosen Konfiguration der MySQL 8.0.13-Installationsversion in einer Windows-Umgebung
  • MYSQL8.0.13 kostenlose Installationsversion Konfiguration Tutorial Beispiel detaillierte Erklärung
  • Grafisches Tutorial zur Konfigurationsmethode für die kostenlose Installationsversion von MySQL 5.7.20
  • MySql 8.0.11-Winxp64 (kostenlose Installationsversion) Konfigurations-Tutorial
  • Tutorial zum Konfigurieren und Ändern von Passwörtern für die kostenlose MySQL-Installationsversion

<<:  Detaillierte Erklärung zur Verwendung von $emit in Vue.js

>>:  Implementierung von LNMP für die separate Bereitstellung von Docker-Containern

Artikel empfehlen

So konfigurieren Sie Anti-Hotlinking für den Nginx-Websitedienst (empfohlen)

1. Prinzip des Hotlinking 1.1 Vorbereitung der We...

Beim Website-Design sollte auf die Farbhierarchie geachtet werden

Ich habe kürzlich gesagt, dass Design ein Gefühl d...

Was Sie über Responsive Design wissen müssen

Responsive Design bedeutet, während des Website-E...

Bereinigungsmethode für das Docker-Verzeichnis /var/lib/docker/aufs/mnt

Der Dienst des Unternehmens verwendet Docker und ...

Schnelles Verständnis des Vue-Routing-Navigationsschutzes

Inhaltsverzeichnis 1. Globale Wache 1. Globale Fr...

Prinzipien der MySQL-Datentypoptimierung

MySQL unterstützt viele Datentypen und die Auswah...

Mysql löst das N+1-Abfrageproblem der Datenbank

Einführung In Orm-Frameworks wie Hibernate und My...

JS implementiert das Schere-Stein-Papier-Spiel

In diesem Artikelbeispiel wird der spezifische JS...

JavaScript, um einen ausgefallenen Karusselleffekt zu erzielen

In diesem Artikel werden zwei Methoden zur Implem...