MySQL को RPM आधारित प्लेटफॉर्म पर MySQL Yum रिपोजिटरी या MySQL SLESrepository का उपयोग करके अपग्रेड किया जा सकता है।
RPM पैकेज के साथ अपग्रेड करें
यदि MySQL डेवलपर ज़ोन से सीधे डाउनलोड किए गए RPM पैकेज का उपयोग करके MySQL को अपग्रेड करने की आवश्यकता है, तो उस फ़ोल्डर में जाएँ जिसमें सभी डाउनलोड किए गए पैकेज हैं (सुनिश्चित करें कि किसी अन्य RPM पैकेज का नाम समान नहीं है), और निम्न कमांड का उपयोग करें -पी>
yum install mysql−community−{server,client,common,libs}−*
yum को SLES सिस्टम के लिए zypper से और dnf-सक्षम सिस्टम के लिए dnf से बदल दिया गया है।
पैकेजों को स्थापित करने के लिए यम जैसे उच्च-स्तरीय पैकेज प्रबंधन उपकरण का उपयोग करना बहुत बेहतर है, लेकिन जो उपयोगकर्ता सीधे आरपीएम कमांड पसंद करते हैं, वे यम इंस्टाल कमांड को आरपीएम -यूवीएच कमांड से बदल सकते हैं।
सर्वर पुनरारंभ करें
MySQL सर्वर स्वचालित रूप से पुनरारंभ हो जाता है जब इंस्टॉलेशन समाप्त हो जाता है, अगर यह अपग्रेड इंस्टॉलेशन शुरू होने पर चल रहा था।
यदि अपग्रेड इंस्टॉलेशन शुरू होने पर सर्वर नहीं चल रहा है, तो अपग्रेड इंस्टॉलेशन पूरा होने के बाद सर्वर को उपयोगकर्ता द्वारा स्पष्ट रूप से पुनरारंभ करना होगा। यह नीचे दिए गए कमांड का उपयोग करके किया जा सकता है -
<पूर्व>सेवा mysqld प्रारंभmysql_upgrad कमांड निष्पादित करें
सर्वर के पुनरारंभ होने के बाद, पुराने डेटा और अपग्रेड किए गए सॉफ़्टवेयर के बीच किसी भी असंगति को जांचने और हल करने के लिए 'mysql_upgrad' कमांड निष्पादित किया जाता है।
MySQL एंटरप्राइज़ सर्वर में अपग्रेड करना
सामुदायिक संस्करण से MySQL के व्यावसायिक संस्करण में अपग्रेड करने के लिए आवश्यक है कि उपयोगकर्ता को पहले सामुदायिक संस्करण की स्थापना रद्द करनी चाहिए और फिर व्यावसायिक संस्करण को स्थापित करना चाहिए।
ऑपरेटिंग सिस्टम नेटिव MySQL पैकेज के साथ इंटरऑपरेबिलिटी
कई लिनक्स वितरण MySQL को ऑपरेटिंग सिस्टम के एक एकीकृत हिस्से के रूप में शिप करते हैं। जब Oracle के RPM के नवीनतम संस्करण मानक पैकेज प्रबंधन उपकरण (yum, dnf, या zypper) का उपयोग करके स्थापित किए जाते हैं, तो यह आसानी से अपग्रेड हो जाएगा और ऑपरेटिंग सिस्टम के साथ आने वाले MySQL के संस्करण को बदल देगा,
गैर-देशी MySQL पैकेज से अपग्रेड करना
यदि उपयोगकर्ता ने MySQL को तृतीय-पक्ष पैकेज के साथ स्थापित किया है जो उपयोगकर्ता के Linux वितरण के मूल सॉफ़्टवेयर रिपॉजिटरी से नहीं हैं (आइए हम एक उदाहरण लेते हैं:वेंडर से सीधे डाउनलोड किए गए पैकेज), उपयोगकर्ता को अपग्रेड करने से पहले उन सभी पैकेजों को अनइंस्टॉल करना होगा Oracle के पैकेजों का उपयोग करना।