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