Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं MySQL डेमॉन त्रुटि लॉग का स्थान कैसे ढूंढूं?

हम इस तथ्य का उपयोग कर सकते हैं कि mysqld फ़ाइल डिस्क्रिप्टर 2 का उपयोग करता है (stderr ) त्रुटि लॉग और /proc . के लिए फ़ाइल सिस्टम इस तरह:

sudo readlink /proc/$(pidof mysqld)/fd/2

यह, निश्चित रूप से, वर्तमान में चल रहे सर्वर की आवश्यकता है। फ़ाइल डिस्क्रिप्टर 2 होने की गारंटी है क्योंकि MySQL स्टार्टअप पर निर्दिष्ट लॉग के लिए stderr स्ट्रीम के पुनर्निर्देशन के माध्यम से त्रुटि लॉग को लिखता है, और फिर stderr को लिखता है - कम से कम 5.5 और पहले के संस्करणों में, संभवतः बाद के संस्करणों में भी।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pdo चर mysql फ़ंक्शन में अपरिभाषित है

  2. Node.js के साथ एक HTML तालिका में mysql प्रदर्शित करें

  3. MySQL CHECK बाधा विकल्प

  4. क्या आप mysql_insert_id पर भरोसा कर सकते हैं?

  5. हाइबरनेट आशावादी लॉकिंग..यह कैसे काम करता है?