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

Unix/Linux पर बाइनरी और पैकेज-आधारित इंस्टॉलेशन डाउनग्रेड करना


आइए समझते हैं कि Unix या Linux पर बाइनरी और पैकेज-आधारित इंस्टॉलेशन को कैसे डाउनग्रेड किया जाए। Unix या Linux पर बाइनरी और पैकेज आधारित इंस्टॉलेशन को डाउनग्रेड करने के विभिन्न तरीके हैं। उन्हें नीचे चर्चा की गई है।

इन-प्लेस डाउनग्रेड

  • इन-प्लेस डाउनग्रेड में नए MySQL संस्करण को शट डाउन करना शामिल है।

  • एक बार यह हो जाने पर, नए MySQL बाइनरी या पैकेज को पुराने बाइनरी या पैकेज से बदल दिया जाता है।

  • एक बार यह हो जाने पर, पुराने MySQL संस्करण को मौजूदा डेटा डायरेक्टरी पर रीस्टार्ट किया जाता है।

  • MySQL को धीमे शटडाउन के लिए कॉन्फ़िगर करना होगा जिससे innodb_fast_shutdown को 0 पर सेट किया जाता है।

नीचे दिया गया कमांड यही करेगा:

mysql -u root -p --execute="SET GLOBAL innodb_fast_shutdown=0"

नए MySQL सर्वर को शट डाउन करें। यह नीचे दिए गए कमांड का उपयोग करके किया जा सकता है:

mysqladmin -u root -p shutdown

धीमे शटडाउन के बाद, InnoDB रेडो लॉग फाइलों (ib_logfile* फाइलें) को डेटा डायरेक्टरी से हटा दिया जाता है। यह रिलीज़ के बीच होने वाले रेडो लॉग फाइल फॉर्मेट से जुड़े डाउनग्रेड मुद्दों से बचने के लिए किया जाता है।

लॉजिकल डाउनग्रेड

  • लॉजिकल डाउनग्रेड में mysqldump का उपयोग करके नए MySQL संस्करण से सभी टेबल डंप करना शामिल है।

  • एक बार यह हो जाने पर, डंप फाइल को पुराने MySQL संस्करण में लोड किया जाता है।

  • लॉजिकल डाउनग्रेड, एक ही रिलीज़ सीरीज़ के भीतर रिलीज़ के बीच डाउनग्रेड के साथ-साथ पिछले रिलीज़ लेवल पर डाउनग्रेड के लिए समर्थित हैं।

  • केवल जनरल अवेलेबिलिटी (GA) रिलीज़ के बीच डाउनग्रेड समर्थित हैं।

  • सभी डेटाबेस डंप करें। यह नीचे दिए गए कमांड का उपयोग करके किया जाता है:

mysqldump -u root -p --add-drop-table --routines --events --all-databases --force > data-for-downgrade.sql

नए MySQL सर्वर को नीचे दिए गए कमांड का उपयोग करके शट डाउन किया जाता है:

mysqladmin -u root -p shutdown

  1. Linux पर MySQL इंस्टॉल करना Linux पर MySQL इंस्टॉल करना

    आइए समझते हैं कि Linux पर MySQL कैसे इंस्टॉल करें: Linux MySQL इंस्टॉल करने के कई अलग-अलग समाधानों का समर्थन करता है। हम देखेंगे कि Ubuntu 20.02 पर MySQL कैसे इंस्टॉल करें। निम्नलिखित चरण हैं: चरण 1 - टर्मिनल खोलें और निम्न कमांड दर्ज करें: ऊपर Enter दबाएं और डाउनलोड पूरा होने की प्रतीक्षा करें।

  1. जेनेरिक बाइनरीज़ का उपयोग करके Unix/Linux पर MySQL इंस्टॉल करना जेनेरिक बाइनरीज़ का उपयोग करके Unix/Linux पर MySQL इंस्टॉल करना

    Oracle MySQL के बाइनरी डिस्ट्रीब्यूशन का एक सेट प्रदान करता है। इसमें कई प्लेटफॉर्म के लिए कंप्रेस्ड tar फाइलों (फाइलें जिनमें .tar.xz एक्सटेंशन होता है) के रूप में जेनेरिक बाइनरी डिस्ट्रीब्यूशन, और विशिष्ट प्लेटफॉर्म के लिए प्लेटफॉर्म-विशिष्ट पैकेज फॉर्मेट में बाइनरी शामिल हैं। MySQL कंप्रेस्ड ta

  1. यूनिक्स बनाम लिनक्स: अंतर और क्यों यह मायने रखता है यूनिक्स बनाम लिनक्स: अंतर और क्यों यह मायने रखता है

    लिनक्स इन दिनों हर जगह है। अंतिम सबूत के लिए, विंडोज से आगे नहीं देखें। विंडोज सबसिस्टम फॉर लिनक्स 2 के रिलीज़ के साथ, माइक्रोसॉफ्ट अपने ऑपरेटिंग सिस्टम के साथ एक लिनक्स कर्नेल शिप कर रहा है। बहुत समय पहले नहीं, यह एक अप्रैल फूल का मजाक लगा होता। जबकि लिनक्स इंटरनेट के एक बड़े हिस्से की रीढ़ प्रदान