Das Installationstutorial für MySQL 8.0.11 WinX64 wird wie folgt aufgezeichnet und mit allen geteilt 1. Geben Sie die Adresse ein: Download mysql-8.0.11-winx64 2. Entpacken Sie das Zip-Paket und legen Sie die entpackten Dateien in einen Ordner, wie in der Abbildung gezeigt: 3. Konfigurieren Sie Umgebungsvariablen (um wiederholtes Wechseln der Pfade beim Arbeiten im CMD-Fenster zu vermeiden). Fügen Sie D:\Program Files\mysql-8.0.11-winx64\bin unter Pfad hinzu. 4. Schreiben Sie die Konfigurationsdatei Wir haben festgestellt, dass im entpackten Verzeichnis keine Datei my.ini (oder my-default.ini) vorhanden ist. Das ist nicht schlimm, Sie können sie selbst erstellen. Fügen Sie my.ini im Stammverzeichnis der Installation hinzu. Meins ist beispielsweise: D:\Program Files\mysql-8.0.11-winx64\my-default.ini. Schreiben Sie die grundlegende Konfiguration: Hinweis: Der Datenordner existiert erst, nachdem die Datenbank initialisiert wurde. Die Datei my-default.ini existiert standardmäßig nicht. Sie können sie wie folgt selbst schreiben: [mysqld] # Port 3306 einstellen port=3306 # Legen Sie das Installationsverzeichnis von MySQL fest basedir=D:\Program Files\MySQL # Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest datadir=D:\Users\qiuzhiwen\MySQL\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 = 10 # Der vom Server verwendete Standardzeichensatz ist UTF8 Zeichensatzserver = utf8 # Die Standard-Speicher-Engine, die beim Erstellen einer neuen Tabelle verwendet wird default-storage-engine=INNODB # Standardmäßig wird das Plug-In „mysql_native_password“ zur Authentifizierung verwendet. default_authentication_plugin=mysql_native_password [mysql] # Setzen Sie den Standardzeichensatz des MySQL-Clients auf default-character-set=utf8 [Kunde] # Legen Sie den Standardport fest, der vom MySQL-Client für die Verbindung mit dem Server-Port verwendet wird: 3306 Standardzeichensatz = utf8 Darunter können Basedir und Datadir entsprechend Ihrer tatsächlichen Situation bestimmt werden! 5. Drücken Sie die „Win“-Taste, um das Startmenü zu öffnen, geben Sie „cmd“ in das Suchfeld ein, wählen Sie in den Suchergebnissen das Programm „Eingabeaufforderung“ aus, klicken Sie mit der rechten Maustaste und wählen Sie „Als Administrator ausführen“ 6.Installation und Initialisierung des MySQL-Dienstes Führen Sie den Befehl mysqld install aus. Wenn „Dienst erfolgreich installiert“ angezeigt wird, bedeutet dies, dass die Installation des MySQL-Dienstes abgeschlossen ist. Hinweis: mysqld --install [Dienstname] Der dahinterstehende Dienstname kann weggelassen werden, der Standardname ist mysql. Wenn Sie mehrere MySQL-Dienste auf Ihrem Computer installieren müssen, können Sie diese natürlich mit unterschiedlichen Namen unterscheiden, beispielsweise mysql5 und mysql8. MySQL-Initialisierung Führen Sie den Befehl im Bin-Verzeichnis des MySQL-Installationsverzeichnisses aus: mysqld --initialize --console Nach Abschluss der Ausführung wird das anfängliche Standardkennwort des Root-Benutzers ausgedruckt, zum Beispiel: Beachten! Im Ausgabeergebnis der Ausführung gibt es einen Absatz: [Hinweis] [MY-010454] [Server] Für root@localhost wird ein temporäres Kennwort generiert: Ng*jbnKGd2_! Das "Ng*jbnKGd2_!" nach root@localhost: ist das anfängliche Kennwort (ohne das erste Leerzeichen). Bevor Sie das Passwort ändern, müssen Sie sich dieses Passwort merken, da Sie es für spätere Anmeldungen benötigen. Wenn Sie das Verzeichnis versehentlich zu schnell schließen oder vergessen, sich daran zu erinnern, ist das kein Problem. Löschen Sie einfach das initialisierte Datadir-Verzeichnis und führen Sie den Initialisierungsbefehl erneut aus. Es wird dann neu generiert. Natürlich können Sie auch Sicherheitstools nutzen, um eine Kennwortänderung mit jedem beliebigen Mittel zu erzwingen. Referenz: MySQL 8.0 Referenzhandbuch Nach Abschluss der Installation können Sie den MySQL-Dienst über den Befehl net start mysql starten. 7. Passwort ändern und Passwort-Authentifizierungs-Plugin Gehen Sie zu D:\Program Files\mysql-8.0.11-winx64\bin, führen Sie den Befehl mysql -u root -p aus und geben Sie dann das zuvor gespeicherte Passwort ein. In meinem Fall lautet es Ng*jbnKGd2_! Um das Benutzerkennwort zu ändern, führen Sie den Befehl in MySQL aus: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'neues Passwort'; Ändern Sie das Plug-In zur Kennwortüberprüfung und ändern Sie gleichzeitig das Kennwort. Mit dem folgenden Befehl können Sie die standardmäßig installierte Datenbank anzeigen: Datenbanken anzeigen; benutze MySQL; Tabellen anzeigen; Sie können sehen, dass die MySQL-Datenbank standardmäßig initialisiert wird und die Benutzertabelle MySQL-Benutzerinformationen speichert. Wir können einen Blick auf den Standard-MySQL-Benutzer werfen: Wählen Sie Benutzer, Host, Authentifizierungszeichenfolge aus mysql.user; Der Host des Administrator-Roots ist „localhost“, was bedeutet, dass nur der Login-Zugriff über den lokalen Host zulässig ist. Wenn Sie anderen IP-Adressen die Anmeldung erlauben möchten, müssen Sie einen neuen Host hinzufügen. Wenn Sie allen IP-Zugriffen erlauben möchten, können Sie es direkt in "%" ändern. Erstellen Sie einen Benutzer: ERSTELLEN SIE BENUTZER 'xxh'@'%' IDENTIFIZIERT MIT mysql_native_password DURCH 'xxh123!@#'; #(Hinweis: Die Verschlüsselungsmethode von mysql8.0 wurde geändert)# Benutzer überprüfen wähle Benutzer, Host, Plugin, Authentifizierungszeichenfolge aus Benutzer\G; Autorisieren von Remote-Datenbanken # Alle Berechtigungen autorisieren Gewähren Sie 'xxh'@'%' alle Privilegien für *.*. # Grundlegende Abfrage- und Änderungsberechtigungen autorisieren, nach Bedarf festlegen GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER ON *.* TO 'xxh'@'%'; Benutzerberechtigungen anzeigen Zuschüsse für „xxh“@„%“ anzeigen; Bisher wurden die detaillierten Schritte zur Installation von mysql-8.0.11-winx64 unter Win10 vorgestellt. Wenn während des Installationsvorgangs Fehler oder Probleme auftreten, hinterlassen Sie bitte eine Nachricht im Kommentarbereich und LZ wird versuchen, diese zu beantworten! 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:
|
<<: Implementierung der One-Click-Verpackung und -Veröffentlichung von Vue-Projekten mit Jenkins
>>: Detaillierte Erläuterung der Nginx-Upstream-Konfiguration und -Funktion
1. Übersicht über die Atomizität von DDL Vor 8.0 ...
Inhaltsverzeichnis 1 Master-Slave-Lese-/Schreibtr...
1. Verwenden Sie die Tastenkombination Strg + Ums...
Was ist JConsole JConsole wurde in Java 5 eingefü...
Heute habe ich eine neu erworbene Alibaba Cloud E...
Was ich kürzlich gelernt habe, beinhaltet Kenntni...
Inhaltsverzeichnis 1. Vom Benutzer erstelltes Skr...
Das Anwendungsszenario ist: Die Iframe-Seite hat k...
Dieses Skript kann die Vorgänge zum Starten, Stop...
Früher wurden manche Alarme aus verschiedenen Grü...
Linux-Betrieb Experimentelle Umgebung: Centos7-Vi...
Inhaltsverzeichnis Was ist ReactHook? React biete...
Der Standardtyp varchar in MySQL ist case-insensi...
Inhaltsverzeichnis Vorbereitung Bereitstellungspr...
Bei der Datenbankoperation ist der Umgang mit Dat...