Downloadadresse der offiziellen MySQL-Website: https://dev.mysql.com/downloads/mysql/ Nach dem Entpacken des Installationspakets der neuen Version gibt es im Online-Tutorial keinen Datenordner und keine my-default.ini, wie in der folgenden Abbildung dargestellt Laut vielen Online-Tutorials schlägt die Installation dennoch fehl. Das Ergebnis ist: 1. Verzeichnis kann nicht in „D:\from20181022\soft\mysql-5.7.24\mysql-5.7.24-winx64\data“ geändert werden (Fehlercode: 2 – Keine solche Datei oder kein solches Verzeichnis) 2.Der MySQL-Dienst wird gestartet und der MySQL-Dienst kann nicht gestartet werden. Nach dem Integrationsversuch sind die letzten erfolgreichen Installationsschritte wie folgt 1. Entpacken 2. Erstellen Sie my.ini im folgenden Verzeichnis mit folgendem Inhalt: character_set_server=utf8 #Viele Websites hier verwenden default-character-set=utf8, was fehleranfällig ist port = 3306 basedir=D:\\from20181022\\soft\\mysql-5.7.24\\mysql-5.7.24-winx64 #datadir=D:\MySQL\MySQL Server 5.7.23\data Sie müssen keinen leeren Datenordner selbst erstellen max_connections=200 Zeichensatzserver = utf8 Standard-Speicher-Engine = INNODB Sie können direkt kopieren und einfügen. Ändern Sie hauptsächlich den Pfad nach basedir. Beachten Sie, dass der Pfad \\ anstelle von \ lautet. 3. Rufen Sie die DOS-Befehlszeile auf und verwenden Sie den Administrator, um a. Gehen Sie in das MySQL-Bin-Verzeichnis und geben Sie mysqld –install ein, um MySQL zu installieren D:\from20181022\soft\mysql-5.7.24\mysql-5.7.24-winx64\bin>mysqld -install Dienst erfolgreich installiert. b. Geben Sie mysqld --initialize --user=root --console ein (initialisieren und erstellen Sie ein Root-Konto. Sie können es direkt kopieren). Nach dem Laufen... [Hinweis] Für root@localhost wird ein temporäres Passwort generiert: Nach der Initialisierung können Sie sehen, dass sich unter dem MySQL-Verzeichnis ein zusätzliches Datenverzeichnis befindet 4 MySQL-Dienst starten D:\from20181022\soft\mysql-5.7.24\mysql-5.7.24-winx64\bin>net start mysql 5. Passwort ändern 5-1 Verwenden Sie das standardmäßig generierte Kennwort, um MySQL aufzurufen. Befehl: mysql -u root -p (kann direkt kopiert werden). D:\from20181022\soft\mysql-5.7.24\mysql-5.7.24-winx64\bin>mysql -u root -p Wenn hier ein Berechtigungsproblem vorliegt FEHLER 1045 (28000): Zugriff für Benutzer „root“@„localhost“ verweigert (mit Passwort: JA) Fügen Sie eine Zeile zu my.ini hinzu skip-grant-tables Berechtigungen für diesen Login überspringen, diese Zeile nach erfolgreichem Login löschen Nach der Eingabe des Initialpassworts wird bei erfolgreicher Anmeldung folgendes angezeigt Willkommen beim MySQL-Monitor. Befehle enden mit ; oder \g. Ihre MySQL-Verbindungs-ID ist … Serverversion: … Copyright © 2000, 2015, Oracle und/oder Tochtergesellschaften. Alle Rechte vorbehalten. Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer Tochtergesellschaften. Andere Namen können Marken ihrer jeweiligen Eigentümer. Geben Sie „help;“ oder „\h“ ein, um Hilfe zu erhalten. Geben Sie „\c“ ein, um die aktuelle Eingabeanweisung zu löschen. MySQL> 5-2 Geben Sie den Befehl zum Ändern des Passworts ein. Ich habe das Standardpasswort in 123456 geändert mysql> Passwort festlegen = Passwort('123456'); Zu diesem Zeitpunkt wurde die MySQL-Umgebung unter Windows installiert. Zusammenfassen Das Obige ist die perfekte Lösung für das Problem, dass MYSQL5.7.24 ohne Datenverzeichnis und my-default.ini installiert ist und der Dienst nicht gestartet werden kann. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: So installieren und deinstallieren Sie IIS7-Komponenten mithilfe der WIN2008-Serverbefehlszeile
>>: So verwenden Sie Vue+ElementUI Tree
Inhaltsverzeichnis Voraussetzungen Einrichten ein...
Wissenspunkte zur Speicher-Storage-Engine Die Spe...
Eine At-Regel ist eine Deklaration, die Anweisung...
Sie können sehen, dass ihre visuellen Effekte sehr...
1. Einleitung Wenn Sie früher einen bestimmten Te...
Der automatische Bildlaufeffekt der Seite kann du...
Da ich heute nichts zu tun habe, habe ich ein paa...
Charakter Dezimal Zeichennummer Entitätsname --- ...
Die Sicherheitsprobleme, die bei der Frontend-Ent...
flexibles Layout Definition: Das Element des Flex...
Teilen Sie die coole zufällige QR-Code-Verifizier...
Inhaltsverzeichnis 1. Logbezogene Dienste 2. Geme...
Beim Stichwort Bionik-Design denken viele an die E...
Was ist MySQL Multi-Instance Einfach ausgedrückt ...
mysql hat versehentlich Daten gelöscht Verwenden ...