Installations- und Konfigurationstutorial von MySQL 8.0.16 unter Win10

Installations- und Konfigurationstutorial von MySQL 8.0.16 unter Win10

1. Entpacken Sie MySQL 8.0.16

Der Ordner dada und die Konfigurationsdatei my.ini werden nach der Dekomprimierung manuell hinzugefügt, wie in der folgenden Abbildung dargestellt

2. Erstellen Sie eine neue Konfigurationsdatei my.ini und platzieren Sie diese im Verzeichnis D:\Free\mysql-8.0.16-winx64

[mysql]
# Setzen Sie den Standardzeichensatz des MySQL-Clients auf default-character-set=utf8
[mysqld]
#Port 3306 einstellen port = 3306
# Legen Sie das Installationsverzeichnis von MySQL auf basedir=D:\Free\mysql-8.0.16-winx64 fest.
# Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest: datadir=D:\Free\mysql-8.0.16-winx64\data
# 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 = 20
# Der vom Server verwendete Standardzeichensatz ist der 8-Bit-Latin1-Zeichensatz character-set-server=utf8
# Die Standard-Speicher-Engine, die beim Erstellen einer neuen Tabelle verwendet wird default-storage-engine=INNODB
# Passwörter ignorieren# skip-grant-tables

Wie in der Abbildung gezeigt:

3. MySQL-Konfiguration initialisieren

Öffnen Sie Windows PowerShell als Administrator, wechseln Sie in D:\Free\mysql-8.0.16-winx64\bin und führen Sie den folgenden Befehl aus:

mysqld --initialize --console

Nach erfolgreicher Ausführung wird folgende Abbildung angezeigt:

Darunter [Hinweis] [MY-010454] [Server] Für root@localhost wird ein temporäres Passwort generiert: gefolgt vom Initialisierungspasswort, d. h. diK3i1dH=k8b

Nach der Initialisierung der MySQL-Konfiguration werden relevante Dateien im Datenverzeichnis generiert, wie unten gezeigt

4. Installieren Sie den MySQL-Dienst und starten Sie den Dienst

Der Befehl zum Installieren des Dienstes lautet: mysqld --install service name. Da mein Computer den mysql-Dienst bereits installiert hat, verwende ich mysql8 als Dienstnamen, wie unten gezeigt

mysqld --install mysql8

Der Befehl zum Starten des Dienstes lautet: net start service name

net start mysql8

Wie im folgenden Screenshot gezeigt

5. Melden Sie sich bei MySQL an und ändern Sie das Root-Passwort

Melden Sie sich mit dem standardmäßig zugewiesenen Passwort an (z. B. diK3i1dH=k8b).

mysql -uroot -pdiK3i1dH=k8b

Nach erfolgreicher Anmeldung ändern Sie das Passwort in password

alter user 'root'@'localhost' IDENTIFIED BY 'password';

Aktualisieren Sie es einfach

flush privileges;

Wie in der Abbildung unten gezeigt

6. Melden Sie sich erneut an

Auch mit dem neuen Passwort ist eine erfolgreiche Anmeldung möglich!

Zusammenfassen

Das Obige ist das vom Herausgeber vorgestellte Installations- und Konfigurationstutorial für die kostenlose Version von MySQL8.0.16 unter Win10. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird 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:
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.23 unter Win10
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.18 unter Win10 (Windows-Version)
  • Diagramm des Tutorials zum Herunterladen und Installieren von MySQL8.0 für Win10 64-Bit
  • Tutorial zur Installation und Konfiguration von MySQL 8.0.12 unter Win10
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 unter Win10
  • So installieren Sie mysql8.0.23 unter Win10 und lösen das Problem „Der Dienst reagiert nicht auf die Steuerfunktion“

<<:  So lösen Sie das Problem, dass die Scroll-Ansicht des WeChat-Applets nicht nach links und rechts verschoben werden kann

>>:  So installieren und konfigurieren Sie WSL unter Windows

Artikel empfehlen

MySQL-Abfragemethode mit mehreren Bedingungen

MySQL-Abfrage mit mehreren Bedingungen Umgebung: ...

Erläuterung regulärer Ausdrücke in JavaScript

Inhaltsverzeichnis 1. Erstellen regulärer Ausdrüc...

Jmeter stellt eine Verbindung zum Datenbankprozessdiagramm her

1. Laden Sie den MySQL-JDBC-Treiber (mysql-connec...

HTML-Cellpadding- und Cellspacing-Attribute in Bildern erklärt

Zelle -- der Inhalt der Tabelle Zellenrand (Tabell...

Das WeChat-Applet wählt die Bildsteuerung

In diesem Artikelbeispiel wird der spezifische Co...

Erfahren Sie in einem Artikel mehr über TypeScript-Datentypen

Inhaltsverzeichnis Grundtypen jeder Typ Arrays Tu...

js, um einen einfachen Bild-Drag-Effekt zu erzielen

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

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

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

Implementierung der Parametersprungfunktion im Vue-Projekt

Seitenbeschreibung:​ Hauptseite: Name —> shish...

Detaillierter Prozess für den Einstieg mit Docker Compose HelloWorld

Voraussetzungen Compose ist ein Tool zum Orchestr...

TCP-Socket-SYN-Warteschlange und Accept-Warteschlangen-Unterschiedsanalyse

Zunächst müssen wir verstehen, dass ein TCP-Socke...