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

mysql_upgrade: MySQL टेबल जांचें और अपग्रेड करें

हर MySQL अपग्रेड के बाद mysql_upgrade चलाना चाहिए।

कार्य

  • अपग्रेडेड सर्वर के साथ असंगतता जांचें।
  • mysql स्कीमा में सिस्टम टेबल अपग्रेड करें (नए विशेषाधिकार/क्षमताएं)।
  • Performance Schema और sys स्कीमा अपग्रेड करें।
  • उपयोगकर्ता स्कीमा जांचें।
  • असंगत टेबल मिलने पर चेक और रिपेयर प्रयास करें।

उपयोग प्रक्रिया

  1. सुनिश्चित करें सर्वर चल रहा है।
  2. mysql_upgrade [options] चलाएं।
  3. सर्वर रोकें और पुनरारंभ करें (सिस्टम टेबल परिवर्तन प्रभावी करने के लिए)।

एकाधिक सर्वर इंस्टेंस अपग्रेड

shell> mysql_upgrade --protocol=tcp -P 3306 [other_options]
shell> mysql_upgrade --protocol=tcp -P 3307 [other_options]
shell> mysql_upgrade --protocol=tcp -P 3308 [other_options]

--protocol=tcp Unix पर TCP/IP बाध्य करता है (सॉकेट के बजाय)।

  1. - MySQL संस्करण कैसे जांचें

    आइए समझते हैं कि उपयोगकर्ता वर्तमान में जो MySQL संस्करण चला रहा है, उसकी जांच कैसे करें: कंसोल पर क्वेरी दर्ज करने से पहले, यह सुनिश्चित करना महत्वपूर्ण है कि उपयोगकर्ता सर्वर से जुड़ा हुआ है। MySQL संस्करण जांचें नीचे दी गई क्वेरी सर्वर के संस्करण संख्या और वर्तमान तारीख देगी। mysql> SELECT

  1. - MySQL इंस्टॉलेशन अपग्रेड करने के चरण

    नीचे MySQL इंस्टॉलेशन अपग्रेड करने के चरण दिए गए हैं: पथ अपग्रेड करें इंस्टॉलेशन को अपग्रेड के लिए तैयार करें Unix या Linux पर MySQL बाइनरी या पैकेज-आधारित इंस्टॉलेशन अपग्रेड करें MySQL को MySQL yum रिपॉजिटरी या APT रिपॉजिटरी या SLES रिपॉजिटरी या Windows पर भी अपग्रेड किया जा सकता है। अगला चरण MyS

  1. - MySQL डेटाबेस और टेबल के बारे में जानकारी प्राप्त करना

    उपयोगकर्ता के लिए डेटाबेस या टेबल का नाम या टेबल की संरचना या कॉलम का नाम भूल जाना संभव है। इस समस्या को MySQL का उपयोग करके हल किया जा सकता है क्योंकि यह कई स्टेटमेंट का समर्थन करता है जो इसके द्वारा समर्थित डेटाबेस और टेबल के बारे में जानकारी प्रदान करते हैं। SHOW DATABASES क्वेरी का उपयोग सर्वर