Detailliertes Installations- und Konfigurationstutorial von MySQL 5.7 unter Win10

Detailliertes Installations- und Konfigurationstutorial von MySQL 5.7 unter Win10

1. Entpacken Sie MySQL 5.7

2. Erstellen Sie eine neue Konfigurationsdatei my.ini und platzieren Sie diese im Verzeichnis D:\Free\mysql-5.7.26-winx64

[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:\Free\mysql-5.7.26-winx64 fest
# Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest: datadir=D:\Free\mysql-5.7.26-winx64\data
# Maximal zulässige Anzahl von Verbindungen max_connections=200
# 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
# Passwort ignorieren skip-grant-tables

Wie in der Abbildung gezeigt:

3. Konfigurieren Sie MySQL-Umgebungsvariablen

MYSQL_HOME=D:\Frei\mysql-5.7.26-winx64
Fügen Sie %MYSQL_HOME%\bin nach PATH hinzu; 

4. Installieren Sie MySQL als Administrator

mysqld --install

5. Datendateien initialisieren

mysqld --initialize-insecure --user=mysql

Kein Fehler ist OK

6. Starten Sie den MySQL-Dienst

net start mysql

Hinweis: Wenn beim Starten des MySQL-Dienstes eine Fehlermeldung erscheint, wie in der folgenden Abbildung dargestellt, wird der Fehler normalerweise durch die Inkonsistenz zwischen dem Dienstpfad und dem Installationspfad verursacht. Wenn Sie MySQL bereits installiert und anschließend deinstalliert und neu installiert haben, tritt dieses Problem wahrscheinlich auf

Die Lösung ist:

Ändern Sie den ImagePath-Pfad von MySQL in der Windows-Registrierung in den tatsächlichen Installationspfad von MySQL, wie in der folgenden Abbildung gezeigt

Nach der Änderung sieht es wie in der folgenden Abbildung aus:

7. Melden Sie sich ohne Passwort bei MySQL an und ändern Sie das Root-Passwort

mysql -uroot -p

Aktualisieren Sie mysql.user und legen Sie authentication_string=password('root') fest, wobei user='root' und Host = 'localhost' ist. 

Ich setze das Passwort für das Root-Konto auf root und aktualisiere es dann.

flush privileges;

8. Entfernen Sie die Konfiguration skip-grant-tables in der MySQL-Konfigurationsdatei, um das Kennwort zu ignorieren

Fügen Sie davor ein #-Zeichen hinzu, um es auszukommentieren

9. Starten Sie MySQL neu und melden Sie sich erneut mit dem neuen Passwort an

Erfolgreich angemeldet!

Zusammenfassen

Oben finden Sie ein ausführliches Installations- und Konfigurationstutorial der kostenlosen Installationsversion von MySQL 5.7 unter Win10, das vom Herausgeber vorgestellt wurde. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • MySQL 8.0.15 Installations- und Konfigurations-Tutorial unter Win10
  • Grafisches Tutorial zur Installation und Konfiguration von mysql8.0.11 winx64 (win10)
  • Installieren und konfigurieren Sie IIS + MySQL + nginx + php7.1.7 unter Win10
  • Grafisches Tutorial zur Installation und Konfiguration von mysql5.7.19 winx64 (win10)
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.19 (Win10)
  • Informationen zum grundlegenden Konfigurationstutorial der kostenlosen Installationsversion von MySQL5.7.17 unter Win10 (mit Bildern und Text)
  • Win10 MySQL 5.6.35 Winx64 kostenlose Installationsversion Konfigurations-Tutorial

<<:  So zeigen Sie Serverhardwareinformationen in Linux an

>>:  Ausführliche Erklärung zu Slots und Filtern in Vue

Artikel empfehlen

Grafisches Tutorial zur Installation und Konfiguration der MySQL-Version 8.0.24

Dieser Artikel zeichnet die Installations- und Ko...

So erstellen Sie ein Apache-Image mit Dockerfile

Inhaltsverzeichnis 1. Docker-Image 2. Erstellen S...

js realisiert Warenkorb-Add- und Subtraktions- sowie Preisberechnungsfunktionen

In diesem Artikel wird der spezifische Code von j...

So verwenden Sie Nexus, um JAR-Pakete zu privaten Servern hinzuzufügen

Warum müssen wir einen privaten Nexus-Server erst...

Detaillierte Erklärung der Javascript-Grundlagenschleife

Inhaltsverzeichnis Zyklus für für-in für-von währ...

Der Button ist im IE auf beiden Seiten gestreckt

Wenn Sie Schaltflächen (Eingabe, Schaltfläche) sch...

JavaScript implementiert Tab-Leisten-Umschalteffekte

Hier ist ein Fall, den Frontend-Entwickler kennen...

Detaillierte Erläuterung der MySQL-Lösung zur USE DB-Überlastung

Wenn wir auf einen Fehler stoßen, denken wir oft ...

So verwenden Sie React-Slots

Inhaltsverzeichnis brauchen Kernidee Zwei Möglich...

Analyse der Ursache des Docker-Fehlers Beendet (1) vor 4 Minuten

Docker-Fehler 1. Überprüfen Sie die Ursache Docke...

Wissen Sie, wie Sie mit Vue Screenshots von Webseiten erstellen?

Inhaltsverzeichnis 1. Installieren Sie html2Canva...

Detaillierte Erläuterung häufig verwendeter Nginx-Umschreibregeln

Dieser Artikel enthält einige häufig verwendete U...

Das Implementierungsprinzip der MySQL-Master-Slave-Synchronisation

1. Was ist MySQL Master-Slave-Synchronisierung? W...