एक MySQL इंस्टालेशन को अपग्रेड करने के लिए नीचे बताए गए चरण हैं -
-
पथ अपग्रेड करें
-
अपग्रेड के लिए इंस्टॉलेशन तैयार करें
-
यूनिक्स या लिनक्स पर MySQL बाइनरी या पैकेज-आधारित इंस्टॉलेशन को अपग्रेड करें
-
MySQL को MySQL yum रिपॉजिटरी या APT रिपॉजिटरी या SLERepository या विंडोज पर भी अपग्रेड किया जा सकता है।
-
अगला कदम MySQL के डॉकटर इंस्टॉलेशन को अपग्रेड करना है
-
समस्या निवारण को अपग्रेड करें
-
टेबल या इंडेक्स को फिर से बनाना या मरम्मत करना है।
-
MySQL डेटाबेस को दूसरी मशीन पर कॉपी करना होगा।
MySQL बाइनरी और पैकेज-आधारित इंस्टॉलेशन यूनिक्स या लिनक्स पर कई अलग-अलग तरीकों से किए जा सकते हैं। उनका उल्लेख नीचे किया गया है।
-
इन-प्लेस अपग्रेड
-
तार्किक उन्नयन
-
MySQL क्लस्टर अपग्रेड
आइए ऊपर बताए गए प्रत्येक तरीके को संक्षेप में समझते हैं -
इन-प्लेस अपग्रेड
-
इन-प्लेस अपग्रेड में पुराने MySQL सर्वर को बंद करना, पुराने MySQL बायनेरिज़ या पैकेज को नए के साथ बदलना शामिल है।
-
एक बार यह हो जाने के बाद, मौजूदा डेटा निर्देशिका पर MySQL सर्वर फिर से चालू हो जाता है।
-
इसके बाद, मौजूदा इंस्टालेशन के शेष हिस्से, जिन्हें किसी प्रकार के अपग्रेड की आवश्यकता होती है, अपग्रेड कर दिए जाते हैं।
तार्किक अपग्रेड
-
लॉजिकल अपग्रेड में पुराने MySQL इंस्टेंस से SQL को एक्सपोर्ट करना शामिल है।
-
यह एक बैकअप या निर्यात उपयोगिता जैसे 'mysqldump' या 'mysqlpump' की मदद से किया जाता है।
-
नया MySQL सर्वर SQL को नए MySQL इंस्टेंस पर लागू करके स्थापित किया गया है।
MySQL क्लस्टर अपग्रेड
-
एमजीएम नोड्स अपग्रेड किए गए हैं।
-
डेटा नोड्स एक-एक करके अपग्रेड किए जाते हैं।
-
एपीआई नोड्स को एक बार में अपग्रेड किया जाता है, और इसमें MySQL सर्वर शामिल हैं।
-
डेटा डिक्शनरी को अपग्रेड किया गया है।
-
सिस्टम टेबल अपग्रेड किए गए हैं।
-
सिस्टम फिर से चालू हो गया है।