Die Lösung für das Problem, dass MySQL keine Verbindung herstellen kann, dient Ihnen als Referenz. Der spezifische Inhalt ist wie folgt Gestern funktionierte es noch einwandfrei, doch am nächsten Tag konnte plötzlich keine Verbindung mehr zur MySQL-Datenbank hergestellt werden und es wurde ein Fehler gemeldet: Nach sorgfältiger Überlegung ist es sehr wahrscheinlich, dass die Tabelle beschädigt wurde, weil einige Daten in der integrierten MySQL-Tabelle versehentlich gelöscht wurden. Oracle wurde zuvor ebenfalls beschädigt. Löschen Sie die Systemtabelleninformationen also nicht einfach so Rufen Sie den Dienst auf, suchen Sie nach MySQL und stellen Sie fest, dass der Dienst gestoppt wurde. Starten Sie den Dienst neu und stellen Sie fest, dass er nicht neu gestartet werden kann. Neustart nicht möglich, Bericht 1067 Und es ist nicht möglich, msyql im DOS-Befehl einzugeben Dann habe ich die Systemprotokollinformationen im Transaktionsmanager überprüft und festgestellt, dass MySQL einen Fehler aufweist, wie folgt Es gibt zwei Fehlermeldungen: 1. Schwerwiegender Fehler: Berechtigungstabellen können nicht geöffnet und gesperrt werden: Tabelle „mysql.host“ existiert nicht 2. Die Tabelle mysql.plugin kann nicht geöffnet werden. Führen Sie mysql_upgrade aus, um sie zu erstellen. Ich habe online viele Lösungen gefunden, aber keine davon hat funktioniert. Ich war bereit, MySQL neu zu installieren, überlegte aber, was ich mit der vorherigen Datenbank machen sollte. Ich habe auch nachgeschaut, wie man die Daten der vorherigen Datenbank importiert, aber das war nicht einfach und ich habe keinen Weg gefunden. Als ich jedoch die Neuinstallation vornehmen wollte, fand ich eine Lösung, und zwar die folgende: 1. Suchen Sie das Originalinstallationspaket, doppelklicken Sie darauf, wählen Sie „Reparieren“ und reparieren Sie den Dienst. 2. Nach Abschluss der Reparatur geschah ein Wunder und der MySQL-Dienst lief tatsächlich 3. Öffnen Sie zu diesem Zeitpunkt Navicat, um eine Verbindung herzustellen, und es wird ein Fehler angezeigt Zugriff für Benutzer „root“@„localhost“ verweigert (mit Passwort: JA) Die Lösung für dieses Problem finden Sie überall im Internet. Ich werde Ihnen eine Lösung anbieten: Bei der Entwicklung eines Webprojekts in MyEclipse ist vor zwei Tagen ein Problem bei der Verbindung mit der MySQL-Datenbank aufgetreten: Zugriff für Benutzer „root“@„localhost“ (mit Kennwort: JA) verweigert. Nach einer Suche nach Informationen stellte ich fest, dass das Root-Konto standardmäßig nicht über die Berechtigung zum Fernzugriff verfügt und daher die entsprechenden Berechtigungen geändert werden müssen. Lösung: 1. Öffnen Sie die Datei my.ini im MySQL-Verzeichnis, fügen Sie am Ende der Datei eine Zeile „skip-grant-tables“ hinzu, speichern und schließen Sie die Datei. (WIN7-Standardinstallation, my.ini befindet sich in C:\ProgramData\MySQL\MySQL Server 5.6) Nach Abschluss der obigen Schritte kann MyEclipse erfolgreich eine Verbindung zu MySQL herstellen. Vielen Dank für diese Lösung, Netizen. An diesem Punkt ist das Problem gelöst und ich fühle mich viel besser. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Implementierung der Formatierung von Partitionen und der Einbindung in Centos7
>>: Einführung von Symbolen durch Implementierung benutzerdefinierter Komponenten auf Basis von Vue
Ich bin heute auf dieses Problem gestoßen. Ich hab...
Vorwort Dieser Artikel stellt hauptsächlich die r...
Ohne weitere Umschweife hier ein Demobild. Die im...
1. Installieren Sie vue-cli npm ich @vue/cli -g 2...
a href="#"> Nach dem Klicken auf den ...
Bei der tatsächlichen Verwendung ist es häufig er...
Nginx unterstützt weder verschachtelte if-Anweisu...
Inhaltsverzeichnis Vorwort Initialisieren des Pro...
In diesem Artikelbeispiel wird der spezifische Co...
Der Tomcat-Server ist ein kostenloser und quellof...
Vorwort Wenn der Code ausgeführt wird und ein Feh...
Vorwort In letzter Zeit habe ich Kunden dabei geh...
Um uns auf dem Server schnell bei der Datenbank a...
In diesem Artikel finden Sie das Installations-Tu...
In vielen Projekten ist es notwendig, die Funktio...