Entpackte Version der MySQL-Installation und aufgetretene Fehler und Lösungen

Entpackte Version der MySQL-Installation und aufgetretene Fehler und Lösungen

1 Installation

Laden Sie die entsprechende entpackte Version von der offiziellen MySQL-Website herunter und legen Sie sie im gewünschten Verzeichnis ab.
Der dekomprimierte Inhalt ist wie folgt:


Bildbeschreibung hier einfügen

Dann müssen wir eine Datei namens my.ini erstellen. Beachten Sie, dass das Dateisuffix mit .ini enden muss. Wenn das Dateisuffix ausgeblendet ist, können Sie es wie in der Abbildung gezeigt überprüfen:


Bildbeschreibung hier einfügen

Datei erstellen: my.ini.

Der Inhalt ist wie folgt:


Bildbeschreibung hier einfügen

[Kunde]
Port=3306 Standardzeichensatz=utf8 [mysqld]
# Legen Sie Ihr eigenes MySQL-Installationsverzeichnis fest basedir=D:\Program Files\mysql-5.7.24-winx64
# Auf MySQL-Datenverzeichnis einstellen datadir=D:\Program Files\mysql-5.7.24-winx64\data
Port = 3306
Zeichensatzserver = utf8
sql_mode=KEIN_ENGINE_SUBSTITUTION,KEIN_AUTO_CREATE_USER
# Abfrage-Cache aktivieren explicit_defaults_for_timestamp=true
Skip-Grant-Tabellen

Der MySQL-Befehl erstellt automatisch einen Datenordner.

Führen Sie cmd mit Administratorrechten aus, rufen Sie das MySQL-Bin-Verzeichnis auf und führen Sie Folgendes aus:

mysqld --initialize-insecure (empfohlen, kein Root-Passwort festlegen)
mysqld --initialize (nicht empfohlen, generiert ein zufälliges Root-Passwort)

Wenn kein Fehler gemeldet wird:

mysqld -install
Wenn eine Eingabeaufforderung angezeigt wird:
Bildbeschreibung hier einfügen
Dies zeigt an, dass die Installation erfolgreich war.

Starten Sie dann den MySQL-Server

Wenn bei net start mysql kein Fehler auftritt, wird angezeigt, dass der MySQL-Server erfolgreich gestartet wurde. Melden Sie sich mit mysql -u root -p an. Für die erste Anmeldung ist kein Passwort erforderlich. Geben Sie einfach ein, um auf die MySQL-Befehlszeile zuzugreifen.

Häufige Fehler beim Erstellungsprozess sind:

1 MySQL kann nicht gestartet werden

 Der MySQL-Dienst wird gestartet. Der MySQL-Dienst konnte nicht gestartet werden. Der Dienst hat keine Fehler gemeldet.

Der Grund, warum dieses Problem bei mir auftrat, war, dass der Datenordner manuell erstellt wurde. Ich musste den Datenordner löschen und ihn dann mit dem oben genannten Befehl automatisch erstellen.

2 Installation/Entfernung des Dienstes verweigert

Dieser Fehler bedeutet, dass die Installation/Entfernung des Dienstes abgelehnt wurde.
Meines Wissens nach bedeutet dies, dass wir nicht über ausreichende Berechtigungen verfügen und cmd mit Administratorrechten ausführen müssen, da sie die Installation ablehnen und wir sie installieren müssen.

Im Moment gibt es nur zwei Fehler, später werden weitere hinzugefügt.

Zusammenfassen

Oben ist die Installation der entpackten Version von MySQL sowie die vom Editor festgestellten Fehler und Lösungen beschrieben. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Tutorial zur Installation und Konfiguration der Dekomprimierungsversion von mysql8.0.0 winx64.zip
  • Tutorial zum Installieren und Ändern des Root-Passworts der dekomprimierten Version von MySQL 5.7.20
  • Grafisches Tutorial zur Installations- und Konfigurationsmethode für die Dekomprimierungsversion von MySQL 5.7.21 (Win10)
  • So installieren und konfigurieren Sie die dekomprimierte Version der MySQL-Datenbank unter einem Linux-System
  • Installation und Deinstallation der dekomprimierten Version von MySQL 5.7 und Zusammenfassung häufiger Probleme
  • Detaillierte Schritte zur Installation der dekomprimierten Version von MySQL 5.7.20 (zwei Methoden)
  • Allgemeine Download-, Installations- und Konfigurationsmethoden und einfache Bedienungskenntnisse für MySQL 5.7.20 (kostenlose Installation der Dekomprimierungsversion)
  • Detaillierte Installationsschritte der MySql 5.7.14-Dekomprimierungsversion

<<:  Tutorial zur Installation von PHP5, Deinstallation von PHP und Installation von PHP7 auf CentOS

>>:  Verwenden von react-virtualized zum Implementieren einer langen Liste von Bildern mit dynamischer Höhe

Artikel empfehlen

MAC+PyCharm+Flask+Vue.js-Build-System

Inhaltsverzeichnis Konfigurieren Sie node.js+nvm+...

Detaillierte Erklärung des Unterschieds zwischen Vue-Lebenszyklus

Lebenszyklusklassifizierung Jede Komponente von V...

Detaillierte Erklärung langer Transaktionsbeispiele in MySQL

Vorwort: Die Artikelserie „Erste Schritte mit MyS...

So zeichnen Sie die Zeitleiste mit Vue+Canvas

In diesem Artikelbeispiel wird der spezifische Co...

Implementierung der Nginx-Lastverteilung/SSL-Konfiguration

Was ist Lastenausgleich? Wenn ein Domänenname auf...

Details zum Überschreiben von Prototypmethoden in JavaScript-Instanzobjekten

Inhaltsverzeichnis In JavaScript können wir norma...

Detaillierte Erläuterung der Beispiele für CSS-Gewichtswerte (Kaskadierung)

•Es gibt viele Selektoren in CSS. Was passiert, w...

So implementieren Sie mehrere Parameter in el-dropdown in ElementUI

Aufgrund der zunehmenden Anzahl von Schaltflächen...

Ubuntu 16.04 mysql5.7.17 öffnet Remote-Port 3306

Aktivieren Sie den Remotezugriff auf MySQL MySQL-...

Allgemeine Datentypen in MySQL 5.7

——Anmerkungen aus „MySQL in einfachen Worten (zwe...

Prototyp und Prototypenkette Prototyp und Protodetails

Inhaltsverzeichnis 1. Prototyp 2. Prototypenkette...