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

यूनिक्स/लिनक्स पर बाइनरी और पैकेज-आधारित इंस्टॉलेशन को अपग्रेड करना


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

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

  • इन-प्लेस डाउनग्रेड में नए 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* फ़ाइलें) हटा दी जाती हैं। यह डाउनग्रेड मुद्दों से बचने के लिए किया जाता है जो कि रीडो लॉग फ़ाइल प्रारूप से जुड़े होते हैं जो रिलीज के बीच होते।

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

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

  • एक बार ऐसा करने के बाद, डंप फ़ाइल पुराने 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. लिनक्स पर MySQL स्थापित करना

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

  1. जेनेरिक बायनेरिज़ का उपयोग करके यूनिक्स/लिनक्स पर MySQL स्थापित करना

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

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

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