Finden Sie das Problem Ich hatte kürzlich ein Problem bei der Arbeit. Als ich eine SQL-Datei vom Typ InnoDB ausführte, wurde der Fehler „Fehler: Unbekannte Speicher-Engine ‚InnoDB‘“ gemeldet. Ich suchte im Internet nach vielen Methoden, aber keine davon konnte mein Problem wirklich lösen. Später habe ich es gelöst. Hier fasse ich den Prozess zusammen, damit Freunde, die in ähnliche Situationen geraten, ihn als Referenz verwenden können. Schauen wir uns ohne weitere Umschweife die ausführliche Einführung an. Lösungsprozess: Ich verwende die MySql5.5-Datenbank. Wenn der obige Fehler auftritt, verwenden Sie zunächst den Befehl -> show engines;, um die Engine-Details anzuzeigen: Es wurde festgestellt, dass kein Eintrag für innodb vorhanden war: Dann schauen wir uns die Logdatei an: Wenn Sie den Speicherort der WindowsNSN-Protokolldatei nicht kennen, können Sie sie mit dem Befehl Dann: Im Protokoll fanden wir: Der Fehler besteht darin, dass der Inhalt der Datei ibdata1 falsch ist. Als nächstes fahren wir den Datendienst herunter, löschen die Datei ibadata1 im Installationsverzeichnis und die beiden Dateien im selben Verzeichnis wie das Fehlerprotokoll: siehe folgende Abbildung Ändern Sie nach dem erfolgreichen Löschen die Parameter der Datei my.ini. innodb_buffer_pool_size = 256 M innodb_log_file_size = 256 M innodb_thread_concurrency = 16 innodb_flush_log_at_trx_commit = 2 innodb_flush_method = normal Unter diesen wurde Nachdem die Änderungen abgeschlossen sind, speichern Sie den MySQL-Dienst und starten Sie ihn neu. Erneut ausführen Es wurde festgestellt, dass innoDB bereits verfügbar ist, was Erfolg bedeutet. Führen Sie die Datei erneut aus und sie wird einwandfrei ausgeführt. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels Ihnen bei Ihrem Studium oder Ihrer Arbeit helfen kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: Detailliertes Beispiel zum Ändern des Linux-Kontokennworts
>>: Analyse des Problems des Datenverlusts durch erzwungene Aktualisierung von Vuex
Inhaltsverzeichnis 1. Was ist Promise? 2. Warum g...
Vorwort: Weil viele Geschäftstabellen Entwurfsmus...
1. Geben Sie die folgende Adresse in den Browser ...
Inhaltsverzeichnis 1. Einführung in Compose 2. Co...
In diesem Artikelbeispiel wird der spezifische Co...
Auf alle Orchestrierungsdateien und Konfiguration...
Kernkonzepte von webpack-dev-server Webpacks Cont...
Dieser Artikel beschreibt, wie mehrere Instanzen ...
MySQL UTF-8-Kodierung MySQL unterstützt UTF-8 sei...
Ich habe in letzter Zeit viele MySQL-Notizen gema...
Inhaltsverzeichnis 1. Docker-Image 2. Erstellen S...
Inhaltsverzeichnis Vorwort 1. Rekursive Komponent...
Beim Arbeiten mit Dateien im Linux-Terminal möcht...
Inhaltsverzeichnis 1. vorErstellen & erstellt...
Vorwort Für das Projekt ist ein kreisförmiges Men...