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