MySQL 5.7.20 Zip-Installations-Tutorial

MySQL 5.7.20 Zip-Installations-Tutorial

MySQL 5.7.20 Zip-Installation, der spezifische Inhalt ist wie folgt

(1) Entpacken Sie das komprimierte Paket und erstellen Sie den Datenordner und die Datei my.ini.

Das Verzeichnis, das ich entpackt habe, ist D:/software/mysql-5.7.21-winx64.

Erstellen Sie ein Datenverzeichnis und erstellen oder ändern Sie die Konfigurationsdatei my.ini.

Die ZIP-Datei, die ich heruntergeladen habe, enthielt auch keine my.ini oder default.ini, also musste ich manuell eine Konfigurationsdatei erstellen.

Unten ist die Konfigurationsdatei, die ich aus dem Internet kopiert habe. Sie funktioniert nach persönlichen Tests. Sie müssen nur datadir und basedir ändern.

[Kunde]
 Port = 3306
 Standardzeichensatz = utf8
 [mysqld]
 #Legen Sie das Installationsverzeichnis von mysql basedir = D:/software/mysql-5.7.21-winx64 fest
 #MySQL-Datenverzeichnis festlegen datadir = D:/software/mysql-5.7.21-winx64/data
 Zeichensatzserver = utf8
 sql_mode=KEIN_ENGINE_SUBSTITUTION,KEIN_AUTO_CREATE_USER
  # Abfrage-Cache aktivieren explicit_defaults_for_timestamp=true
 Skip-Grant-Tabellen

(2) Umgebungsvariablen konfigurieren (bin) Fügen Sie dem Pfad D:\software\mysql-5.7.21-winx64 hinzu

(3)mysqld --initialize --user=mysql --console cmd verwendet Administratorrechte

Die letzte Zeile ist ein zufällig generiertes Passwort

(4)mysqld --install installation service //Bei erfolgreicher Installation wird eine Eingabeaufforderung angezeigt

(5) Starten Sie den MySQL-Dienst

 net start mysql

(6) Passwort ändern (festlegen oder Passwort festlegen, wenn kein Anfangspasswort vorhanden ist). Es gibt viele Methoden online, aber dies ist die einzige, die ich erfolgreich ausprobiert habe.

Passwort für „root“ festlegen @„localhost“ = Passwort(„Passwort“);

Mögliche Installationsprobleme:

1.mysqld: Verzeichnis „D:\oftware\mysql-5.7.21-winx64\data\“ kann nicht erstellt werden (Fehlercode: 2 – Keine solche Datei oder kein solches Verzeichnis)

Das Ändern des "\" in den Basedir- und Datadir-Pfaden in my.ini in "/" kann dieses Problem lösen.

2. FEHLER 2003<HY000>: MySQL-Server auf „localhost“ (10061) oder ähnlichem kann nicht erreicht werden. Das bedeutet, dass der MySQL-Dienst nicht gestartet ist

Für Lösungen zu MySQL-Fehlern klicken Sie hier: Lösungen für FEHLER 2003 (HY000) beim Starten von MySQL

3. mysqld install meldet einen Fehler: Installieren/Entfernen des Dienstes verweigert

Lösung: Starten Sie cmd einfach mit Administratorrechten

4. Fehler beim Anmelden: FEHLER 1045 (28000): Zugriff verweigert für Benutzer 'root'@'localhost' (mit Passwort: JA)

Möglicherweise wurde das Passwort falsch eingegeben.

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:
  • Grafisches Tutorial zur Installation und Konfiguration von mysql5.7.20 (Mac)
  • Detailliertes Tutorial zur Installation von MySQL 5.7.20 auf RedHat 6.5/CentOS 6.5
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.16
  • Tutorial zur Installation der grünen Version von mysql-5.7.16-winx64 auf einem 64-Bit-Win10-System
  • Detaillierte Erläuterung des Installationstutorials für die grüne Version von MySQL 5.7.16
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.18 winx64
  • Tutorial zur kostenlosen Konfiguration der MySQL 5.7.18-Installationsversion
  • Lösung für das Problem, dass der Eintrag bei der Installation von mysql5.7.18 nicht gefunden werden kann
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7 und höher (mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.14

<<:  So installieren Sie Oracle auf Windows Server 2016

>>:  So verwenden Sie Makros in JavaScript

Artikel empfehlen

So erstellen und implementieren Sie ein Node-Projekt mit Docker

Inhaltsverzeichnis Was ist Docker Clientseitiger ...

Nginx-Lastausgleichskonfiguration, automatischer Umschaltmodus bei Ausfallzeiten

Streng genommen verfügt nginx nicht über eine Int...

HTML-Formular_PowerNode Java Academy

1. Formular 1. Die Rolle des Formulars HTML-Formu...

Erläuterung der Dockerfile-Anweisungen und der grundlegenden Struktur

Durch die Verwendung von Dockerfile können Benutz...

Beispiel für handschriftliches Vue2.0-Daten-Hijacking

Inhaltsverzeichnis 1: Webpack erstellen 2. Datend...

Installieren Sie Python 3.6 unter Linux und vermeiden Sie Fallstricke

Installation von Python 3 1. Abhängige Umgebung i...

Detaillierte Erklärung des MySQL-Covering-Index

Konzept Wenn der Index alle Daten enthält, die di...

Einfacher Vergleich von Meta-Tags in HTML

Das Meta-Tag wird verwendet, um Dateiinformationen...

So lösen Sie das Problem des verstümmelten DOS-Fensters in MySQL

Das Problem mit dem verstümmelten Code ist folgen...

Zabbix überwacht den Prozess der Linux-Systemdienste

Zabbix erkennt automatisch Regeln zur Überwachung...

Detaillierte Analyse des temporären JDBC- und MySQL-Tablespace

Hintergrund Temporäre Tablespaces werden verwende...