Ermitteln der verwendeten MySQL-Konfigurationsdatei
Bei der Konfiguration von MySQL ist es wichtig zu wissen, auf welche Konfigurationsdatei verwiesen wird. In diesem Artikel erfahren Sie, wie Sie die aktuell aktive Konfigurationsdatei für MySQL 5.0 ermitteln.
Suchen der Konfigurationsdatei
Die einfachste Methode, die verwendete Konfigurationsdatei zu finden, ist über den folgenden Befehl:
/usr/sbin/mysqld --verbose --help | grep -A 1 "Default options"
Dieser Befehl stellt Informationen über die MySQL-Binärdatei bereit, einschließlich der Standardoptionen. Die Speicherorte der Konfigurationsdateien werden in der folgenden Reihenfolge angezeigt:
/etc/mysql/my.cnf ~/.my.cnf /usr/etc/my.cnf
MySQL liest die Konfigurationsdateien in der aufgelisteten Reihenfolge, beginnend mit der obersten Datei. Daher überschreiben alle in Dateien auf niedrigerer Ebene definierten Einstellungen diejenigen in Dateien auf höherer Ebene.
Beispiel
Angenommen, wir möchten herausfinden, welche Konfigurationsdateien verwendet werden durch eine MySQL 5.0-Installation. Durch Ausführen des Befehls:
/usr/sbin/mysqld --verbose --help | grep -A 1 "Default options"
Wir erhalten möglicherweise die folgende Ausgabe:
Default options are read from the following files in the given order: /etc/mysql/my.cnf ~/.my.cnf
Dies zeigt an, dass MySQL Konfigurationseinstellungen aus /etc/mysql/my.cnf und ~/ liest. .my.cnf.
Das obige ist der detaillierte Inhalt vonWie bestimme ich die aktive MySQL-Konfigurationsdatei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!