आइए समझें कि विभिन्न विशेषताओं के आधार पर MySQL के किस संस्करण और वितरण को स्थापित करने की आवश्यकता है -
कौन सी रिलीज़?
निर्धारित करें कि क्या आप विकास रिलीज़ या GA (सामान्य उपलब्धता) रिलीज़ स्थापित करना चाहते हैं।
विकासात्मक विज्ञप्ति नई सुविधाएँ हैं, लेकिन उन्हें उत्पादन परिवेश में उपयोग करने की अनुशंसा नहीं की जाती है।
दूसरी ओर, GA रिलीज़ , जिन्हें उत्पादन या स्थिर रिलीज़ के रूप में भी जाना जाता है, उत्पादन में उपयोग किया जाता है, क्योंकि उनके पास कोई अस्पष्ट विशेषता या ऐसा कुछ नहीं है जो अभी भी प्रयोगात्मक चरण में है।
संस्करण संख्या
जब एक संस्करण संख्या को mysql−8.0.1-dmr के रूप में दिया जाता है, तो संख्या '8' प्रमुख संस्करण संख्या को संदर्भित करती है। दूसरा नंबर, जो यहां 0 है, माइनर वर्जन नंबर को दर्शाता है। जब प्रमुख और लघु संस्करण संख्याओं को जोड़ दिया जाता है, तो इसका परिणाम रिलीज़ श्रृंखला संख्या में होता है। यह श्रृंखला संख्या स्थिर सुविधा सेट का वर्णन करती है।
तीसरा नंबर, जो यहां 1 है, रिलीज सीरीज के वर्जन नंबर को दर्शाता है। हर बग को ठीक करने के साथ, यह संख्या बढ़ती जाती है। श्रृंखला में नवीनतम संस्करण डाउनलोड करने के लिए सबसे अच्छा विकल्प है।
रिलीज के नामों में उपरोक्त उदाहरण में 'dmr' जैसे प्रत्यय शामिल हो सकते हैं। यह संस्करण रिलीज की स्थिरता के स्तर को इंगित करता है। जब रिलीज मूल्यों की एक श्रृंखला के भीतर किए जाते हैं, तो उनके स्थिरता स्तर को प्रत्यय के माध्यम से दर्शाया जाता है। प्रत्यय जितना अधिक होगा, स्थिरता उतनी ही अधिक होगी। कई प्रत्यय हैं, और उनमें से कुछ की चर्चा नीचे की गई है -
डेवलपमेंट माइलस्टोन रिलीज़
शब्द 'डीएमआर' एक विकास मील का पत्थर रिलीज इंगित करता है। एक मील का पत्थर मॉडल इंगित करता है कि उस रिलीज़ में ठीक से परीक्षण की गई सुविधाओं का एक छोटा सबसेट रोल आउट किया गया है।
एक मील के पत्थर से दूसरे तक, सुविधाओं का इंटरफ़ेस बदल सकता है। कुछ सुविधाओं को हटाया जा सकता है, कुछ को जोड़ा जा सकता है। यह समुदाय के सदस्यों द्वारा प्रदान की गई प्रतिक्रिया पर निर्भर करता है जो रिलीज के दौरान सुविधाओं को जल्दी से आजमाते हैं।
रिलीज़ उम्मीदवार
शब्द 'आरसी' एक 'रिलीज उम्मीदवार' को इंगित करता है। उन्हें स्थिर माना जाता है, और वे MySQL द्वारा किए गए सभी आंतरिक परीक्षण पास कर लेते। नई सुविधाओं को 'आरसी' में पेश किया जा सकता है, लेकिन बग को ठीक करने और श्रृंखला के भीतर एक स्थिर संस्करण बनाने पर जोर दिया गया है।