Heim >Datenbank >MySQL-Tutorial >Eine häufige Gefahr bei der MySQL-Entwicklung: MySQL kann nicht gestartet werden

Eine häufige Gefahr bei der MySQL-Entwicklung: MySQL kann nicht gestartet werden

php是最好的语言
php是最好的语言Original
2018-07-25 16:03:311566Durchsuche

Gestern hatte ich es eilig und habe versehentlich die mit Mysql gelieferte Datenbank gelöscht. Deshalb habe ich sie am nächsten Tag mit Navicat geöffnet Es wurden Fehler gemeldet, und ich habe 2 Stunden gebraucht, um verschiedene Fehler zu beheben. Für den Fall, dass ich den gleichen Fehler in Zukunft noch einmal mache, werde ich die Lösung aufzeichnen Mysql starten zu können

Aufgrund der Meldung verschiedener Fehler habe ich heute rücksichtslos alle

und MySql gelöscht und nach der Installation neu installiert abgeschlossen, ich wollte unter Navicat 🎜>CMD eingeben. Sie müssen die MySql-Umgebungsvariable im System konfigurieren. Die Konfiguration ist wie gezeigt in der Abbildung unten (1) Rechtsklick auf den Computer – Eigenschaften – Erweiterte Systemeinstellungen – Umgebungsvariablen – Pfad mysql (2) Umgebungsvariablen – Systemvariablen Pfad – neue Umgebung Variablen – Füllen Sie den bin-Pfad unter dem MySQL-Installationspfad aus

Verwenden Sie nach der Konfiguration CMD. Gehen Sie zu Eine häufige Gefahr bei der MySQL-Entwicklung: MySQL kann nicht gestartet werden
Eine häufige Gefahr bei der MySQL-Entwicklung: MySQL kann nicht gestartet werden, um MySql zu starten, oder gehen Sie zu Computerverwaltung – Dienste – Definition, um MySql zu starten , aber ich habe keine andere Wahl, als mit der Meldung des ersten Fehlers net start mysql
zu beginnen. Finden Sie online verschiedene Lösungen. Holen Sie sich eine nützliche Methode und suchen Sie die Datei Eine häufige Gefahr bei der MySQL-Entwicklung: MySQL kann nicht gestartet werden

in MySql Installationsverzeichnis, ändern Sie my.ini in default-storage-engine=INNODB und starten Sie neu. Sie können MySql öffnendefault-storage-engine=MYISAMSystemfehler 5 tritt auf

Geben Sie net start mysql ein unter CMD und Eingabeaufforderung Systemfehler 5. Dieses Problem wird dadurch verursacht, dass Sie sich nicht als Administrator anmelden. Klicken Sie mit der rechten Maustaste auf CMD, um es zu verwalten. Führen Sie es einfach als Administrator aus (ein Rechtsklick auf das Programm hat keine Auswirkung, Sie können zu

navigieren

und dann mit der rechten Maustaste klicken, um es als Administrator auszuführen C:windowsSystem32CMDZugriff für Benutzer 'root'@'localhost ' verweigert (mit Passwort ja)

Das dachte ich mir nach dem Start MySql, ich konnte mit Navicat eine Verbindung zur Datenbank herstellen, aber es wurde ein weiterer Fehler gemeldet. Die Schritte sind wie folgt:

(1) Stoppen Sie den MySql-Dienst



(2) Öffnen Sie cmd:net stop mysql
und finden Sie my.ini. Fügen Sie dann [mysqld] unten
hinzu – das bedeutet um die Berechtigungstabellenauthentifizierung beim Starten des MySQL-Dienstes zu überspringen (3) Starten Sie MySQL, geben Sie unter cmd mysql ein, um das Begrüßungsenglisch anzuzeigen, und geben Sie dann wie unten gezeigt ein skip_grant_tables
Berechtigungsdatenbank verbinden (4) Passwort ändern use mysql

(5) Berechtigungen aktualisieren update user set password=password("123456") where user="root";
(6) Zum Schluss beenden flush privileges
(7) Entfernen Sie das in Schritt 2 hinzugefügte quit
, starten Sie MySql neu und Sie werden erfolgreich sein skip_grant_tables
Verwandte Empfehlungen: Eine häufige Gefahr bei der MySQL-Entwicklung: MySQL kann nicht gestartet werden

Der MySQL-Dienst wird gestartet. Der MySQL-Dienst kann nicht gestartet werden. Systemfehler

Unter WIN7 wurde MySQL erfolgreich installiert, wie man es manuell aktiviert, nachdem die automatische Aktivierung verboten wurde

Altes MySQL-Video-Tutorial: MySQL Datenbank mit mehreren Instanzen Methoden zur Fehlerbehebung beim Start und praktische Fehlerbehebung

Das obige ist der detaillierte Inhalt vonEine häufige Gefahr bei der MySQL-Entwicklung: MySQL kann nicht gestartet werden. 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