Ausführliches Tutorial zur Konfiguration der kostenlosen Installationsversion von MySQL 8.0.23

Ausführliches Tutorial zur Konfiguration der kostenlosen Installationsversion von MySQL 8.0.23

Der erste Schritt besteht darin, die kostenlose Installationsversion von MySQL 8.0.23 herunterzuladen

Klicken Sie hier, um das komprimierte MySQL8.0.23-Paket herunterzuladen

Entpacken Sie die Datei und gehen Sie in das Verzeichnis, in dem die Datei vollständig entpackt ist, im Ordner \mysql-8.0.23-winx64

Bildbeschreibung hier einfügen

Der zweite Schritt besteht darin, eine txt-Datei zu erstellen und sie in my.ini umzubenennen (das Suffix wird in ini geändert).

Bildbeschreibung hier einfügen

Der dritte Schritt besteht darin, my.ini zu öffnen und den folgenden Inhalt in my.ini zu kopieren

[mysql]
#Legen Sie den Standardzeichensatz des MySQL-Clients fest default-character-set=utf8
[mysqld]
#Port 3306 einstellen port =3306
#Legen Sie das Installationsverzeichnis basedir=D:\soft\java\07mysql-8.0.22-winx64 fest
#Legen Sie das Datenspeicherverzeichnis datadir=D:\soft\java\07mysql-8.0.22-winx64\data fest
#Maximal zulässige Anzahl von Verbindungen max_connections=200
#Beim Erstellen einer neuen Tabelle wird die Standardspeicher-Engine verwendet. default-storage-engine=INNODB

Beachten:

#Legen Sie das Installationsverzeichnis basedir=D:\soft\java\07mysql-8.0.22-winx64 fest
#Legen Sie das Datenspeicherverzeichnis datadir=D:\soft\java\07mysql-8.0.22-winx64\data fest

Das Installationsverzeichnis muss entsprechend dem eigenen Dateipfad angepasst werden. Die Datendatei muss nicht manuell erstellt werden, aber der Pfad muss angegeben werden

Schritt 4: Öffnen Sie cmd als Administrator

Suchen Sie im Startmenü nach cmd und öffnen Sie es mit der Tastenkombination: Strg + Umschalt + Eingabe

Bildbeschreibung hier einfügen

Geben Sie das Bin-Verzeichnis ein, in dem sich die Datei befindet

Bildbeschreibung hier einfügen

Schritt 5: MySQL initialisieren

Führen Sie den Befehl im Bin-Verzeichnis des MySQL-Installationsverzeichnisses aus:

mysqld --initialize --console

Nach der Befehlsausführung

mysqld --install [Dienstname]
Kommentar mysqld --remove [Dienstname] um den Dienst zu löschen (muss nicht ausgeführt werden, nur als Erweiterung)

[Hinweis] [MY-010454] [Server] Für root@localhost wird ein temporäres Passwort generiert: APWCY5ws&hjQ

localhost: gefolgt von APWCY5ws&hjQ, dem anfänglichen Passwort

Schritt 6: Installieren und Ausführen des Dienstes

Führen Sie den Befehl im Bin-Verzeichnis des MySQL-Installationsverzeichnisses aus:

net start mysql
Kommentieren Sie net stop mysql aus, um den Dienst zu stoppen (nicht erforderlich zur Ausführung, nur als Erweiterung)

Der Dienstname ist beliebig. Ich persönlich empfehle die Verwendung der Datenbankversion, z. B. mysql8

Starten des Dienstes

net start mysql
Kommentieren Sie net stop mysql aus, um den Dienst zu stoppen (nicht erforderlich zur Ausführung, nur als Erweiterung)

Schritt 7: Passwort und Passwort-Authentifizierungs-Plugin ändern

mysql -u root -p 

Bildbeschreibung hier einfügen

Geben Sie das Initialpasswort APWCY5ws&hjQ ein

Bildbeschreibung hier einfügen

Erfolgreich in Mysql eingestiegen

Schritt 8: Initiales Passwort ändern

ALTER USER 'root'@'localhost' IDENTIFIZIERT MIT mysql_native_password DURCH 'Passwort';

Das Passwort am Ende der Ausführung der SQL-Anweisung ist das Passwort, das Sie ändern möchten

Endgültiger Ausbau

Berechtigungen aktualisieren MySQL: FLUSH PRIVILEGES;
Datenbankautorisierung MySQL: GEWÄHREN SIE ALLE PRIVILEGIEN FÜR 'root'@'%' IDENTIFIZIERT DURCH '123456' MIT GRANT-OPTION;

Dies ist das Ende dieses Artikels über das Konfigurationstutorial zur kostenlosen Installationsversion von MySQL 8.0.23 (ausführliche Erklärung). Weitere relevante Inhalte zur Konfiguration der kostenlosen Installationsversion von MySQL 8.0.23 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
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.23 unter Win10
  • Vollständiges Installations- und Konfigurations-Tutorialdiagramm für das komprimierte MySQL 8.0.22-Paket (getestet und effektiv)
  • Detailliertes Tutorial zur Installation und Konfiguration von MySql5.7 unter Ubuntu 20.04
  • 10 Leistungskonfigurationselemente, die nach der Installation von MySQL angepasst werden müssen
  • MySQL 8.0.22 Zip-komprimierte Paketversion (kostenlose Installation) Download, Installations- und Konfigurationsschritte detailliert
  • Super ausführliches Tutorial zur Installation und Konfiguration von MySQL8.0.22
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.22 winx64
  • Grafisches Tutorial zum Herunterladen, Installieren und Konfigurieren von MySQL 8.0.22.0
  • Grafisches Tutorial zur Installation und Konfiguration von CenOS6.7 mysql 8.0.22
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.22 unter Windows 10
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.5.27 winx64
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.22 winx64
  • Grafisches Tutorial zum Herunterladen, Installieren und Konfigurieren von MySQL 8.0.22
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.22
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.22
  • Detailliertes Tutorial zur Installation und Konfiguration der komprimierten Version der MySQL-Datenbank

<<:  js, um einen 3D-Karusselleffekt zu erzielen

>>:  Abkürzung für HTML DOCTYPE

Artikel empfehlen

Implementierung der Docker-Container-Statuskonvertierung

Ein Zustandsübergangsdiagramm eines Docker-Contai...

4 Möglichkeiten, doppeltes Einfügen von Daten in Mysql zu vermeiden

Die gebräuchlichste Methode besteht darin, einen ...

React-Beispiel zum Abrufen des Werts aus dem Eingabefeld

Reagieren Sie auf mehrere Arten, um den Wert des ...

So zeigen Sie die Erstellungszeit von Dateien in Linux an

1. Einleitung Ob die Erstellungszeit einer Datei ...

Das WeChat-Applet implementiert eine einfache Taschenrechnerfunktion

In diesem Artikel wird der spezifische Code für d...

Zusammenfassung der Anwendungsbereiche von Kubernetes

Kubernetes ist aufgrund seiner Anwendungsportabil...

Zwei Möglichkeiten zum Starten des Linux-Bootdienstes

Inhaltsverzeichnis rc.local-Methode chkconfig-Met...

Welche Bilddateiformate gibt es und wie wählt man sie aus?

1. Welche drei Formate? Dies sind: gif, jpg und pn...

Detaillierte Beschreibung des MySQL-Ersetzens in der Verwendung

Die Ersetzungsanweisung ähnelt im Allgemeinen der...

Grafisches Tutorial zur kostenlosen Installationsversion von MySQL 5.7.17 winx64

Aktuelle Erfahrungen mit der Installation der kos...

Eine detaillierte Einführung in den netstat-Befehl in Linux

Inhaltsverzeichnis 1. Einleitung 2. Beschreibung ...

JavaScript erklärt die Kapselung und Verwendung von Zeitlupenanimationen

Durchführung von Prozessanalysen (1) Wie rufe ich...

Detaillierte Erklärung zur korrekten Verwendung der Zählfunktion in MySQL

1. Beschreibung Wenn wir in MySQL die Gesamtzahl ...