
Ich habe einen dedizierten Server, auf dem MySQL läuft.
In der Konfigurationsdatei my.cnf habe ich vor langer Zeit diese Konfiguration hinzugefügt:
set-variable=local-infile=0
Es hat gut funktioniert, aber seit gestern verhält sich mein Server merkwürdig und nach einem Neustart konnte ich MySQL nicht starten.
Das Problem lag bei dieser Konfiguration, wie in den Protokollen angegeben:
[ERROR] /usr/sbin/mysqld: unknown variable 'set-variable=local-infile=0'
Und nachdem ich diese Zeile kommentiert hatte, startete MySQL einwandfrei.
Habe ich etwas übersehen, ein Update, das diese Art von Konfiguration beschädigt? Ich frage mich wirklich, was passiert ist.
Ich verwende MySQL5.5.31-0+wheezy1
(Anmerkung: Ich bin mir dessen durchaus bewusst.ähnliche Frage, aber ich möchte verstehen, was sich geändert hat, und nicht, wo das Problem liegt ;))
Vielen Dank für Ihre Hilfe!
Antwort1
Entferne die Set-Variable. Diese wird in der my.cnf nicht mehr verwendet