Die neueste Version von MySQL 8.0.22 herunterladen und installieren - super ausführliches Tutorial (Windows 64 Bit)

Die neueste Version von MySQL 8.0.22 herunterladen und installieren - super ausführliches Tutorial (Windows 64 Bit)

Vorwort

Vor ein paar Tagen habe ich die neueste Version von MySQL 8.0.22 heruntergeladen und installiert. Dabei sind viele Probleme aufgetreten. Ich habe einige Methoden ausprobiert und sie schließlich gelöst. Heute habe ich meinen Installationsvorgang aufgezeichnet und hoffe, dass er für Sie hilfreich ist.

1. Laden Sie MySQL 8.0.22 von der offiziellen Website herunter

Klicken Sie hier, um die offizielle MySQL-Website aufzurufen: https://www.mysql.com/

① Klicken Sie auf DOWNLOADS

Bildbeschreibung hier einfügen

② Scrollen Sie nach unten und suchen Sie nach MySQL Community (GPL) Downloads. Klicken Sie, um einzutreten

Bildbeschreibung hier einfügen

③ MySQL-Community-Server

Bildbeschreibung hier einfügen

④Herunterladen

Bildbeschreibung hier einfügen

⑤ Entpacken Sie die Dateien. Die internen Dateien sind wie in der Abbildung dargestellt (Daten und Datenbank werden später erstellt. In der heruntergeladenen Datei gibt es keine zwei solchen Ordner).

Bildbeschreibung hier einfügen

2. Umgebungsvariablen festlegen

① Suchen Sie die Systemsteuerung und geben Sie sie in der Reihenfolge „Systemsteuerung – System und Sicherheit – System – Erweiterte Systemeinstellungen – Umgebungsvariablen“ ein.

Bildbeschreibung hier einfügen

② Suchen Sie zuerst nach „Pfad“ und schreiben Sie dann den Pfad des Bin-Ordners in die heruntergeladene MySQL-Datei. Klicken Sie dann weiter auf „OK“, um die Systemsteuerung zu verlassen.
(Der Zugriffspfad meines Bins auf dem Computer lautet D:\mysql-server\mysql-8.0.22-winx64\bin. Es wird empfohlen, es auf Laufwerk D zu installieren.)

Bildbeschreibung hier einfügen

3. Erstellen Sie die Initialisierungsdatei mysql.ini

① Erstellungsmethode: Erstellen Sie ein neues Textdokument und ändern Sie das Suffix in „.ini“. Sie können es beliebig benennen. Ich habe es mysql.ini genannt

Bildbeschreibung hier einfügen

②Klicken Sie, um die INI-Datei aufzurufen und den folgenden Inhalt hineinzukopieren
Hinweis: Ändern Sie den Speicherort des MySQL-Ordners in basedir und datadir in den Pfad von mysql-8.0.22-22-winx64, das auf Ihren Computer heruntergeladen wurde. Ändern Sie nicht „\Data“ nach datadir. Erstellen Sie den Data-Ordner nicht manuell.

[mysqld]
# Port 3306 einstellen port=3306
# Legen Sie das Installationsverzeichnis von MySQL auf basedir=D:\mysql-server\mysql-8.0.22-winx64 fest.
# Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest: datadir=D:\mysql-server\mysql-8.0.22-winx64\Data
# Maximal zulässige Anzahl von Verbindungen max_connections=200
# Die Anzahl der zulässigen Verbindungsfehler.
max_connect_errors=10
# Der vom Server verwendete Standardzeichensatz ist utf8mb4
Zeichensatzserver = utf8mb4
# Die Standard-Speicher-Engine, die beim Erstellen einer neuen Tabelle verwendet wird default-storage-engine=INNODB
#Die Standardauthentifizierung erfolgt mit dem Plugin „mysql_native_password“ #mysql_native_password
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

3. MySQL initialisieren

① Folgen Sie dem in der Abbildung gezeigten Pfad, um den Speicherort von cmd zu finden, klicken Sie mit der rechten Maustaste und wählen Sie „Als Administrator ausführen“. Beachten Sie, dass Sie es als Administrator ausführen müssen , da sonst ein Fehler gemeldet wird.

Bildbeschreibung hier einfügen

② Geben Sie das Bin-Verzeichnis von MySQL ein
Geben Sie cmd nicht direkt in die Pfadleiste unter dem Bin-Verzeichnis ein (dabei handelt es sich nicht um den Administrator und es tritt ein Fehler auf).

Bildbeschreibung hier einfügen
Geben Sie cmd nicht direkt im Bin-Verzeichnis ein, da es sonst später zu Problemen kommen kann.

③ Geben Sie den folgenden Befehl ein

mysqld --initialize --console 

Nach dem Ausführen wird eine Zeichenfolge mit Passwörtern angezeigt. Bitte merken Sie sich dieses Passwort für nachfolgende Vorgänge:

Das Passwort lautet root@localhost. Merken Sie es sich bitte, damit Sie es später ändern können.

4. MySQL-Dienst installieren

① Geben Sie weiterhin die folgenden Befehle in das cmd-Fenster ein

mysqld --install

Da ich es bereits installiert habe, steht hier „existiert bereits“. Das erste Erfolgszeichen sollte „Dienst erfolgreich installiert!“ sein.

Bildbeschreibung hier einfügen

② Geben Sie weiterhin den folgenden Befehl in das cmd-Fenster ein, um den MySQL-Dienst zu starten

net start mysql

Wenn es erscheint

MySQL-Dienst wird gestartet
Der MySQL-Dienst wurde erfolgreich gestartet.

Wenn Sie die Eingabeaufforderung sehen, bedeutet dies, dass Sie erfolgreich gestartet sind.

5. MySQL-Passwort ändern

Das automatisch generierte Passwort ist zu komplex und muss bei jeder Anmeldung eingegeben werden. Um die Anmeldung zu erleichtern, müssen Sie das Passwort ändern.

Weitertippen im cmd-Fenster

mysql -u root -p

Geben Sie dann das gerade generierte Passwort ein;

Dann weiter eingeben

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Ihr Passwort';

Änderung erfolgreich;

Geben Sie exit ein, um MySQL zu beenden. Die MySQL-Installation wurde erfolgreich abgeschlossen.

Bildbeschreibung hier einfügen

Zusammenfassen

① Das cmd-Fenster muss als Administrator ausgeführt werden. Drücken Sie der Einfachheit halber nicht direkt Win+R und geben Sie cmd nicht direkt im Bin-Verzeichnis ein, da sonst ein Fehler gemeldet wird.
② Merken Sie sich das generierte Passwort unbedingt.
③ Wechseln Sie zum Bin-Ordner von MySQL im Laufwerk D: cd/d D:\mysql-server\mysql-8.0.22-winx64\bin

Dies ist das Ende dieses Artikels über das superdetaillierte Tutorial zum Herunterladen und Installieren der neuesten Version von MySQL 8.0.22 (Windows 64-Bit). Weitere relevante Inhalte zum Herunterladen und Installieren von MySQL 8.0.22 finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.28
  • So installieren Sie MySQL 8.0.28.0.msi unter Windows (mit Bildern und Text)
  • Installieren Sie MySQL 8.0.28 auf Kylin V10 und implementieren Sie den Fernzugriff
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.22
  • Vollständiges Installations- und Konfigurations-Tutorialdiagramm für das komprimierte MySQL 8.0.22-Paket (getestet und effektiv)
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.22
  • Grafisches Tutorial zum Herunterladen, Installieren und Konfigurieren von MySQL 8.0.22
  • Super ausführliches Tutorial zur Installation und Konfiguration von MySQL8.0.22
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.19
  • MySQL 8.0.28 Installations- und Konfigurations-Tutorial unter Windows

<<:  Tabellen-Paging-Funktion implementiert durch Vue2.0+ElementUI+PageHelper

>>:  HTML-Tutorial: Sortierte Listen

Artikel empfehlen

Layout im Vue.js-Stil Allgemeine Fähigkeiten zur Flutter-Geschäftsentwicklung

Korrespondenz zwischen Flutter und CSS im Shadow-...

Verwendung des if-Urteils in HTML

Während der Django-Webentwicklung wird beim Schre...

Vue-pdf implementiert eine Online-Vorschau von PDF-Dateien

Vorwort In den meisten Projekten werden Sie auf e...

Installieren und Bereitstellen von Java8 und MySQL unter CentOS7

Im Allgemeinen werden Java-Lernprogramme und Bere...

Zusammenfassung der schnellen Spaltenaddition bei MySQL 8.0 Online DDL

Inhaltsverzeichnis Problembeschreibung Historisch...

Vue implementiert Baumtabelle

In diesem Artikelbeispiel wird der spezifische Co...

Beispiele für Clearfix und Clear

In diesem Artikel wird hauptsächlich die Verwendun...

Angular Cookie Lese- und Schreibvorgangscode

Lese- und Schreibvorgänge bei Angular Cookies, de...

CSS zur Realisierung der Einzelauswahl-Faltmenüfunktion

Führen Sie kein Front-End-UI-Framework ein, es se...

Lösen Sie das Problem, dass await in forEach nicht funktioniert

1. Einleitung Vor ein paar Tagen bin ich bei der ...

Was sind die Unterschiede zwischen SQL und MySQL

Was ist SQL? SQL ist eine Sprache zum Betrieb von...

So verwenden Sie ECharts in WeChat Mini-Programmen mit uniapp

Heute verwenden wir Uniapp, um Echarts zur Anzeig...

Implementierung der Breakpoint-Wiederaufnahme im Vue-Video-Player

In einem aktuellen Projekt musste ich die Funktio...