Lösen Sie das Problem, dass der MySql-Client in Sekunden beendet wird (my.ini nicht gefunden).

Lösen Sie das Problem, dass der MySql-Client in Sekunden beendet wird (my.ini nicht gefunden).

Problembeschreibung (Umgebung: Windows 7, MySql 8.0)

Nachdem ich heute MySql installiert hatte, startete ich den MySql-Dienst. Wenn der Dienststart fehlschlägt, lesen Sie nicht weiter und lösen Sie das Problem selbst, indem Sie auf Baidu suchen.
Der Client wird nach dem Öffnen sofort beendet, die Datenbank kann jedoch in cmd verwendet werden.
Normalerweise ist es in Ordnung, solange es funktioniert, aber der Einfachheit halber möchte ich diese Codezeile nicht eingeben. Ich habe einfach im Internet, bei Baidu und Google gesucht und verschiedene Methoden ausprobiert.
Schließlich stellte sich heraus, dass es nutzlos war. Die Probleme waren ähnlich, aber nicht genau gleich.

Die Fallstricke, auf die ich gestoßen bin (ich sage nicht, dass das, was andere gesagt haben, falsch ist, es ist nur so, dass es für mich nutzlos ist)

Fallstrick 1: Im Internet wird behauptet, dass es ein Problem mit der Datei my.ini gibt, aber in meinem Installationspfad befindet sich keine Datei my.ini
Fehler 2: Ändern Sie die Datei mit der Endung .ini in my.ini
Falle 3: Ich habe festgestellt, dass keine my.ini vorhanden war, also habe ich my.ini erstellt, einen Datenordner erstellt, den Dienst deinstalliert und neu installiert, aber es hat nicht funktioniert.
Wie dem auch sei, alle Meinungen drehen sich um die Datei my.ini.

lösen

Ich glaube, dass viele Leute dieses Bild bei ihrer Suche im Internet gesehen haben.

Ich habe es standardmäßig installiert:

"C:\Programme\MySQL\MySQL Server 8.0\bin\mysql.exe" "--defaults-file=C:\Programme\MySQL\MySQL Server 8.0\my.ini" "-uroot" "-p"
Wie die meisten Leute im Internet sagen, gibt es in diesem Pfad keine my.ini-Datei --> my.ini ist eine Konfigurationsdatei für MySql. Und ist Ihnen aufgefallen, dass es keinen Data-Ordner gibt, wie im Internet erwähnt --> Data ist meistens ein Ordner zum Speichern von Daten

Im Moment denke ich nicht darüber nach, wie ich es ändern kann, sondern ob ich finden sollte

Schließlich fand ich Data und my.ini in MySQL\MySQL Server 8.0\ unter C:\ProgramData --> C:\ProgramData, einem versteckten Ordner

endlich

Ändern Sie den Pfad in der Abbildung in C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql.exe" "--defaults-file=C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" "-uroot" "-p"
Tatsächlich muss file=C:\Program Files in file=C:\ProgramData geändert werden.

Öffnen Sie einfach den Client

Zusammenfassen

Oben ist die Einführung des Herausgebers zur Lösung des Problems, dass der MySql-Client sofort beendet wird (my.ini kann nicht gefunden werden). Ich hoffe, es wird allen helfen!

Das könnte Sie auch interessieren:
  • Einführung in die Verwendung des MySQL mysqladmin-Clients
  • Wie stellt MySQL eine Verbindung zum entsprechenden Clientprozess her?
  • Beispiel für die asynchrone MySQL-Client-Implementierung von PHP Swoole
  • Lösen Sie das Problem, dass der Node.js MySQL-Client das Authentifizierungsprotokoll nicht unterstützt
  • Lösung für das Problem, dass sich der mysql8.0.11-Client nicht anmelden kann
  • Detaillierte Erklärung der MySQL/Java-Server-Unterstützung für Emoji und Problemlösung
  • Erste Schritte mit der NodeJS-Serverentwicklung (Express+MySQL)
  • MySQL-Verbindungspool für App-Server (unterstützt hohe Parallelität)
  • Interpretieren von MySQL-Client- und Serverprotokollen

<<:  HTML+CSS+JavaScript, um eine Rubbellosversion für die Freundin zu erstellen (Sie werden es lernen, sobald Sie es sehen)

>>:  Das umfassendste Tutorial zur Installation von Centos8.1 mit VMware15.5 und dem Problem des unzureichenden physischen Speichers

Artikel empfehlen

Implementierung der privaten Docker-Bibliothek

Die Installation und Bereitstellung eines private...

Hilfe zum Webdesign: Datenreferenz für Web-Schriftgrößen

<br />Der Inhalt wurde aus dem Internet repr...

So ändern Sie das Anfangskennwort eines Benutzers in mysql5.7

Wenn Benutzer MySQL-Datenbanken zum ersten Mal in...

Tutorial zur Installation und Konfiguration von msmtp und mutt für Raspberry Pi

1. Installieren Sie mutt sudo apt-get install mut...

Beispielcode zur Implementierung der Formularvalidierung mit reinem CSS

In unserem täglichen Geschäft ist die Formularval...

Richtige Schritte zur Installation von Nginx unter Linux

Vorwort Wenn Sie wie ich ein fleißiger Java-Backe...

HTML-Tutorial: Ungeordnete Liste

<br />Originaltext: http://andymao.com/andy/...

So zeigen Sie die IP-Adresse von Linux in einer virtuellen VMware-Maschine an

1. Doppelklicken Sie zunächst auf das VMware-Symb...