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

Beispiel für die Implementierung des TikTok-Textschütteleffekts mit CSS

In der täglichen Entwicklung streiten sich Front-...

MySQL-Abfrage gibt an, dass das Feld keine Zahl und kein Komma SQL ist

Grundlegende SQL-Anweisungen MySQL-Abfrageanweisu...

Detaillierte Erklärung der integrierten Methoden des Javascript-Arrays

Inhaltsverzeichnis 1. Array.at() 2. Array.copyWit...

Verwenden Sie Javascript, um eine dynamische QQ-Registrierungsseite zu erstellen

Inhaltsverzeichnis 1. Einleitung 1. Grundlayout 2...

React Diff-Algorithmus-Quellcodeanalyse

Inhaltsverzeichnis Einzelner Knoten Diff Einzelel...

Centos7.5 Konfiguration Java-Umgebung Installation Tomcat Erklärung

Tomcat ist eine auf Java basierende Webserversoft...

Lösung für das Problem „Linux QT Kit fehlt“ und „Version leer“

Derzeit tritt ein solches Problem auf Bei mir war...

Analyse von 2 Token-Gründen und Beispielcode in der Webprojektentwicklung

Inhaltsverzeichnis Frage: Es gibt 2 Token im Proj...

Einfacher CSS-Textanimationseffekt

Ergebnisse erzielen Implementierungscode html <...

So zeigen Sie verfügbare Netzwerkschnittstellen in Linux an

Vorwort Die häufigste Aufgabe nach der Installati...