हम इस तथ्य का उपयोग कर सकते हैं कि mysqld
फ़ाइल डिस्क्रिप्टर 2 का उपयोग करता है (stderr
) त्रुटि लॉग और /proc
. के लिए फ़ाइल सिस्टम इस तरह:
sudo readlink /proc/$(pidof mysqld)/fd/2
यह, निश्चित रूप से, वर्तमान में चल रहे सर्वर की आवश्यकता है। फ़ाइल डिस्क्रिप्टर 2 होने की गारंटी है क्योंकि MySQL स्टार्टअप पर निर्दिष्ट लॉग के लिए stderr स्ट्रीम के पुनर्निर्देशन के माध्यम से त्रुटि लॉग को लिखता है, और फिर stderr को लिखता है - कम से कम 5.5 और पहले के संस्करणों में, संभवतः बाद के संस्करणों में भी।पी>