Tutorial zur Installation der komprimierten MySQL8-Paketversion unter Win10

Tutorial zur Installation der komprimierten MySQL8-Paketversion unter Win10

1 Laden Sie MySQL8 von der offiziellen Website herunter und installieren Sie es

MySQL8-Downloadadresse

Bei diesem Download handelt es sich um ein komprimiertes Paket, welches nach dem Download in das angegebene Verzeichnis entpackt werden kann.

2 Umgebungsvariablen konfigurieren

Fügen Sie D:\Development\MySQL\mysql-8.0.19-winx64\bin zur Umgebungsvariablen Path hinzu. Natürlich können Sie auch zuerst ein MYSQL_HOME schreiben und dann ein %MYSQL_HOME%\bin zum Pfad hinzufügen.

3 Erstellen Sie eine Konfigurationsdatei

Erstellen Sie eine Datei my.ini und einen Ordner data im Installationsverzeichnis.

Konfiguration in my.ini hinzufügen

[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 basedir=D:\Development\MySQL\mysql-8.0.19-winx64 fest
# Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest: datadir=D:\Development\MySQL\mysql-8.0.19-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

Beachten Sie, dass basedir und datadir entsprechend Ihrem eigenen MySQL-Installationspfad geschrieben werden sollten.

4 Initialisierung

Suchen Sie in Win10 nach cmd, klicken Sie mit der rechten Maustaste und wählen Sie „Als Administrator ausführen“.

Verwenden Sie den Befehl mysqld --initialize --console . Dadurch wird mysql initialisiert und ein Standardkennwort generiert. Notieren Sie es unbedingt zur späteren Verwendung.

2020-04-15T06:46:00.848471Z 0 [System] [MY-013169] [Server] D:\Development\MySQL\mysql-8.0.19-winx64\bin\mysqld.exe (mysqld 8.0.19) Initialisierung des Servers läuft als Prozess 10988
2020-04-15T06:46:00.849603Z 0 [Warnung] [MY-013242] [Server] --character-set-server: „utf8“ ist derzeit ein Alias ​​für den Zeichensatz UTF8MB3, wird aber in einer zukünftigen Version ein Alias ​​für UTF8MB4 sein. Bitte erwägen Sie die Verwendung von UTF8MB4, um Eindeutigkeit zu gewährleisten.
2020-04-15T06:46:14.755339Z 5 [Hinweis] [MY-010454] [Server] Für root@localhost wird ein temporäres Passwort generiert: Bqk0%=Jda2kJ

Sie können sehen Bqk0%=Jda2kJ ist und ein temporäres Passwort generiert wird.

4.1 Fehler:由于找不到vcrruntime140-1.dll無法繼續執行代碼

Erscheint beim Ausführen des Befehls eine Fehlermeldung und由于找不到vcrruntime140-1.dll無法繼續執行代碼, liegt das daran, dass die Datei vcrruntime140-1.dll im Verzeichnis C:\WINDOWS\system32 system32 fehlt. Laden Sie sich eine aus dem Internet herunter und legen Sie diese im Verzeichnis C:\WINDOWS\system32 ab.

vcrruntime140-1.dll Downloadadresse

5 MySQL installieren

Führen Sie den Befehl mysqld --install mysql8 aus.

Unter diesen ist mysql8 der Dienstname, den ich msyql selbst gegeben habe. Sie können ihn nach Ihren Bedürfnissen benennen.

Nachdem der Befehl erfolgreich ausgeführt wurde, wird die Meldung Service successfully installed.

6 Inbetriebnahme

Führen Sie den Befehl net start mysql8 aus, wobei mysql8 der Name ist, den Sie dem msyql-Dienst in Schritt 5 gegeben haben.

Wenn der Start erfolgreich ist, wird eine Eingabeaufforderung angezeigt:

Der MySQL8-Dienst wird gestartet.
Der mysql8-Dienst wurde erfolgreich gestartet.

7 Geben Sie mysql ein

Stellen Sie jetzt über Navicat eine Verbindung zur Datenbank her (Sie können sich auch über die Befehlszeile anmelden oder in Baidu nach bestimmten Vorgängen suchen) und melden Sie sich mit dem in Schritt 4 erhaltenen temporären Kennwort an. Ändern Sie dann das Passwort in root. Das temporäre Passwort ist zu schwer zu merken. Ich habe das ursprüngliche Passwort manuell über cmd eingegeben und dabei viele Fehler gemacht. Wenn Sie die Befehlszeile verwenden möchten, geben Sie mysql -u root -p ein, drücken Sie die Eingabetaste und geben Sie dann das Kennwort ein.

Zusammenfassen

Dies ist das Ende dieses Artikels über die Installation der komprimierten MySQL8-Paketversion in Win10. Weitere relevante Inhalte zur Installation von MySQL8 in Win10 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Diagramm des Tutorials zum Herunterladen und Installieren von MySQL8.0 für Win10 64-Bit
  • Tutorial zum Herunterladen und Installieren der komprimierten Version von MySQL 8.0.16 unter dem Win10-System
  • Installations- und Konfigurationstutorial von MySQL 8.0.16 unter Win10
  • Probleme und Lösungen bei der Installation von MySQL8.0.13 auf einem Win10-System
  • Grafisches Tutorial zur Installation und Konfiguration von mysql8.0.11 winx64 (win10)

<<:  Schritte zum Erstellen einer Linux-Umgebung unter Windows mit VMWare (Bild und Text)

>>:  Erweiterter Crawler - Verwendung der Scrapy_splash-Komponente für automatisches JS-Rendering

Artikel empfehlen

Ubuntu installiert mehrere Versionen von CUDA und wechselt jederzeit

Ich werde nicht erklären, was CUDA ist, sondern d...

js-Methode zur Realisierung der Warenkorbberechnung

In diesem Artikelbeispiel wird der spezifische Co...

Tutorial zur Installation der PyTorch-Entwicklungsumgebung unter Windows

Anaconda-Installation Anaconda ist ein Softwarepa...

N Möglichkeiten, mit CSS ein zweispaltiges Layout zu erreichen

1. Was ist ein zweispaltiges Layout? Es gibt zwei...

Pycharm2017 realisiert die Verbindung zwischen Python3.6 und MySQL

In diesem Artikel erfahren Sie, wie Sie Python3.6...

js+css zur Realisierung eines dreistufigen Navigationsmenüs

In diesem Artikelbeispiel wird der spezifische Co...

Schreiben Sie ein React-ähnliches Framework von Grund auf

Kürzlich habe ich im Internet den Artikel „Build ...

Zusammenfassung der zehn häufigsten Probleme bei MySQL-Indexfehlern

Inhaltsverzeichnis Hintergrund 1. Die Abfragebedi...

Detaillierte Erläuterung der Wissenspunkte zu Linux Netfilter/Iptables

Netzfilter Netfilter ist ein Paketverarbeitungsmo...