Detailliertes Tutorial zur Installation von MySQL unter WINDOWS

Detailliertes Tutorial zur Installation von MySQL unter WINDOWS

1. Laden Sie das Installationspaket herunter

-Wählen Sie die passende Version entsprechend Ihrem Computersystem: https://dev.mysql.com/downloads/mysql/

2. Umgebungsvariablen konfigurieren

2.1 Entpacken Sie das heruntergeladene komprimierte Paket

2.2 Umgebungsvariablen

So rufen Sie den Win 10-Computer auf

3. Datendatei generieren

Führen Sie in dem Verzeichnis, in dem Sie die Dateien entpackt haben, z. B.: F:\Program Files\mysql-8.0.17-winx64\bin, cmd als Administrator aus.

Führen Sie mysqld --initialize-insecure --user=mysql aus, um das Datenverzeichnis unter dem eg-Verzeichnis zu generieren

4. MySQL installieren

Führen Sie den Befehl aus: mysqld -install

5. Starten Sie den MySQL-Dienst

net start mysql

6. Einloggen und Passwort ändern

Wenn Sie sich zum ersten Mal anmelden, gibt es kein Kennwort. Geben Sie einfach mysql -u root -p ein.

Befehl zum Anzeigen des Benutzers: select user, authentication_stringfrom mysql.user;

Da die Verschlüsselungsregel in Versionen vor MySQL 8 mysql_native_password ist und nach MySQL 8 die Verschlüsselungsregel caching_sha2_password ist,

Wenn Sie also möchten, dass Navicat eine Verbindung zu MySQL herstellt, müssen Sie die Verschlüsselungsregel für das MySQL-Benutzeranmeldekennwort ändern, um es auf mysql_native_password wiederherzustellen.

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #Verschlüsselungsregeln ändern ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #Passwort des Benutzers aktualisieren FLUSH PRIVILEGES; #Berechtigungen aktualisieren ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password'; Passwort auf diese Weise ändern

7. Verwenden Sie Navicat, um eine Verbindung zu MySQL herzustellen

Zusammenfassen

Oben finden Sie eine ausführliche Anleitung zur Installation von MySQL unter WINDOWS. Ich hoffe, dass sie Ihnen hilfreich sein wird. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • MySQL 8.0.16 Installations- und Konfigurations-Tutorial unter Windows 10
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.16 unter Windows
  • Detailliertes Tutorial zur Installation verschiedener (zwei) Versionen der MySQL-Datenbank unter Windows
  • Lösen Sie die Probleme, die bei der Installation von mysql-8.0.11-winx64 in einer Windows-Umgebung auftreten
  • Tutorial-Diagramm zur Installation des MySQL-Dienstes über MySQL Installer unter Windows
  • MySQL Installations-Tutorial unter Windows mit Bildern und Text
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.20 unter Windows
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.12 (Windows-Version)

<<:  Vue.js implementiert eine einfache Timerfunktion

>>:  Lösen Sie schnell das Problem des langsamen Starts nach der Tomcat-Neukonfiguration

Artikel empfehlen

Installationsschritte für die chinesische Eingabemethode von Ubuntu 20.04

Dieser Artikel installiert die Google-Eingabemeth...

Eine kurze Analyse von Kubernetes-Controllern und -Labels

Inhaltsverzeichnis 01 Gemeinsame Controller in k8...

Tiefes Verständnis von Zeilenhöhe und vertikaler Ausrichtung

Mehrere Konzepte Zeilenbox: Eine Box, die eine In...

Ein kurzer Überblick über CSS3-Pseudoklassenselektoren

Vorwort Wenn CSS die Grundfertigkeit der Front-En...

So legen Sie Hintergrundfarbe und Transparenz in Vue fest

Einstellungen für Hintergrundfarbe und Transparen...

Auszeichnungssprache - Titel

Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...

Detaillierte Einführung in das benutzerdefinierte Docker-Netzwerk

Inhaltsverzeichnis Benutzerdefiniertes Docker-Net...

Installations- und Verwendungsschritte für vue-amap

Ich habe zuvor die Verwendung des asynchronen Lad...

Detaillierte Analyse von MySQL-Deadlock-Problemen

Vorwort Wenn sich unser Geschäft in einem sehr fr...

Vue implementiert einen Countdown zwischen angegebenen Daten

In diesem Artikelbeispiel wird der spezifische Co...

Detaillierte Erklärung zum Problem der CSS-Klassennamen

Die folgenden CSS-Klassennamen, die mit einer Zah...