In diesem Artikel finden Sie das Installations- und Konfigurationstutorial für MySQL 8.0.13 als Referenz. Die spezifischen Inhalte sind wie folgt herunterladen Herunterladen Entpacken Nach der Dekomprimierung gibt es keine my.ini-Datei (mein Port ist auf 3308 eingestellt). Der Screenshot zeigt, was ich hinzugefügt habe. [Kunde] Port = 3308 Standardzeichensatz = utf8 [mysqld] Port = 3308 Zeichensatzserver = utf8 basedir=D:\MySQL\mysql-8.0.13-winx64 Datenverzeichnis = D:\MySQL\mysql-8.0.13-winx64\data group_concat_max_len=20000 [WinMySQLAdmin] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe Administrator-Befehlszeile Führen Sie den Befehl im Bin-Verzeichnis des MySQL-Installationsverzeichnisses aus: mysqld --initialize --console Man erhält folgende Ergebnisse D:\MySQL\mysql-8.0.13-winx64\bin>mysqld --initialize --console 2018-10-24T05:32:45.732454Z 0 [System] [MY-013169] [Server] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe (mysqld 8.0.13) Initialisierung des Servers läuft als Prozess 43080 2018-10-24T05:32:45.870611Z 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. 2018-10-24T05:33:14.879343Z 5 [Hinweis] [MY-010454] [Server] Ein temporäres Passwort wird für root@localhost generiert: MMQP.YfCy5XY 2018-10-24T05:33:37.812581Z 0 [System] [MY-013170] [Server] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe (mysqld 8.0.13) Initialisierung des Servers ist abgeschlossen D:\MySQL\mysql-8.0.13-winx64\bin> Ich habe eine Warnung gesehen und MySQL überprüft und es wurde die Verwendung von utf8mb4 empfohlen Ändern der Datei my.ini [Kunde] Port = 3308 Standardzeichensatz = UTF8MB4 [mysqld] Port = 3308 Zeichensatzserver = UTF8MB4 basedir=D:\MySQL\mysql-8.0.13-winx64 Datenverzeichnis = D:\MySQL\mysql-8.0.13-winx64\data group_concat_max_len=20000 [WinMySQLAdmin] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe Keine Warnung mehr D:\MySQL\mysql-8.0.13-winx64\bin>mysqld --initialize --console 2018-10-24T06:06:51.100372Z 0 [System] [MY-013169] [Server] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe (mysqld 8.0.13) Initialisierung des Servers läuft als Prozess 47804 2018-10-24T06:07:18.372699Z 5 [Hinweis] [MY-010454] [Server] Ein temporäres Passwort wird für root@localhost generiert: nj>uUJkpH4/I 2018-10-24T06:07:36.024435Z 0 [System] [MY-013170] [Server] D:\MySQL\mysql-8.0.13-winx64\bin\mysqld.exe (mysqld 8.0.13) Initialisierung des Servers ist abgeschlossen D:\MySQL\mysql-8.0.13-winx64\bin> Das Standardpasswort ist oben abgedruckt: nj>uUJkpH4/I Installationsservices mysqld --install MySQL8.0 Da dies das zweite MySQL auf dem Computer ist, wird der Dienstname in MySQL8.0 geändert. Starten des Dienstes net start MySQL8.0 Ändern des Initialkennworts Nach der Anmeldung bei mysql führen Sie aus ALTER USER 'root'@'localhost' IDENTIFIZIERT MIT mysql_native_password DURCH '123456'; Wunderbares Thema teilen: Tutorial zur Installation verschiedener MySQL-Versionen MySQL 5.7-Installationstutorials für verschiedene Versionen MySQL 5.6-Installationstutorials für verschiedene Versionen mysql8.0-Installationstutorials für verschiedene Versionen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Grundlegendes Tutorial zum WeChat-Miniprogramm: Verwendung von Echart
>>: So erstellen Sie einen Elastic-Stack-Cluster mit mehreren Knoten auf RHEL8/CentOS8
1. Domänenübergreifender Zugriff auf statische Ap...
Erstellen eines Cursors Erstellen Sie zunächst ei...
Gängige Konventions-Tags Selbstschließende Tags, ...
Zwei Methoden zur Implementierung der Mysql-Remot...
In diesem Artikel wird beschrieben, wie Sie die m...
Szenario 1: Aufgrund von Serverbeschränkungen ist...
Ich habe vor kurzem angefangen, MySQL zu lernen. ...
In diesem Artikelbeispiel wird der spezifische Ja...
Dieser Artikel erläutert anhand eines konkreten B...
CSS: Code kopieren Der Code lautet wie folgt: *{Ra...
Name des Autors:   no-break space = gesc...
Viele Links Sie haben zweifellos viele Sites wie d...
Es gibt viele Formularelemente. Hier ist eine kur...
<br />Die Seite verwendet die UTF8-Kodierung...
In diesem Artikel verwenden wir die Libudev-Bibli...