So installieren Sie mysql8.0.23 unter Win10 und lösen das Problem „Der Dienst reagiert nicht auf die Steuerfunktion“

So installieren Sie mysql8.0.23 unter Win10 und lösen das Problem „Der Dienst reagiert nicht auf die Steuerfunktion“

Installieren Sie MySQL unter Win10

1. Laden Sie MySQL von der offiziellen Website herunter

Website: https://www.mysql.com/downloads/

mysq

Scrollen Sie auf der Download-Seite nach unten: Klicken Sie auf das rote Feld unten:

Bildbeschreibung hier einfügen

Befolgen Sie die nachstehenden Anweisungen:

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Nach dem Download entpacken Sie es:

Das dekomprimierte Verzeichnis wird unten angezeigt:

Bildbeschreibung hier einfügen

2. Umgebungsvariablen konfigurieren

Dieser Computer -> Eigenschaften -> Erweiterte Systemeinstellungen -> Umgebungsvariablen -> Pfad in Benutzervariablen (Doppelklick) -> Bearbeiten (fügen Sie das Bin-Verzeichnis unter dem MySQL-Installationsverzeichnis hinzu). Die einzelnen Schritte sind wie folgt:
(Normalerweise füge ich sowohl Benutzervariablen als auch Systemvariablen hinzu)

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

3. Konfigurieren Sie die Initialisierungsdatei my.ini (diese Datei existiert nicht im neu entpackten Verzeichnis).

my.ini-Datei:

Bildbeschreibung hier einfügen

Der bearbeitete Inhalt lautet wie folgt:

[mysqld]
# Port 3306 einstellen port=3306
#Legen Sie das Installationsverzeichnis von MySQL fest basedir=E:\\tools\\mysql-8.0.23-winx64\\mysql-8.0.23-winx64 #Denken Sie daran, doppelte Schrägstriche zu verwenden\\, einfache Schrägstriche führen hier zu Fehlern #Legen Sie das Speicherverzeichnis der MySQL-Datenbank fest datadir=E:\\tools\\mysql-8.0.23-winx64\\mysql-8.0.23-winx64\\data #Das Datenverzeichnis wird nach der Initialisierung automatisch erstellt #Die maximal zulässige Anzahl von Verbindungen max_connections=200
# Die Anzahl der zulässigen Verbindungsfehler. Dies soll verhindern, dass jemand versucht, das Datenbanksystem von diesem Host aus anzugreifen max_connect_errors = 10
# Der vom Server verwendete Standardzeichensatz ist UTF8
Zeichensatzserver = utf8mb4
# Die Standard-Speicher-Engine, die beim Erstellen einer neuen Tabelle verwendet wird default-storage-engine=INNODB
# Standardmäßig wird das Plug-In „mysql_native_password“ zur Authentifizierung verwendet. default_authentication_plugin=mysql_native_password
[mysql]
# Setzen Sie den Standardzeichensatz des MySQL-Clients auf default-character-set=utf8mb4
[Kunde]
# Legen Sie den Standardport fest, der vom MySQL-Client für die Verbindung mit dem Server-Port verwendet wird: 3306
Standardzeichensatz = utf8mb4

4. Installieren Sie MySQL

(1) Öffnen Sie cmd und führen Sie es mit Administratorrechten aus
(2) Initialisieren Sie die Datenbank
Geben Sie in cmd das Bin-Verzeichnis des MySQL-Installationsverzeichnisses ein und führen Sie den Befehl aus:

mysqld --initialize --console

Nach Abschluss der Ausführung wird das anfängliche Standardkennwort des Root-Benutzers ausgedruckt, zum Beispiel:

Bildbeschreibung hier einfügen

Das abschließende: ?<M6fpM)i,/q ist das ursprüngliche Passwort (ohne das erste Leerzeichen). Bevor Sie das Passwort ändern, müssen Sie sich dieses Passwort merken, da Sie es für spätere Anmeldungen benötigen.

(3) Installationsservice:
Führen Sie den Befehl im Bin-Verzeichnis des MySQL-Installationsverzeichnisses aus:

mysqld --install [Dienstname]

Wenn Sie keinen Dienstnamen angeben, ist der Standarddienstname mysql.
Die erfolgreiche Ausführung erfolgt wie folgt:

Bildbeschreibung hier einfügen

Nach Abschluss der Installation können Sie den MySQL-Dienst über den Befehl net start mysql starten.

net start mysql

Bei erfolgreichem Abschluss erscheint folgendes:

Bildbeschreibung hier einfügen

Wenn dies nicht erfolgreich ist, starten Sie den Dienst neu, wenn Folgendes eintritt:

Bildbeschreibung hier einfügen

Probieren Sie die Lösung aus: Besuchen Sie https://cn.dll-files.com/vcruntime140_1.dll.html und laden Sie die neueste Version von VCRUNTIME140_1.DLL herunter.

Bildbeschreibung hier einfügen

Nach dem Download legen Sie die entpackte Datei direkt in das Unterverzeichnis „bin“ von MySQL. Führen Sie den Befehl „net start mysql“ erneut aus, um erfolgreich zu sein

Bildbeschreibung hier einfügen

(4) Stoppen Sie den Dienst mit dem Befehl net stop mysql. Deinstallieren Sie den MySQL-Dienst mit dem Befehl sc delete MySQL oder mysqld -remove

5. Ändern Sie Ihr Passwort

Geben Sie im Bin-Verzeichnis Folgendes ein:

mysql -u root -p

Sie werden aufgefordert, ein Kennwort einzugeben: Geben Sie das Initialisierungskennwort ein, um in den MySQL-Befehlsmodus zu wechseln.

Bildbeschreibung hier einfügen

Führen Sie den Befehl in MySQL aus:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'neues Passwort';

Ändern Sie das Passwort. Beachten Sie, dass das ";" am Ende des Befehls vorhanden sein muss. Dies ist die Syntax von MySQL und das neue Passwort muss in Anführungszeichen gesetzt werden.

An diesem Punkt sind die Installation und Bereitstellung abgeschlossen.

Dies ist das Ende dieses Artikels über die Installation von mysql8.0.23 unter Win10 und die Lösung für das Problem „Der Dienst reagiert nicht auf Steuerfunktionen“. Weitere relevante Inhalte zur Installation von mysql8.0.23 unter Win10 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Grafisches Tutorial zur Installation und Konfiguration der MySQL-Version 8.0.24
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.24
  • Einige Verbesserungen in MySQL 8.0.24 Release Note
  • Detaillierte Schritte für Java zum Herstellen einer Verbindung mit MySQL 8.0 JDBC (IDEA-Version)
  • Detaillierte Analyse des MySQL 8.0-Speicherverbrauchs
  • Detaillierte grafische Beschreibung des MySql8.023-Installationsprozesses (Erstinstallation)
  • Neue Funktionen in MySQL 8.0 - Einführung in die Verwendung des Management-Ports
  • Neue Funktionen in MySQL 8.0 - Einführung in Check Constraints
  • mysql8.0.23 msi Installation super ausführliches Tutorial
  • Ausführliches Tutorial zur Konfiguration der kostenlosen Installationsversion von MySQL 8.0.23
  • Grundlegende Operationen an unsichtbaren Spalten in MySQL 8.0

<<:  Einige Fragen zu Hyperlinks

>>:  Reines CSS, um eine horizontale Linienanimation unter dem Element (Hintergrundbild) zu erreichen

Artikel empfehlen

Vue verwendet Element-UI, um die Menünavigation zu implementieren

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

Drei Möglichkeiten zur Implementierung des Wasserfall-Flow-Layouts

Vorwort Als ich heute Xianyu durchsuchte, fiel mi...

Eine einfache Möglichkeit, das Passwort in MySQL 5.7 zu ändern

Dies ist ein offizieller Screenshot. Nach der Ins...

HTML-Tabellen-Markup-Tutorial (38): Rahmenfarben-Attribut der Kopfzeile BORDERCOLOR

Um die Tabelle zu verschönern, können Sie für die...

Warum sollten MySQL-Felder NOT NULL verwenden?

Ich habe vor Kurzem in einer neuen Firma angefang...

JavaScript implementiert die Maussteuerung eines frei beweglichen Fensters

In diesem Artikel wird der spezifische JavaScript...

Zusammenfassung von 6 Methoden zur Anzeige von Linux-Protokollen

Als Backend-Programmierer haben Sie an vielen Ste...

Mehrere Elemente in derselben Zeile unter Div in CSS rechtsbündig ausrichten

Methode 1: schweben: rechts Darüber hinaus wird d...

Erste Erfahrungen mit der Texterstellung mit Javascript Three.js

Inhaltsverzeichnis Wirkung Beginnen Sie mit der T...

Beispielcode zur Implementierung der Formularvalidierung mit reinem CSS

In unserem täglichen Geschäft ist die Formularval...

Verwenden Sie das Firebug-Tool, um die Seite auf dem iPad zu debuggen

Wie debuggt man eine Seite auf dem iPad? Wenn Sie ...

Verwenden von JavaScript-Unterschieden zum Implementieren eines Vergleichstools

Vorwort Bei der Arbeit muss ich jede Woche die vo...