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

So implementieren Sie Bildmapping mit CSS

1. Einleitung Mit Imagemaps können Sie Bereiche e...

Standardmäßige Stilanordnung von HTML4.0-Elementen

Code kopieren Der Code lautet wie folgt: html, Ad...

Implementierung der CSS-Transformation des Seitenumblätter-Animationsdatensatzes

Szenario mit dem Problem des Seitenumblätterns B ...

Lösung für MySQL 8.0 kann nicht gestartet werden 3534

Der MySQL 8.0-Dienst kann nicht gestartet werden ...

JavaScript implementiert die asynchrone Übermittlung von Formulardaten

In diesem Artikelbeispiel wird der spezifische Ja...

Einführung in 10 Hooks in React

Inhaltsverzeichnis Was ist ReactHook? React biete...

So konfigurieren Sie die Linux-Firewall und öffnen die Ports 80 und 3306

Port 80 ist ebenfalls konfiguriert. Geben Sie zun...

Maven-Projekte schneller in Docker erstellen

Inhaltsverzeichnis I. Überblick 2. Konventionelle...

Kernkompetenzen, die Web-Frontend-Entwicklungsingenieure beherrschen müssen

Der Inhalt der Web-Frontend-Entwicklung umfasst h...

So installieren und konfigurieren Sie den Apache-Webserver

Erfahren Sie, wie Sie Ihre eigene Website auf Apa...

So verwenden Sie den Linux-Befehl „more“ in allgemeinen Linux-Befehlen

more ist eines unserer am häufigsten verwendeten ...