बग क्या है?
बग एक ऐसी चीज है जिसके परिणामस्वरूप प्रोग्राम अचानक रुक जाता है या रुक जाता है। इसके परिणामस्वरूप विसंगतियाँ होती हैं और जटिलताएँ पैदा होती हैं, जिसके परिणामस्वरूप कार्य पूरा नहीं हो पाता है। एक बार रिपोर्ट किए जाने के बाद, MySQL इन बग्स को हल करने में मदद करता है।
कुछ बगों को ठीक किया गया है क्योंकि उन्हें पहले रिपोर्ट किया गया होगा, और सुधार प्रदान किए गए होंगे।
पूर्वापेक्षाएँ
बग रिपोर्ट पोस्ट करने से पहले, यह सत्यापित करना महत्वपूर्ण है कि बग की रिपोर्ट पहले ही नहीं की गई है। इस उद्देश्य के लिए, https://dev.mysql.com/doc/ पर MySQL मैनुअल में समस्या देखें। मैनुअल हमेशा नए पाए गए मुद्दों के समाधान के साथ अद्यतन किया जाता है।
यदि SQL कथन के लिए कोई पार्सिंग त्रुटि है, तो कथन के सिंटैक्स को ठीक से जांचना महत्वपूर्ण है। कभी-कभी, वर्तमान में उपयोग में आने वाले MySQL का संस्करण उपयोग किए जा रहे सिंटैक्स का समर्थन नहीं कर सकता है।
बग की रिपोर्ट करें
बग की रिपोर्ट https://bugs.mysql.com/ पर की जा सकती है। यह एक सार्वजनिक डेटाबेस है जिसे कोई भी खोज सकता है। उपयोगकर्ता द्वारा सिस्टम में लॉग इन करने के बाद नई रिपोर्ट भी दर्ज की जा सकती हैं। डेटाबेस में पोस्ट की गई बग्स को ठीक किया जाता है, और एक रिलीज दी जाती है। साथ में एक रिलीज़ नोट भी दिया गया है।
सुरक्षा बग की रिपोर्ट करें
यदि MySQL सर्वर में कोई सुरक्षा बग पाया जाता है, तो ईमेल भेजने का अत्यधिक सुझाव दिया जाता है।
बेहतर बग रिपोर्ट
एक अच्छी बग रिपोर्ट वह होती है जिसमें बग के लिए एक पूर्ण परीक्षण केस होता है जो अगली रिलीज के दौरान इसे ठीक करने में मदद करेगा। MySQL सर्वर के नवीनतम उत्पादन या विकास संस्करण का उपयोग करके समस्या को लिखना पसंद किया जाता है।
कोई भी उपयोगकर्ता टेस्ट केस पर mysql test
उस संस्करण संख्या को शामिल करना न भूलें जो बग पैदा कर रहा है, वह प्लेटफ़ॉर्म जिसमें MySQL सर्वर स्थापित किया गया है (इसमें प्लेटफ़ॉर्म का प्रकार और संस्करण संख्या शामिल है)।