चेतावनियों को दबाने के लिए, SQL_NOTES=0 सेट करें। आइए एक उदाहरण देखें।
सबसे पहले, हम SQL_NOTES को 1 पर सेट करेंगे -
mysql> SET sql_notes =1;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)
अब, आइए हम एक तालिका छोड़ते हैं जो मौजूद नहीं है। जैसा कि आप देख सकते हैं एक चेतावनी संदेश अब दिखाई दे रहा है -
mysql> ड्रॉप टेबल यदि वेब मौजूद है। डेमोटेबल;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हैं, 1 चेतावनी (0.07 सेकंड)
उपरोक्त चेतावनी संदेश को देखने के लिए, आपको केवल SHOW WARNINGS कमांड का उपयोग करने की आवश्यकता है -
mysql> चेतावनियां दिखाएं;
यह चेतावनी संदेश प्रदर्शित करने वाला निम्न आउटपुट उत्पन्न करेगा -
<पूर्व>+----------+------+---------------------------- ----+| स्तर | कोड | संदेश |+----------+------+-------------------------------- ---+| नोट | 1051 | अज्ञात तालिका 'web.DemoTable' |+----------+------+-------------------------- -------------+1 पंक्ति सेट में (0.00 सेकंड)अब, चूंकि हमें चेतावनियों को दबाने की आवश्यकता है, SQL_NOTES का उपयोग करें और इसे OFF पर सेट करें -
mysql> SET sql_notes =0;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)
आइए हम ऊपर दी गई तालिका को एक बार फिर छोड़ दें -
mysql> ड्रॉप टेबल यदि वेब मौजूद है। डेमोटेबल;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.07 सेकंड)
उपरोक्त प्रक्रिया को MySQL में सप्रेस वार्निंग कहा जाता है। अब, जब आप फिर से चेतावनियां लाने का प्रयास करेंगे, तो यह “खाली सेट . प्रदर्शित करेगा "जैसा कि नीचे दिखाया गया है -
mysql> चेतावनियां दिखाएं;खाली सेट (0.00 सेकेंड)