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

Lösung für die leere Seite nach einem vue.js-gepackten Projekt

Ich glaube, dass viele Partner, die gerade erst m...

So setzen Sie Ihr Linux-Passwort zurück, wenn Sie es verloren haben

1. Das Startmenü besteht darin, den Cursor in die...

JavaScript implementiert kreisförmiges Karussell

In diesem Artikel wird der spezifische JavaScript...

Der vollständige Leitfaden zum Rasterlayout in CSS

Grid ist ein zweidimensionales Rasterlayoutsystem...

Grafisches Tutorial zur Installation und Konfiguration von Win32 MySQL 5.7.27

Das Installationstutorial für MySQL 5.7.27 wird w...

Verwendung und Beispiele für Linux-Befehle zur Echotextverarbeitung

Die Beschreibung von echo im Linux-Hilfedokument ...

Mit CSS3 lässt sich ein umdrehbarer Hover-Effekt erzielen

CSS3 implementiert einen umdrehbaren Hover-Effekt...

Detaillierte Erklärung des Nginx-Prozessplanungsproblems

Nginx verwendet eine feste Anzahl von Multiprozes...

Lösung für das Jitter-Problem beim CSS3-Transformationsübergang

transform: scale(); Skalierung verursacht Jitter ...

Implementierung der Docker-Bereitstellung von Tomcat- und Webanwendungen

1. Docker online herunterladen yum install -y epe...