Heim >Betrieb und Instandhaltung >Windows-Betrieb und -Wartung >So laden Sie die grüne Version von Mysql5.7 unter Win10 herunter und beheben den Fehler in den Installationsschritten

So laden Sie die grüne Version von Mysql5.7 unter Win10 herunter und beheben den Fehler in den Installationsschritten

黄舟
黄舟Original
2017-06-07 09:42:592861Durchsuche

Ressourcen: Laden Sie die neueste Version der offiziellen MySQL-Website herunter. Sie müssen sich bei Ihrem Oracle-Konto anmelden

Installationsschritte:

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn