Windows के लिए MySQL 8.4 स्थापित करना

पेज निर्माण की तारीख :

ऑपरेशन पुष्टिकरण वातावरण

मायएसक्यूएल
  • माईएसक्यूएल 8.4
विंडोज़
  • विंडोज सर्वर 2022

आवश्यक वातावरण

मायएसक्यूएल
  • माईएसक्यूएल 8.4
विंडोज़
  • विंडोज 11
  • विंडोज 10
विंडोज सर्वर
  • विंडोज सर्वर 2022
  • विंडोज सर्वर 2019
  • विंडोज सर्वर 2016

आपके द्वारा उपयोग किए जाने वाले संस्करण के बारे में

MySQL के कई संस्करण हैं, लेकिन इस बार हम "MySQL सामुदायिक संस्करण" स्थापित करेंगे जिसका उपयोग मुफ्त में किया जा सकता है।

डाउनलोड करें और Microsoft Visual C++ Redistributable स्थापित करें

MySQL 8.4 Microsoft Visual C++ 2019 रनटाइम का उपयोग करता है, इसलिए यदि आप MySQL को स्थापित करने का प्रयास करते हैं, तो भी आप निम्न संवाद देखेंगे और इसे स्थापित नहीं कर सकते।

रनटाइम को निम्न साइट से डाउनलोड करें:

यदि आप पृष्ठ पर नीचे जाते हैं, तो आपको इसे डाउनलोड करने के लिए एक डाउनलोड लिंक मिलेगा। आर्किटेक्चर को उन विंडोज़ के अनुरूप बनाया जाना चाहिए जिन पर MySQL स्थापित है।

एक बार डाउनलोड हो जाने के बाद इसे रन करें।

"लाइसेंस की शर्तें और उपयोग की शर्तें स्वीकार करें" बॉक्स को चेक करें और "इंस्टॉल करें" बटन पर क्लिक करें।

डाउनलोड MySQL

अपने वेब ब्राउज़र में, निम्न पृष्ठों पर जाएँ:

MySQL सामुदायिक संस्करण डाउनलोड करें पर क्लिक करें।

MySQL कम्युनिटी सर्वर पर क्लिक करें।

MySQL के कई संस्करण हैं, और "LTS" वाला एक दीर्घकालिक समर्थित संस्करण है। "इनोवेशन" चिह्नित केवल नवीनतम संस्करण के लिए अल्पकालिक समर्थन है, इसलिए कृपया "एलटीएस" संस्करण चुनें जब तक कि आप नई सुविधाओं पर शोध नहीं कर रहे हों।

कई डाउनलोड बटन हैं, लेकिन यदि आप इसके बारे में विशेष नहीं हैं, तो कृपया "विंडोज (x86, 64-बिट), एमएसआई इंस्टॉलर" चुनें।

आपको लॉग इन करने के लिए कहा जाएगा, लेकिन आप इसे बिना लॉग इन किए नीचे दिए गए लिंक से डाउनलोड कर सकते हैं।

MySQL इंस्टॉल करना

डाउनलोड की गई फ़ाइल चलाएँ।

यदि आप व्यवस्थापक नहीं हैं, तो आपको नीचे की तरह एक संवाद दिखाई देगा, हाँ का चयन करें।

"हां" चुनें क्योंकि यह किसी अन्य फ़ाइल में फिर से दिखाई देगा।

अगला पर क्लिक करें.

"मैं लाइसेंस समझौते में शर्तों को स्वीकार करता हूं" की जांच करें और "अगला" बटन पर क्लिक करें।

विशिष्ट का चयन करें। यदि आप इसे डेटाबेस के रूप में उपयोग करना चाहते हैं, तो यह पर्याप्त है।

"इंस्टॉल करें" बटन पर क्लिक करें।

रन MySQL कॉन्फ़िगरेटर की जाँच करते समय इसे बंद करने के लिए फिनिश बटन पर क्लिक करें।

"अगला" बटन पर क्लिक करें।

यदि MySQL डेटा संग्रहण फ़ोल्डर पथ में कोई परिवर्तन नहीं हैं, तो "अगला" बटन पर क्लिक करें।

सर्वर कॉन्फ़िगरेशन के प्रकार का चयन करें. क्या अन्य एप्लिकेशन उस सर्वर पर चलते हैं जिस पर MySQL स्थापित है, यह निर्धारित करता है कि MySQL को कौन से सिस्टम संसाधन आवंटित करने हैं। अपने आवेदन के अनुरूप निम्न में से एक चुनें:

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

इस मामले में, "सर्वर कंप्यूटर" को इस धारणा के साथ चुना जाता है कि अन्य एप्लिकेशन भी चलाए जाएंगे। कृपया तय करें कि आप इसे कैसे संचालित करते हैं।

वैसे, कॉन्फ़िगरेशन प्रकार का विकल्प my.ini के निम्नलिखित मापदंडों को बदलता है: आपके पीसी के विनिर्देशों के आधार पर संख्या सेट भिन्न हो सकती है। यदि सर्वर मेमोरी स्पेक्स गतिशील हैं तो आपको विशेष रूप से सावधान रहने की आवश्यकता है।

पैरामीटर नाम : मैन्युअल विकास कंप्यूटर सर्वर कंप्यूटर समर्पित कंप्यूटर
tmp_table_size 16 मिनट 5 मिनट 12 मिनट 74 मिनट
myisam_sort_buffer_size 8 मिनट 9 मिनट 16 मिनट 138 मिनट
read_buffer_size 128 हजार 238 31 हजार 128 हजार
read_rnd_buffer_size 256 हजार 6 हजार 256 हजार 256 हजार
innodb_thread_concurrency 0 8 8 8
open_files_limit 5000 8161 8161 8161

रूट शब्दकूट सेट करें. ध्यान दें कि टाइप करते समय कुछ प्रतीकों को एस्केप प्रोसेसिंग की आवश्यकता हो सकती है।

एक बार जब आप इसे दर्ज कर लेते हैं, तो "अगला" बटन पर क्लिक करें। आप बाद में उपयोगकर्ता खाते जोड़ सकते हैं.

Windows सेवाओं के साथ पंजीकरण करने के लिए जानकारी सेट करें। यदि विशेष रूप से कुछ भी नहीं है, तो कोई समस्या नहीं है जैसा कि यह है।

सर्वर फ़ाइलों के लिए अनुमति सेटिंग्स सेट करें. यदि कोई विशेष स्थिति नहीं है, तो शीर्ष सेटिंग के रूप में कोई समस्या नहीं है।

MySQL इंस्टॉलर निम्नलिखित स्थानों पर स्थित फ़ाइलों और फ़ोल्डरों की अनुमतियों को अपडेट करके सर्वर की डेटा निर्देशिका को सुरक्षित कर सकता है:

क्या आप MySQL इंस्टॉलर में सर्वर फ़ाइल अनुमतियों को अपडेट करना चाहते हैं?

  • हाँ, हम केवल Windows सेवाएँ चलाने वाले उपयोगकर्ताओं (यदि लागू हो) और व्यवस्थापकों के समूह को पूर्ण पहुँच प्रदान करते हैं. अन्य उपयोगकर्ता और समूह इस तक नहीं पहुँच सकते.
  • हां, लेकिन पहुंच के स्तर की जांच करें और कॉन्फ़िगर करें।
  • नहीं, आप सर्वर कॉन्फ़िगरेशन के बाद अनुमतियाँ प्रबंधित करते हैं।

यदि आप एक नमूना डेटाबेस रखना चाहते हैं तो इसे देखें।

कॉन्फ़िगरेशन को "निष्पादित करें" बटन से प्रारंभ करें।

"अगला" बटन पर क्लिक करें।

"समाप्त करें" बटन के साथ बंद करें।

पर्यावरण चर सेट करना

पर्यावरण चर सेट करना कमांड का उपयोग करना आसान बनाता है क्योंकि कमांड निष्पादित करते समय आपको पूर्ण MySQL पथ निर्दिष्ट करने की आवश्यकता नहीं होती है। यदि आप कमांड का उपयोग नहीं करना चाहते हैं, तो आपको पर्यावरण चर सेट करने की आवश्यकता नहीं है।

उस फ़ोल्डर की जाँच करें जहाँ mysql.exe स्थापित है. यदि आपने कुछ भी नहीं बदला है, तो यह निम्न फ़ोल्डर में होना चाहिए।

  • C:\Program Files\MySQL\MySQL Server 8.4\bin

विंडोज के विभिन्न संस्करणों में पर्यावरण चर स्क्रीन खोलने के अलग-अलग तरीके हैं, इसलिए स्टार्ट मेनू खोज में "पर्यावरण चर" टाइप करना आसान है।

उन्नत टैब से, क्लिक करें पर्यावरण चर बटन।

सिस्टम पर्यावरण चर से Path चुनें और संपादित करें बटन पर क्लिक करें।

"नया" बटन पर क्लिक करें।

mysql.exe के साथ फ़ोल्डर पथ दर्ज करें।

उसके बाद, क्लिक करें ठीक पुष्टि करने के लिए बटन।

कमांड ऑपरेशन की जाँच करें

प्रॉम्प्ट खोलें और निम्न कमांड दर्ज करें: यदि आप सफल होते हैं, तो कोई समस्या नहीं है।

mysql --version