MySQL विशिष्ट:
my.cnf में विकल्प सिस्टम चर हैं । ये चर या तो गतिशील हैं (रनटाइम में बदले जा सकते हैं) या गतिशील नहीं हैं। जो गतिशील हैं, उन्हें SET वेरिएबल सिंटैक्स के साथ रन टाइम पर बदला जा सकता है। आप चर के साथ देख सकते हैं SHOW VARIABLES;
। लेकिन मैनुअल में इस लिंक के अनुसार , बाइनरी लॉग विकल्प गतिशील नहीं है। तो ऐसा लगता है कि आपको पुनरारंभ करना होगा। आप किसी ऐसे व्यक्ति की प्रतीक्षा कर सकते हैं जो अपने आप को इस बात की पुष्टि करने के लिए खुद से बेहतर जानता हो।
सामान्य में डेमॉन:
लिनक्स में, /etc/init.d/ उन स्क्रिप्ट को रखता है जो डेमन (सेवाओं) को शुरू और रोकती हैं। चूंकि ये स्क्रिप्ट हैं, आप उन्हें टेक्स्ट एडिटर से देख सकते हैं। इन लिपियों में से कई पुनः लोड तर्क लेगी। मेरी mysql स्क्रिप्ट को देखते हुए, तर्क के रूप में पुनः लोड करना mysqladmin कमांड का उपयोग करता है। तो फिर से लोड के तहत mysqladmin के लिए मैनुअल कहते हैं:
पुनः लोड
Reload the grant tables.
तो सामान्य रूप से ऐसा लगता है, यह कॉन्फ़िगरेशन परिवर्तनों के लिए नहीं है, बल्कि विशेषाधिकारों में परिवर्तन (शायद समकक्ष फ्लश विशेषाधिकार आदेश?)।
/etc/init.d/restart
पूरे मेजबान को फिर से शुरू करेगा। आप शायद सोच रहे हैं/etc/init.d/mysqld restart