In diesem Artikel erfahren Sie, wie Sie das Problem lösen können, dass „net start mysql“ MySQL nicht starten kann. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.
Heute lerne ich zum ersten Mal MySQL. Während der Installation und dem Start von MySQL habe ich zwei kleine Probleme entdeckt, die leicht übersehen werden. Das eine ist das Problem mit der MySQL-Betriebsberechtigung und das andere ist das Problem mit dem MySQL-Dienstnamen, das hiermit aufgezeichnet wird.
Problembeschreibung: MySQL kann nicht gestartet werden, wenn im Eingabeaufforderungsfenster „net start mysql“ eingegeben wird.
Das System ist Windows 8.1 und die MySQL-Software ist mysql-installer-community-5.7.12.0.
1. MySQL-Startberechtigungsproblem
(1) Während der Installation von MySQL wird die folgende Seite angezeigt:
Im Bereich Root-Kontokennwort dieser Seite ist das von uns festgelegte Kennwort Root-Kennwort. Das ist ein Passwort, das der Administratoridentität entspricht. Normalerweise klicken wir direkt nach dem Festlegen des Passworts auf „Weiter“, ohne im unteren Bereich auf „Benutzer hinzufügen“ zu klicken, um einen normalen Benutzer einzurichten. Dies führt dazu, dass wir beim Starten von MySQL leicht vergessen, dass wir zum Starten von MySQL Administratorrechte verwenden sollten.
(2) MySQL wurde ohne Administratorrechte gestartet
Folgendes ist die Situation, als ich MySQL zum ersten Mal gestartet habe:
Vorgang: Win + R, cmd eingeben, Eingabeaufforderungsfenster starten, „net start mysql“ eingeben.
Ergebnis: Systemfehler 5 ist aufgetreten. Zugriff verweigert.
(3) MySQL wurde mit Administratorrechten gestartet
Für dieses Problem habe ich ein Eingabeaufforderungsfenster mit Administratorrechten verwendet.
Betrieb: WIN +
Ergebnis: Der MySQL-Dienst wurde erfolgreich gestartet.
Die Lösung für dieses Problem besteht also darin, die Eingabeaufforderung (Admin) zu verwenden.
2. Problem mit dem MySQL-Dienstnamen(1) Während der Installation von MySQL wird die unten gezeigte Seite angezeigt:
Hinweis: Während des Installationsvorgangs wird als Name im roten Feld standardmäßig MySQL57 verwendet (entsprechend der Version). 5.7) habe ich es zu diesem Zeitpunkt in „MySQL“ geändert. Der Kern der zweiten Frage liegt in diesem Namen.
Der Name des roten Kästchens im Bild oben bedeutet die Benennung des MySQL-Programms im Windows-Systemdienstfenster. Mit anderen Worten, der Name ist hier derselbe wie der Name des Dienstfensters. Wenn wir „MySQL57“ nicht in „MySQL“ ändern, sollten wir beim Starten des MySQL-Programms im Eingabeaufforderungsfenster „net start mysql57“ anstelle von „net start mysql“ eingeben.
(2) Windows-Systemdienstfenster
Das Windows-Systemdienstfenster wurde oben erwähnt, lassen Sie uns über dieses Fenster sprechen.
Win+R startet das laufende Fenster, gibt Services.msc ein und drückt die Eingabetaste, wie in der Abbildung unten gezeigt:Das Dienstfenster sieht wie folgt aus, wobei das rote Kontrollkästchen der Dienstname jedes Programms ist .
Da ich während des Installationsvorgangs „MySQL57“ in „MySQL“ geändert habe, lautet der Name meines MySQL-Programms in der Dienstliste wie folgt.
Auf diese Weise kann ich beim Starten von MySQL über das Eingabeaufforderungsfenster „net start mysql“ verwenden, anstatt „net start mysql57“ einzugeben.
3. Zusammenfassung
Starten Sie MySQL beim Start mit Administratorrechten und benennen Sie den Dienst direkt als „MySQL“.
Verwandte Empfehlungen: „MySQL-Tutorial“
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Net Start MySQL MySQL nicht starten kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!