Heim > Artikel > Betrieb und Instandhaltung > So laden Sie die grüne Version von Mysql5.7 unter Win10 herunter und beheben den Fehler in den Installationsschritten
Ressourcen: Laden Sie die neueste Version der offiziellen MySQL-Website herunter. Sie müssen sich bei Ihrem Oracle-Konto anmelden
Entpacken: Entpacken Sie das komprimierte Paket in eine beliebige englische Sprache Verzeichnis:
Umgebungsvariablen konfigurieren: D:/mysql57/bin zum Pfad hinzufügen
Konfigurationsdatei ändern: my.ini-Inhalt
[client] port=3311 [mysqld] port=3311 basedir="D:/mysql57/" datadir="D:/mysql57/data/" [mysql] default-character-set=utf8 character-set-server=utf8 default-storage-engine=MyISAM sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" max_connections=512 query_cache_size=0 tmp_table_size=18M thread_cache_size=8 myisam_max_sort_file_size=64G myisam_sort_buffer_size=35M key_buffer_size=25M read_buffer_size=64K read_rnd_buffer_size=256K sort_buffer_size=256K
Erstellen Erstellen Sie eine neue TXT-Datei im MySQL-Installationsverzeichnis mit demselben Namen wie my.ini (bitte unterscheiden Sie den Dateinamen und die Erweiterung richtig, um Fehler wie my.ini.txt zu vermeiden), kopieren Sie den obigen Inhalt hinein und ändern Sie diese beiden Stellen :
basedir: Datenbankinstallationsverzeichnis (Dekomprimierungsverzeichnis)
datadir: Datenbankverzeichnis, das sich an einem beliebigen Ort befinden kann, normalerweise unter dem Installationsverzeichnis (bitte manuell erstellen, falls es nicht vorhanden ist)
Port: Port, Standard 3306, wenn es einen Konflikt gibt, kann er geändert werden (in der Datei Es gibt 2 Stellen, bitte halten Sie sie konsistent)
3 Geben Sie die Konfigurationsdatei an: mysqld --init-file =D:/mysql57/my.ini
4. Initialisierung (automatisch einen passwortlosen Root-Benutzer generieren) :mysqld --initialize-insecure
Das Bild unten zeigt den Inhalt des Datenordners nach erfolgreicher Ausführung Die Ordner mysql, performnace_schema und sys weisen darauf hin, dass die Ausführung fehlgeschlagen ist.
5. Dienst registrieren: mysqld --install generiert standardmäßig einen Systemdienst mit dem Namen MYSQL. Wenn es mehrere MySQLs im System gibt, können Sie mysqld --install „service“ verwenden name“, um den Dienstnamen anzugeben
6. Starten Sie den Dienst: net start MYSQL
Fügen Sie den Befehl im Befehlszeilentool hinzu: Jedes Mal, wenn ein Befehl angegeben wird, wird entsprechend dem Ergebnis der folgende Inhalt angezeigt
Erfolg: D:mysql57bin> (zurück zum aktuellen Verzeichnis)
fehlgeschlagen: 2017-04-12T13:33:41.285516Z 0 [ERROR] --initialize angegeben, aber das Datenverzeichnis hat Dateien darin abbrechen (einer der Fälle).
Lösung: Überprüfen Sie die Datei mit dem Dateisuffix XX.err unter der Datendatei, öffnen Sie sie mit Notepad und überprüfen Sie den Fehlerinhalt. Häufige Fehler: 1. Das Datenverzeichnis existiert nicht (es muss manuell erstellt werden). 2.my.ini-Dateiformat (muss ANSI sein. UTF8, gbk usw. funktionieren nicht). 3. Die Befehlszeile wird nicht mit Administratorrechten ausgeführt. 4. Der Befehl wird nicht im Installationsverzeichnis/bin-Verzeichnis ausgeführt (insbesondere wenn mehrere MySQLs vorhanden sind)
Das Folgende ist die Befehlszeile
Anhang: Das Ergebnis der korrekten Ausführung der Befehlszeile. und zugehörige DOS-Befehle
cd..: Zurück zum übergeordneten Pfad
D:: Andere Festplatten im folgenden Verzeichnis eingeben.
cd [Pfad]: Geben Sie das Verzeichnis der nächsten Ebene/oder den angegebenen Pfad ein (kein Zugriff nach oben)
Microsoft Windows [版本 10.0.15063] (c) 2017 Microsoft Corporation。保留所有权利。 C:\WINDOWS\system32>cd.. /*返回上一级目录*/ C:\Windows>cd.. /*返回上一级目录*/ C:\>d: /*切换到D盘*/ D:\>cd D:/mysql57/bin /*进入D盘下指定目录*/ D:\mysql57\bin>mysqld -init-file=D:/mysql57/my.ini D:\mysql57\bin>mysqld -initialize-initialize-insecure D:\mysql57\bin>mysqld --install Service successfully installed. D:\mysql57\bin>net start mysql MySQL 服务正在启动 .. MySQL 服务已经启动成功。 D:\mysql57\bin>
Wenn Ihnen die Version egal ist, wenn Sie zu faul sind, sich darum zu kümmern, Sie können die integrierte Umgebung mit einem Klick installieren:
JTMz: JDK + Tomcat + MySQL5.5-Umgebungsintegrationstool
JSPStudy: JDK+tomcat+Apache+mysql5.5+php
Das obige ist der detaillierte Inhalt vonSo laden Sie die grüne Version von Mysql5.7 unter Win10 herunter und beheben den Fehler in den Installationsschritten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!