Wir können die Tatsache nutzen, dass mysqld
verwendet den Dateideskriptor 2 (stderr
) für das Fehlerprotokoll und /proc
Dateisystem wie folgt:
sudo readlink /proc/$(pidof mysqld)/fd/2
Dies erfordert natürlich einen aktuell laufenden Server. Der Dateideskriptor ist garantiert 2, da MySQL über die Umleitung des stderr-Streams zum angegebenen Protokoll beim Start in das Fehlerprotokoll schreibt und dann in stderr schreibt - zumindest in Version 5.5 und früher, wahrscheinlich auch in späteren Versionen.