Bei der Installation von MySQL5.7.18winX64 unter Windows 10 konnte der Server nicht gestartet werden und es wurde keine Fehlermeldung angezeigt.

Bei der Installation von MySQL5.7.18winX64 unter Windows 10 konnte der Server nicht gestartet werden und es wurde keine Fehlermeldung angezeigt.

Systemumgebung: Win10 64-bit

MySQL-Version: mysql-5.7.18-winX64

Die Bereitstellungsschritte sind wie online beschrieben:

1: Ändern Sie den Pfad der Umgebungsvariablen und erhöhen Sie den Wert D:\Program Files\MySQL\MySQL Server 5.7\bin

2: Kopieren Sie die Datei my.ini aus dem alten MySQL-Installationsverzeichnis (im Internet heißt es my-default.in. Meine my.ini-Datei wird nach dem Kopieren dieser Datei umbenannt. Das sollte in Ordnung sein). Fügen Sie sie in das 5.7-Installationsverzeichnis D:\Programme\MySQL\MySQL Server 5.7 ein und ändern Sie die folgenden beiden Sätze:

basedir = D:/Programme/MySQL/MySQL Server 5.7
datadir = D:/Programme/MySQL/MySQL Server 5.7/data

Erstellen Sie einen leeren Datenordner im Installationsverzeichnis D:\Programme\MySQL\MySQL Server 5.7;

3: Der Administrator (nervig, Win10 erfordert immer diese Berechtigung) führt cmd aus (zu finden in System32 von Windows), gibt ein: mysqld -install, und es wird angezeigt, dass die Installation erfolgreich war; geben Sie dann ein: net start mysql, und es wird angezeigt, dass der Dienststart fehlgeschlagen ist.

An diesem Punkt: Gehen Sie zum Datenordner und sehen Sie 5 Dateien. Öffnen Sie die Datei mit dem Suffix .err, die anzeigt: Tabelle 'mysql.plugin' existiert nicht

Die Lösung für dieses Problem ist:

1. Kopieren Sie my.ini in den Ordner \bin.

2. Gehen Sie in cmd zum Verzeichnis \bin und geben Sie dann mysqld --initialize --user=mysql --console ein, um diesen Befehl zum Generieren der Datenbank auszuführen. Beachten Sie, dass es ein temporäres Kennwort gibt. Notieren Sie es sich.

3. Starten Sie den Dienst „net start mysql“.

4. Geben Sie den MySQL-Befehl ein: mysql -uroot -p. Geben Sie jetzt das Kennwort ein.

5. Geben Sie set password = password('root') ein, um das Root-Anmeldekennwort zu ändern; //Hier ist root das neue Passwort

Das könnte Sie auch interessieren:
  • Grafisches Tutorial zur Installation und Konfiguration von mysql5.7.19 winx64 (win10)
  • So installieren Sie die MySQL-Server-Community-Version MySQL 5.7.22 winx64 in win10

<<:  So implementieren Sie das mobile Anmelde- und Registrierungsmodul elegant in vue3

>>:  Methoden und Schritte für die verteilte Bereitstellung von Etcd basierend auf Docker

Artikel empfehlen

24 praktische Tipps zur JavaScript-Entwicklung

Inhaltsverzeichnis 1. Initialisieren Sie das Arra...

Tutorial zu HTML-Formular-Tags (3): Eingabe-Tag

Tutorial zu HTML-Formular-Tags. In diesem Abschni...

MySQL 5.7.19 neueste Binärinstallation

Laden Sie zunächst die Zip-Archivversion von der ...

Prozessdiagramm zur Implementierung der Zabbix WEB-Überwachung

Nehmen Sie als Beispiel die WEB-Schnittstelle von...

MySQL-Sortierung – Chinesische Details und Beispiele

Detaillierte Erklärung zur MySQL-Sortierung chine...

JS-Implementierung eines Karussellbeispiels

In diesem Artikel wird der spezifische JS-Code zu...

Eine kurze Diskussion über JS-Verpackungsobjekte

Inhaltsverzeichnis Überblick Definition Instanzme...