Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में प्रतिकृति प्रकार की जाँच करें?

<घंटा/>

प्रतिकृति प्रकार की जांच करने के लिए, आप वैश्विक चर दिखाएँ आदेश का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -

'binlog_format' जैसे वैश्विक चर दिखाएं;

उपरोक्त सिंटैक्स या तो ROW, MIXED या STATEMENT लौटाता है। डिफ़ॉल्ट परिणाम ROW है।

अब आप प्रतिकृति प्रकार की जांच के लिए उपरोक्त सिंटैक्स को लागू कर सकते हैं। क्वेरी इस प्रकार है -

mysql> 'binlog_format' जैसे ग्लोबल वैरिएबल दिखाएं;

यहाँ आउटपुट है -

<पूर्व>+---------------+----------+| चर_नाम | मूल्य |+---------------+----------+| binlog_format | पंक्ति |+---------------+----------+1 पंक्ति में सेट (0.10 सेकंड)

यहाँ ROW से STATEMENT पर स्विच करने की क्वेरी है -

mysql> SET GLOBAL binlog_format ='STATEMENT';क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.04 सेकंड)

अब एक बार फिर से प्रतिकृति प्रकार की जाँच करें। क्वेरी इस प्रकार है -

mysql> 'binlog_format' जैसे ग्लोबल वैरिएबल दिखाएं;

यहाँ आउटपुट है -

<पूर्व>+---------------+-----------+| चर_नाम | मूल्य |+---------------+-----------+| binlog_format | स्टेटमेंट |+---------------+-----------+1 पंक्ति सेट (0.01 सेकंड) में

अब binlog_format STATEMENT है.

आप STATEMENT से MIXED या MIXED को ROW वगैरह में बदल सकते हैं।

सत्र के अनुसार भी बदलें। क्वेरी इस प्रकार है -

mysql> SET SESSION binlog_format ='ROW';क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

अब एक बार फिर binlog_format की वैल्यू चेक करें। क्वेरी इस प्रकार है -

mysql> 'binlog_format' जैसे वैरिएबल दिखाएं;

निम्न आउटपुट है -

<पूर्व>+---------------+----------+| चर_नाम | मूल्य |+---------------+----------+| binlog_format | पंक्ति |+---------------+----------+1 पंक्ति में सेट (0.04 सेकंड)
  1. कैसे जांचें कि MySQL में कौन सा डेटाबेस चुना गया है?

    इसे हम ड्यूल से DATABASE() मेथड की मदद से चेक कर सकते हैं। मान लीजिए, हम डेटाबेस व्यवसाय का उपयोग कर रहे हैं। क्वेरी इस प्रकार है - व्यवसाय का उपयोग करें;डेटाबेस बदल गया अब हम चेक कर सकते हैं कि कौन सा डेटाबेस डुअल से DATABASE () की मदद से चुना गया है। क्वेरी इस प्रकार है - सेलेक्ट DATABASE() DUA

  1. कैसे जांचें कि MySQL में टाइमस्टैम्प सेट है या नहीं?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable855(ड्यूडेट टाइमस्टैम्प);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable855 मानों में डालें (2016-04-10); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का उपयोग करके तालिका से सभी

  1. MySQL संस्करण की जांच कैसे करें

    आइए समझें कि MySQL के उस संस्करण की जांच कैसे करें जो उपयोगकर्ता वर्तमान में चला रहा है - कंसोल पर क्वेरी दर्ज करने से पहले, यह सुनिश्चित करना महत्वपूर्ण है कि उपयोगकर्ता सर्वर से जुड़ा है। MySQL संस्करण जांचें नीचे दी गई क्वेरी उपयोग किए जा रहे सर्वर की संस्करण संख्या और वर्तमान तिथि बताएगी। SEL