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

So exportieren Sie MySQL-Abfrageergebnisse in CSV

Um MySQL-Abfrageergebnisse in CSV zu exportieren,...

Wer ist ein User Experience Designer?

Beängstigend, nicht wahr? Übersetzung im Bild: (v...

Zusammenfassung und Praxis des Javascript-Prototyp-Kettendiagramms

Inhaltsverzeichnis Prototypenkette Wir können ein...

Docker löst das Problem, dass das Terminal kein Chinesisch eingeben kann

Vorwort: Eines Tages baute ich einen MySQL-Dienst...

Tipps zur Optimierung von CSS-Schattenanimationen

Diese Technik stammt aus diesem Artikel - So anim...

Details zur Reihenfolge, in der MySQL my.cnf liest

Inhaltsverzeichnis Die Reihenfolge, in der MySQL ...

Daten in der Layui-Tabellenzeile dynamisch bearbeiten

Inhaltsverzeichnis Vorwort Stil Funktion Beschrei...

Docker+Gitlab+Jenkins erstellt automatisierte Bereitstellung von Grund auf

Inhaltsverzeichnis Vorwort: 1. Docker installiere...

Anwendung von CSS3-Animationseffekten in Aktivitätsseiten

Hintergrund Ehe wir uns versehen, neigt sich ein ...

Lösung für mehrere 302-Antworten im Nginx-Proxy (Nginx Follow 302)

Proxying mehrerer 302er mit proxy_intercept_error...

Grafisches Tutorial zur Installation von MySQL 8.0.12

MySQL8.0.12-Installationstutorial, mit allen teil...

So verwenden Sie iostat zum Anzeigen der IO-Leistung von Linux-Festplatten

TOP-Beobachtung: Der Prozentsatz der CPU-Zeit, de...