Grafisches Tutorial zur Installation und Konfiguration der Dekomprimierungsversion von MySQL 8.0.13

Grafisches Tutorial zur Installation und Konfiguration der Dekomprimierungsversion von MySQL 8.0.13

1. Installation

1. MySQL herunterladen

Download-Adresse: Link-Adresse

Laden Sie nach dem Öffnen der Webseite im Browser das komprimierte Paket wie in der Abbildung gezeigt herunter

Entpacken Sie nach dem Herunterladen das komprimierte Paket und passen Sie den Speicherort an, z. B.: D:\Developer\mysql-8.0.13-winx64

2. Konfigurationsdatei

Die mysql8-Version hat keine Standarddatei my.ini, die manuell erstellt werden muss. Die Datei wird nach der Dekomprimierung im Stammverzeichnis erstellt, z. B.: D:\Developer\mysql-8.0.13-winx64
Der Inhalt dieser Datei ist wie folgt:

[mysqld]
# Port 3306 einstellen port=3306
# Legen Sie das Installationsverzeichnis von mysql basedir=D:\\Developer\\mysql-8.0.13-winx64 fest
# Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest: datadir=D:\Developer\mysql-8.0.13-winx64\data
# Maximal zulässige Anzahl von Verbindungen max_connections=200
# Die Anzahl der zulässigen Verbindungsfehler beträgt 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
#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=utf8
[Kunde]
# Legen Sie den Standardport fest, der vom MySQL-Client für die Verbindung mit dem Server-Port verwendet wird: 3306
Standardzeichensatz = utf8

3. Datenbankinstallation

3.1. Wechseln Sie in das Bin-Verzeichnis

Öffnen Sie cmd mit Administratorrechten (Hinweis: Sie müssen zur Installation Administratorrechte verwenden, da sonst Probleme auftreten.) und geben Sie dann das Bin-Verzeichnis des MySQL-Installationsverzeichnisses ein, wie in der Abbildung gezeigt

3.2. Initialisierung

Geben Sie dann zum Initialisieren den Befehl mysqld --initialize --console ein. Die in der Abbildung gezeigte Schnittstelle wird angezeigt.

Der rote Kreis in der obigen Abbildung ist das Root-Konto und das Passwort. Das Passwort wird automatisch von MySQL generiert und enthält keine Leerzeichen. Es ist erforderlich, wenn Sie sich zum ersten Mal als Root-Benutzer anmelden, also müssen Sie es sich merken. Wenn Sie sich nicht erinnern, müssen Sie die Daten im MySQL-Installationsverzeichnis löschen und neu initialisieren.

3.3. Nachdem der Installationsbefehl initialisiert wurde, führen Sie den Befehl mysqld --install [Dienstname] aus (der Dienstname kann leer gelassen werden, der Standarddienstname ist mysql), um den MySQL-Dienst zu installieren, wie in der folgenden Abbildung gezeigt:

Wenn angezeigt wird, dass die Installation erfolgreich war, geben Sie „net start mysql“ ein, um den Dienst zu starten, und „net stop mysql“, um den Dienst zu stoppen.

4. Ändern Sie das Root-Kontokennwort

Die Verwendung eines automatisch generierten Kennworts kann manchmal unpraktisch sein. Wenn Sie zum Herstellen einer Verbindung mit MySQL ein Verbindungstool (z. B. Navicate) verwenden, erhalten Sie möglicherweise die Meldung, dass Ihr Kennwort abgelaufen ist und Sie keine Verbindung herstellen können (siehe Abbildung).

Daher empfiehlt es sich, das Passwort des Root-Kontos zu ändern, nachdem die Installation abgeschlossen und der Dienst gestartet wurde.
Verwenden Sie zunächst mysql -u root -p und melden Sie sich mit dem von mysql generierten Kennwort beim Root-Konto an, wie in der Abbildung gezeigt

Geben Sie dann den folgenden Befehl ein, um Benutzerinformationen anzuzeigen

Wählen Sie Host, Benutzer, Authentifizierungszeichenfolge aus mysql.user aus.

Wenn sich im Feld authentication_string des Root-Benutzers Inhalt befindet, setzen Sie es zuerst auf leer.

Benutzer aktualisieren, Authentifizierungszeichenfolge festlegen = "", wobei Benutzer = "root"

Geben Sie abschließend den folgenden Befehl ein, um das Kennwort zu ändern. Melden Sie sich nach Abschluss der Änderung erneut mit dem Kennwort an.

Ändern Sie den Benutzer „root“@„localhost“, identifiziert durch „neues Passwort“;

Nach der erneuten Anmeldung können Sie einen neuen Benutzer erstellen und andere Vorgänge ausführen, um die lokale oder Remote-Entwicklung durchzuführen.

Befehl „Benutzer erstellen“

ERSTELLEN SIE BENUTZER 'xxx'@'localhost' IDENTIFIZIERT MIT mysql_native_password DURCH 'xxxxx';

Wenn es sich um eine Remoteverbindung handelt, können Sie localhost ändern.

Hinweis: Sie können den Befehl SET PASSWORD = PASSWORD('xxxx'); nicht verwenden, um das Passwort zu ändern. MySQL8 verwendet ein neues Plugin zur Passwortauthentifizierung, das „mysql_native_password“ aufgibt und stattdessen „caching_sha2_password“ verwendet.

5. Achten Sie auf das Problem

Wenn Sie beim Herstellen einer Verbindung zum MySQL-Root-Benutzer über den Graph-Client ein Kennwortproblem haben, verwenden Sie den Befehl

Wählen Sie Host, Benutzer, Authentifizierungszeichenfolge, Plugin aus mysql.user aus.

Überprüfen Sie, ob das Root-Verschlüsselungs-Plugin caching_sha2_password ist. Wenn es dieses Plugin ist, müssen Sie nur das Root-Passwort ändern. Der Befehl lautet wie folgt:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'neues Passwort';

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:
  • Persönlicher Test des Installationstutorials zur Dekomprimierungsversion von MySQL 8.0.12!
  • Tutorial zur Installation und Konfiguration der Dekomprimierungsversion von mysql8.0.0 winx64.zip
  • Tutorial zur Installation der Dekomprimierungsversion von MySQL 8.0.12
  • Detailliertes Tutorial zur Installation der MySQL v5.7.18-Dekomprimierungsversion
  • Detaillierte grafische Anweisungen zum Herunterladen und Installieren der entpackten Version von MySQL 5.7.18 und zum Starten des MySQL-Dienstes
  • So installieren und konfigurieren Sie die dekomprimierte Version von MySQL 8.0.12 unter Windows 10 mit grafischen Tutorials
  • Installations-Tutorial zur neuesten MySQL-Version 8.0.17 mit Dekomprimierung
  • Grafisches Tutorial zur Installation und Konfiguration der MySQL 8.0.15 Winx64-Dekomprimierungsversion
  • Grafisches Tutorial zur Installation der MySQL 8.0.12 Winx64-Dekomprimierungsversion
  • Tutorial zum Herunterladen der Dekomprimierungsversion von MySQL 8.0 und zum Konfigurieren mit Beispielen

<<:  So geben Sie chinesische Zeichen im Linux-Kernel aus

>>:  Verwendung des LRU-Algorithmus in der in Vue integrierten Komponente „Keep-Alive“

Artikel empfehlen

Grafisches Tutorial zur Installation der komprimierten Version von MySQL 8.0.15

In diesem Artikel wird die Installationsmethode d...

JavaScript zum Erzielen des JD.com-Blitzverkaufseffekts

In diesem Artikel wird der spezifische JavaScript...

MySQL 5.7.21 Installations- und Konfigurations-Tutorial

Die einfache Installationskonfiguration von mysql...

Detaillierte Erklärung zur Verwendung von MySQL DML-Anweisungen

Vorwort: Im vorherigen Artikel haben wir hauptsäc...

So verwenden Sie Binlog zur Datenwiederherstellung in MySQL

Vorwort Kürzlich wurden Daten online falsch bearb...

Detaillierte Erklärung des Responsive-Prinzips von Vue3

Inhaltsverzeichnis Überprüfung der responsiven Pr...

Beispielanalyse der Auswirkungen des MySQL-Index auf die Sortierung

Dieser Artikel veranschaulicht anhand von Beispie...

Wird CSS3 SCSS wirklich ersetzen?

Beim Styling unserer Webseiten haben wir die Wahl...

Detaillierte Erläuterung des Zahlungsfunktionscodes des Vue-Projekts

1. Alipay-Methode: Alipay-Methode: Klicken Sie zu...

Detaillierte Erklärung zu Javascript-Dateien und Blobs

Inhaltsverzeichnis Datei() Grammatik Parameter Be...

Docker Detaillierte Abbildungen

1. Einführung in Docker 1.1 Virtualisierung 1.1.1...

WeChat-Applet implementiert SMS-Login in Aktion

Inhaltsverzeichnis 1. Vorschau der Schnittstellen...

So finden Sie die my.ini-Konfigurationsdatei in MySQL 5.6 unter Windows

Machen Sie sich eine Notiz, damit Sie später dara...

Zwei Abfragemethoden, wenn der MySQL-Abfragefeldtyp JSON ist

Die Tabellenstruktur ist wie folgt: Ich würde var...