Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

सीधे डाउनलोड किए गए RPM पैकेज के साथ MySQL अपग्रेड करना


MySQL को RPM-आधारित प्लेटफॉर्म पर MySQL Yum रिपॉजिटरी या MySQL SLES रिपॉजिटरी का उपयोग करके अपग्रेड किया जा सकता है।

RPM पैकेज के साथ अपग्रेड

यदि MySQL को MySQL डेवलपर ज़ोन से सीधे डाउनलोड किए गए RPM पैकेज का उपयोग करके अपग्रेड करने की आवश्यकता है, तो उस फोल्डर पर जाएं जिसमें सभी डाउनलोड किए गए पैकेज हैं (सुनिश्चित करें कि किसी अन्य RPM पैकेज का समान नाम नहीं है), और निम्न कमांड का उपयोग करें:

yum install mysql-community-{server,client,common,libs}-*

SLES सिस्टम के लिए yum को zypper से बदला जाता है, और dnf-सक्षम सिस्टम के लिए dnf से।

यम जैसे हाई-लेवल पैकेज मैनेजमेंट टूल का उपयोग करके पैकेज इंस्टॉल करना ज्यादा बेहतर है, लेकिन जो उपयोगकर्ता सीधे rpm कमांड पसंद करते हैं, वे yum install कमांड को rpm -Uvh कमांड से बदल सकते हैं।

सर्वर रीस्टार्ट करें

यदि अपग्रेड इंस्टॉलेशन शुरू होने पर सर्वर चल रहा था, तो इंस्टॉलेशन समाप्त होने पर MySQL सर्वर स्वचालित रूप से रीस्टार्ट हो जाता है।

यदि अपग्रेड इंस्टॉलेशन शुरू होने पर सर्वर नहीं चल रहा है, तो अपग्रेड इंस्टॉलेशन पूरा होने के बाद उपयोगकर्ता को सर्वर को स्पष्ट रूप से रीस्टार्ट करना होगा। यह नीचे दिए गए कमांड का उपयोग करके किया जा सकता है:

service mysqld start

mysql_upgrade कमांड निष्पादित करें

एक बार सर्वर रीस्टार्ट हो जाने पर, 'mysql_upgrade' कमांड निष्पादित की जाती है ताकि पुराने डेटा और अपग्रेडेड सॉफ़्टवेयर के बीच किसी भी असंगति की जांच और समाधान किया जा सके।

MySQL एंटरप्राइज़ सर्वर पर अपग्रेड करना

कम्युनिटी संस्करण से MySQL के कमर्शियल संस्करण पर अपग्रेडेशन के लिए आवश्यक है कि उपयोगकर्ता को पहले कम्युनिटी संस्करण को अनइंस्टॉल करना चाहिए और फिर कमर्शियल संस्करण इंस्टॉल करना चाहिए।

ऑपरेटिंग सिस्टम नेटिव MySQL पैकेज के साथ इंटरऑपरेबिलिटी

कई Linux डिस्ट्रीब्यूशन MySQL को ऑपरेटिंग सिस्टम के एक एकीकृत भाग के रूप में शिप करते हैं। जब Oracle से RPM के नवीनतम संस्करणों को स्टैंडर्ड पैकेज मैनेजमेंट टूल (yum, dnf, या zypper) का उपयोग करके इंस्टॉल किया जाता है, तो यह ऑपरेटिंग सिस्टम के साथ आने वाले MySQL के संस्करण को आसानी से अपग्रेड और प्रतिस्थापित कर देगा।

नॉन-नेटिव MySQL पैकेज से अपग्रेड करना

यदि उपयोगकर्ता ने MySQL को थर्ड-पार्टी पैकेज के साथ इंस्टॉल किया है जो उपयोगकर्ता के Linux डिस्ट्रीब्यूशन के नेटिव सॉफ़्टवेयर रिपॉजिटरी से नहीं हैं (उदाहरण लें: विक्रेता से सीधे डाउनलोड किए गए पैकेज), तो उपयोगकर्ता को Oracle से पैकेज का उपयोग करके अपग्रेड करने से पहले उन सभी पैकेज को अनइंस्टॉल करने की आवश्यकता है।


  1. - MySQL SLES रिपॉजिटरी के साथ MySQL अपग्रेड करना

    MySQL को MySQL SLES रिपॉजिटरी का उपयोग करके अपग्रेड किया जा सकता है। आइए इस अपग्रेडेशन के लिए आवश्यक चरण देखें। डिफ़ॉल्ट रूप से, MySQL SLES रिपॉजिटरी MySQL को उस रिलीज़ सीरीज़ में नवीनतम संस्करण में अपडेट करती है जिसे उपयोगकर्ता ने इंस्टॉलेशन के दौरान चुना होगा। एक अलग रिलीज़ सीरीज़ में अपडेट करने

  1. - MySQL APT रिपॉजिटरी के साथ MySQL अपग्रेड करना

    MySQL APT रिपॉजिटरी का उपयोग MySQL इंस्टॉलेशन के लिए इन-प्लेस अपग्रेड करने के लिए किया जा सकता है। इसे नीचे दिए गए चरणों का उपयोग करके किया जा सकता है: MySQL अपग्रेड करें सुनिश्चित करें कि MySQL APT रिपॉजिटरी पहले से ही उपयोगकर्ता के सिस्टम की रिपॉजिटरी सूची में मौजूद है। MySQL APT रिपॉजिटरी पर स

  1. - MySQL Yum रिपॉजिटरी के साथ MySQL अपग्रेड करना

    आइए समझते हैं कि MySQL Yum रिपॉजिटरी की मदद से MySQL कैसे अपग्रेड करें: MySQL को MySQL Yum रिपॉजिटरी का उपयोग करके अपग्रेड किया जा सकता है। आइए इस अपग्रेडेशन के लिए आवश्यक चरण देखें। डिफ़ॉल्ट रूप से, MySQL Yum रिपॉजिटरी MySQL को उस रिलीज़ सीरीज़ में नवीनतम संस्करण में अपडेट करती है जिसे उपयोगकर्ता