GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So finden Sie den Speicherort der aktuell verwendeten MySQL-Konfigurationsdatei unter Linux heraus

Wenn Sie Terminal verwenden, geben Sie einfach Folgendes ein:

locate my.cnf

mysqld --help --verbose findet nur den Speicherort der Standardkonfigurationsdatei. Was ist, wenn Sie 2 MySQL-Instanzen auf demselben Server verwenden? Es wird nicht helfen.

Guter Artikel darüber, wie man es herausfindet:

"Wie finde ich die MySQL-Konfigurationsdatei?"


Die gewünschten Informationen finden Sie, indem Sie

ausführen
mysql --help

oder

mysqld --help --verbose

Ich habe diesen Befehl auf meinem Rechner ausprobiert:

mysql --help | grep "Default options" -A 1

Und es wurde ausgedruckt:

Default options are read from the following files in the given order:
/etc/my.cnf /usr/local/etc/my.cnf ~/.my.cnf

Sehen Sie, ob das für Sie funktioniert.


Linux
  1. So finden Sie die älteste Datei in einem Verzeichnisbaum in Linux

  2. So überprüfen Sie die MySQL-Version unter Linux

  3. Wie man die Ergebnisse von 'find' unter Linux an mv weiterleitet

  4. Wie finden Sie heraus, welcher Prozess eine Datei in Linux verwendet?

  5. Was ist der richtige Speicherort der mysql.sock-Datei unter Linux?

So finden Sie eine Zeichenfolge in einer Datei unter Linux

So ermitteln Sie den Verbindungsstatus eines Netzwerkkabels in Linux

So finden Sie aktuell angemeldete Benutzer in Linux

Linux-Berechtigungen – So finden Sie Berechtigungen einer Datei

Wie finde ich den my.cnf-Speicherort von MySQL?

Wie finde ich den Virtualisierungstyp eines Linux-VPS heraus?