Beim Versuch, mit dem Befehl mysql -u root -p eine Remoteverbindung 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
Dieser Fehler tritt auf, wenn in der Konfigurationsdatei my.cnf der Header [mysqld] fehlt. Die Datei my.cnf enthält Konfigurationseinstellungen für MySQL und jeder Abschnitt muss in eckige Klammern ([]) mit dem entsprechenden Abschnittsnamen eingeschlossen werden.
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)
Zum Beispiel, wenn Sie die Standardzeitzone festlegen möchten:
[mysqld] default-time-zone = " 08:00" ... (remaining configuration settings)
Nachdem Sie die erforderlichen Änderungen an der my.cnf-Datei vorgenommen haben, starten Sie den MySQL-Dienst neu, um die neuen Einstellungen zu übernehmen.
Ubuntu/Debian
sudo mysqld stop sudo mysqld start
CentOS/Red Hat
sudo service mysqld stop sudo service mysqld start
Sobald der MySQL-Dienst neu gestartet wurde, sollten Sie in der Lage sein, eine Remote-Verbindung herzustellen, ohne dass die Fehlermeldung auftritt.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3