Heim > Datenbank > MySQL-Tutorial > „Option ohne vorhergehende Gruppe in my.cnf gefunden: Warum und wie kann ich das Problem beheben?'

„Option ohne vorhergehende Gruppe in my.cnf gefunden: Warum und wie kann ich das Problem beheben?'

DDD
Freigeben: 2024-10-26 17:04:30
Original
745 Leute haben es durchsucht

Option ohne vorangehende Gruppe in meiner.cnf-Datei gefunden

Beim Versuch, mit dem Befehl mysql -u root -p remote eine Verbindung zu einer MySQL-Datenbank herzustellen, kann es zu Problemen kommen die Fehlermeldung:

Found option without preceding group in config file: /etc/mysql/my.cnf at line: 1
Nach dem Login kopieren

Ursache

Dieser Fehler tritt auf, wenn in der Konfigurationsdatei my.cnf der Header [mysqld] fehlt. Die my.cnf-Datei enthält Konfigurationseinstellungen für MySQL und jeder Abschnitt muss in eckige Klammern ([]) mit dem entsprechenden Abschnittsnamen eingeschlossen werden.

Lösung

Um dieses Problem zu beheben, fügen Sie die hinzu [mysqld]-Header als erste Zeile in der Datei /etc/mysql/my.cnf.

[mysqld]
... (remaining configuration settings)
Nach dem Login kopieren

Zum Beispiel, wenn Sie die Standardzeitzone festlegen möchten:

[mysqld]
default-time-zone = "+08:00"
... (remaining configuration settings)
Nach dem Login kopieren

MySQL neu starten

Nachdem Sie die notwendigen Änderungen an der Datei my.cnf vorgenommen haben, starten Sie den MySQL-Dienst neu, um die neuen Einstellungen zu übernehmen.

Ubuntu/Debian

sudo mysqld stop
sudo mysqld start
Nach dem Login kopieren

CentOS/Red Hat

sudo service mysqld stop
sudo service mysqld start
Nach dem Login kopieren

Sobald der MySQL-Dienst neu gestartet wurde, sollten Sie in der Lage sein, eine Remote-Verbindung herzustellen, ohne dass die Fehlermeldung auftritt.

Das obige ist der detaillierte Inhalt von„Option ohne vorhergehende Gruppe in my.cnf gefunden: Warum und wie kann ich das Problem beheben?'. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage