सामान्य लॉग को चालू करने के लिए, आपको SET कमांड का उपयोग करना होगा।
निम्नलिखित वाक्य रचना है -
वैश्विक सामान्य_लॉग सेट करें=चालू;
आइए शो कमांड की मदद से सामान्य लॉग स्थिति की जांच करें -
mysql> '%general_log%' जैसे वेरिएबल दिखाएं;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------------+---------------------+| चर_नाम | मूल्य |+----------------------------+---------------------+| General_log | बंद || General_log_file | DESKTOP-QN2RB3H.log |+---------------------+---------------------+2 पंक्तियाँ सेट में (0.06 सेकंड)सामान्य लॉग को चालू करने के लिए निम्नलिखित क्वेरी है -
mysql> वैश्विक सामान्य_लॉग सेट करें =चालू; क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.18 सेकंड)
आइए एक बार फिर से सामान्य लॉग की स्थिति की जाँच करें -
mysql> '%general_log%' जैसे वेरिएबल दिखाएं;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------------+---------------------+| चर_नाम | मूल्य |+----------------------------+---------------------+| General_log | चालू || General_log_file | DESKTOP-QN2RB3H.log |+---------------------+---------------------+2 पंक्तियाँ सेट में (0.01 सेकंड)आप General_log_file का स्थान बदल सकते हैं -
mysql> SET GLOBAL General_log_file ='E:\mysqllog';क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.11 सेकंड)
आइए एक बार फिर से General_log_file की स्थिति की जाँच करें -
mysql> '%general_log%' जैसे वेरिएबल दिखाएं;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------------+---------------+| चर_नाम | मूल्य |+----------------------------+------------+| General_log | चालू || General_log_file | E:mysqllog |+---------------------+-----------+2 पंक्तियों में सेट (0.01 सेकंड)