आइए समझें कि MySQL Yum रिपॉजिटरी की मदद से MySQL को कैसे अपग्रेड किया जाए -
MySQL को MySQL Yum रिपॉजिटरी का उपयोग करके अपग्रेड किया जा सकता है। आइए इस उन्नयन के लिए आवश्यक चरणों को देखें। डिफ़ॉल्ट रूप से, MySQL Yum रिपोजिटरी MySQL को रिलीज़ श्रृंखला के नवीनतम संस्करण में अपडेट करता है जिसे उपयोगकर्ता ने इंस्टॉलेशन के दौरान चुना होगा
किसी भिन्न रिलीज़ श्रृंखला में अद्यतन करने के लिए, चयनित श्रृंखला के लिए उप-भंडार को अक्षम करने की आवश्यकता है। अगला कदम लक्ष्य श्रृंखला के लिए उप-भंडार को सक्षम करना है। एक श्रृंखला को छोड़ने के बजाय, एक श्रृंखला से दूसरी श्रृंखला में अपग्रेड करने का सुझाव दिया जाता है।
MySQL को yun से अपग्रेड करें
MySQL और उसके घटकों को नीचे दिए गए आदेश का उपयोग करके अद्यतन किया जा सकता है। सुनिश्चित करें कि ये प्लेटोफ़ॉर्म dnf-सक्षम नहीं हैं -
sudo yum update mysql-server
dnf-सक्षम प्लेटफ़ॉर्म के लिए, नीचे दिए गए आदेश का उपयोग करें -
sudo dnf अपग्रेड mysql-server
इसके बजाय, यम को उपयोगकर्ता के सिस्टम पर सब कुछ अपडेट करने के लिए कह कर MySQL को अपडेट किया जा सकता है, लेकिन इसमें काफी अधिक समय लगेगा। ऐसा प्लेटफ़ॉर्म पर करने के लिए जो dnf-सक्षम नहीं हैं, नीचे दिए गए आदेश का उपयोग करें -
सुडो यम अपडेट
dnf-सक्षम प्लेटफ़ॉर्म के लिए, नीचे दिए गए आदेश का उपयोग करें -
सुडो डीएनएफ अपग्रेड
यम का उपयोग करके अपडेट के बाद MySQL सर्वर को पुनरारंभ करना होगा। सर्वर के पुनरारंभ होने के बाद, पुराने डेटा और अपग्रेड किए गए सॉफ़्टवेयर के बीच किसी भी असंगति को जांचने और हल करने के लिए 'mysql_upgrad' कमांड चलाने की आवश्यकता है।
किसी विशिष्ट घटक को अपग्रेड करें
एक विशिष्ट घटक को भी अपग्रेड किया जा सकता है। इसके लिए, पहले नीचे दिए गए कमांड का उपयोग करके, MySQL घटकों के लिए सभी पैकेजों को सूचीबद्ध करें। यह dnf-सक्षम सिस्टम के लिए है -
<पूर्व>सुडो डीएनएफ सूची स्थापित | ग्रेप "^mysql"उन सिस्टमों के लिए जिनमें dnf−सक्षम नहीं है, नीचे दिए गए कमांड का उपयोग करें -
सुडो यम सूची स्थापित | ग्रेप "^mysql"
पैकेज के नाम की पहचान हो जाने के बाद, नीचे दिए गए कमांड के साथ पैकेज को अपडेट करें, ऐसे लैटफॉर्म के लिए जो dnf-सक्षम नहीं हैं -
सुडो यम अपडेट पैकेज-नाम
डीएनएफ-सक्षम प्लेटफॉर्म के लिए -
sudo dnf अपग्रेड पैकेज-नाम