Lösungen für MySql-Abstürze und Dienststartfehler

Lösungen für MySql-Abstürze und Dienststartfehler

Ich habe so lange mit PHP zu tun gehabt, aber die Installationsumgebung ist sehr ungewohnt. Ich bin auf viele Probleme gestoßen. Mit Hilfe von Baidu habe ich die folgenden Methoden geklärt

Problem 1: MySQL-Dienst ist nicht installiert

Lösung:

Suchen Sie unter cmd nach dem Installationsverzeichnis von MySQL (beachten Sie, dass cmd als Administrator ausgeführt werden muss).
Führen Sie den Befehl mysqld -install mit Administratorrechten im mysql-Bin-Verzeichnis aus.

Starten Sie anschließend den MySQL-Dienst mit „net start mysql“, immer noch mit Administratorrechten.

1. Verwenden Sie die Administratorrechte für net stop mysql, um den MySQL-Dienst herunterzufahren
2. Deinstallieren Sie den MySQL-Dienst mit Administratorrechten mysqld -remove

Fehler:

Die Informationen lauten wie folgt:

Installieren/Entfernen des Dienstes verweigert

Problem 2: Installation/Entfernung des Dienstes verweigert

Lösung:

Wählen Sie beim Öffnen des Programms cmd.exe „Als Administrator öffnen“ aus.

Nachdem ich es als Administrator geöffnet hatte, startete ich den Dienst, aber er funktioniert immer noch nicht.

Problem 3: Der Dienst kann nicht gestartet werden

Der Befehl mysqld -console gibt eine Fehlermeldung aus. Eine der Fehlermeldungen lautet, dass im Datenverzeichnis kein mysql-Ordner vorhanden ist.

Lösung:

Führen Sie mysqld –initialize aus, um das Datenverzeichnis zu initialisieren

Nachdem diese Probleme gelöst waren, startete MySQL normal.

Problem 4: Falsches Passwort

Wenn das Passwort falsch ist, stürzt cmd ebenfalls ab.

Lösung:

Tutorial zum Ändern des Root-Passworts in MySQL 5.7

Tutorial zur Änderung des Root-Passworts in MySQL 5.6

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Alibaba Cloud ESC Server Docker-Bereitstellung von Single Node Mysql
  • Zusammenfassung der Unterschiede zwischen den MySQL-Speicher-Engines MyISAM und InnoDB
  • Mehrere Lösungen zum Vergessen des MySQL-Passworts
  • Erläuterung zur Optimierung der Tomcat+MySQL-Konfiguration mit hoher Parallelität
  • Warum verwendet der MySQL-Datenbankindex den B+-Baum?
  • Erklärung der horizontalen und vertikalen Tabellenpartitionierung von MySQL
  • Detaillierte Erklärung zur Verwendung des CMD-Befehls zum Bedienen einer MySql-Datenbank
  • Tutorial zur Änderung des Root-Passworts in MySQL 5.6
  • Tutorial zum Ändern des Root-Passworts in MySQL 5.7
  • So fügen Sie MySQL Indizes hinzu

<<:  So implementieren Sie die Seiten-Screenshot-Funktion in JS

>>:  Detaillierte Erläuterung der SRIOV-Passthrough-Konfiguration und Leistungstests basierend auf KVM

Artikel empfehlen

Detaillierte Erklärung des Loop-Formularelementbeispiels in Vue

Manchmal stoßen wir auf eine solche Anforderung, ...

Zusammenfassung der Bootstrap-Lernerfahrung - Austausch von Designs im CSS-Stil

Aufgrund der Anforderungen des Projekts habe ich ...

Videojs+Swiper realisiert Taobao-Produktdetailkarussell

In diesem Artikel wird der spezifische Code von v...

CSS, um den kleinen scharfen Eckeneffekt von Blasen zu erzielen

Effektbild (die Rahmenfarbe ist zu hell, setzen S...

Berechnete Eigenschaften und Listenerdetails

Inhaltsverzeichnis 1. Berechnete Eigenschaften 1....

Implementierungsbeispiel für die Bereitstellung von Docker rocketmq

Inhaltsverzeichnis Vorbereitung Bereitstellungspr...

Mycli ist ein unverzichtbares Tool für MySQL-Befehlszeilen-Enthusiasten

mycli MyCLI ist eine Befehlszeilenschnittstelle f...

Methode zur Implementierung von Website-Hintergrundmusik

Für einzelne Webmaster war es schon immer das Ziel...

Reines CSS-Dropdown-Menü

Ergebnisse erzielen Implementierungscode html <...

MySQL-Fall beim Gruppieren nach Beispiel

Eine MySQL-ähnliche PHP-Switch-Case-Anweisung. wä...

Detaillierte Erklärung der HTML-Formularelemente (Teil 1)

HTML-Formulare werden verwendet, um verschiedene ...