how download mysql
विभिन्न तरीकों का उपयोग करके विंडोज और मैकओएस के लिए MySQL डाउनलोड करने के लिए चरण-दर-चरण गाइड:
इस ट्यूटोरियल में, हम विभिन्न तरीकों / दृष्टिकोणों को जानेंगे कि आप MySQL को कैसे डाउनलोड कर सकते हैं और कुछ मिनटों के भीतर इसका उपयोग शुरू कर सकते हैं।
MySQL को अलग-अलग ऑपरेटिंग सिस्टम के लिए एक स्टैंडअलोन इंस्टॉलर के रूप में डाउनलोड किया जा सकता है, या एक ज़िप्ड इमेज / आर्काइव के रूप में और सबसे आसान है कि आप MySQL के लिए docker का उपयोग कर रहे हैं यदि आप MySQL सीखना और एक्सप्लोर करना चाहते हैं।
इसके अलावा, कृपया ध्यान दें कि MySQL डाउनलोड करने के लिए एक समुदाय (निःशुल्क) और एंटरप्राइज़ (सशुल्क) संस्करण के रूप में उपलब्ध है।
अधिकांश व्यावहारिक उद्देश्यों के लिए इंस्टॉलर और डॉक छवि के माध्यम से mySMySQLQL स्थापना अधिकांश उपयोग के मामलों को हल करती है। हम यहां विंडोज और मैक-आधारित ऑपरेटिंग सिस्टम के लिए इन दोनों तरीकों को देखेंगे।
आप क्या सीखेंगे:
MySql इंस्टॉलर के माध्यम से डाउनलोड करें
MySQL विंडोज और macOS दोनों के लिए एक स्टैंडअलोन पैकेज इंस्टॉलर के रूप में डाउनलोड करने के लिए उपलब्ध है।
आइए इनमें से प्रत्येक के विवरण देखें।
विंडोज पर MySQL स्थापित करना
क) आवश्यक शर्तें: स्थापना प्रक्रिया शुरू करने से पहले, कृपया ध्यान दें कि MySQL इंस्टालर को .NET फ्रेमवर्क 4.5.2 की आवश्यकता है (यदि आपके पास .NET फ्रेमवर्क का एक पुराना संस्करण है, तो स्थापना प्रक्रिया शुरू करने के लिए इसे अपडेट करें)।
बी) स्रोत से MySQL समुदाय इंस्टॉलर डाउनलोड करें यहां। (इस ट्यूटोरियल को लिखते समय MySQL का वर्तमान संस्करण 8.0.20 है। यदि आपको MySQL का एक विशिष्ट संस्करण डाउनलोड करने की आवश्यकता है, तो आप संबंधित इंस्टॉलर को संदर्भित कर सकते हैं। यहां और वह संस्करण चुनें जिसे आप इंस्टॉल करना चाहते हैं)।
इंस्टॉलर चुनें कि क्या आपके द्वारा उपयोग किए जा रहे विंडोज संस्करण 32 बिट या 64 बिट है (आप लिंक को संदर्भित कर सकते हैं) यहां ओएस का संस्करण जानने के लिए जिसे आप उपयोग कर रहे हैं)।
सी) इंस्टॉलर डाउनलोड करने के बाद, इंस्टॉलर को खोलें और निर्देशों के साथ जारी रखें। कृपया ध्यान दें कि आपको एक सक्रिय इंटरनेट कनेक्शन की आवश्यकता होगी क्योंकि इंस्टॉलर एक शेल है और यह इंस्टॉलेशन प्रक्रिया के दौरान एक बार चुने गए उत्पादों को इंटरनेट पर डाउनलोड करता है।
कॉन्फ़िगरेशन चुनने के लिए, आप चुन सकते हैं ‘डेवलपर डिफ़ॉल्ट’ जो विकास / परीक्षण की जरूरतों के लिए लगभग सभी आवश्यक सामानों की देखभाल करता है।
घ) एक बार सेटअप पूरा हो जाने के बाद, यदि आपने MySQL (MySQL Workbench जो कि कम्युनिटी / फ्री डाउनलोड है) के लिए क्लाइंट इंस्टॉल करना चुना है, तो आप अपने सर्वर इंस्टेंस को कनेक्ट कर सकते हैं, अन्यथा आप कमांड लाइन से कमांड को नीचे निष्पादित करके चेक कर सकते हैं। ।
C:> 'C:Program FilesMySQLMySQL Server 8.0inmysql' test
MacOS पर MySQL स्थापित करना
# 1) डिस्क छवि (.dmg) या इंस्टॉलर के माध्यम से macOS पर MySQL स्थापित / डाउनलोड करने के लिए - समुदाय संस्करण से डिस्क छवि फ़ाइल डाउनलोड करें यहां
#दो) एक बार डीएमजी फ़ाइल डाउनलोड हो जाने के बाद, डिस्क चित्र को माउंट करने के लिए डबल क्लिक करें और इंस्टॉलेशन पैकेज में निर्देशों का पालन करके इंस्टॉलेशन प्रक्रिया शुरू करें। चरण-दर-चरण स्थापना प्रक्रिया के लिए नीचे दिए गए स्क्रीनशॉट का पालन करें।
# 3) एक बार स्थापना पूर्ण हो जाने के बाद, MySQL सर्वर को चालू करने के लिए, आप MySql प्राथमिकताएँ खोल सकते हैं और पहले से चालू नहीं होने पर MySQL सर्वर को चालू कर सकते हैं।
सिस्टम प्राथमिकताएँ खोलें और MySQL आइकन पर क्लिक करें।
MySQL प्राथमिकताएँ फलक अब खुल जाएगा और आप MySQL सर्वर की स्थिति देख सकते हैं। यदि यह पहले से नहीं चल रहा है, तो आप वहां से सर्वर चालू कर सकते हैं।
# 4) अब चेक करते हैं कि कमांड लाइन से संस्करण की जाँच करके हमारी स्थापना सफल है या नहीं। टर्मिनल प्रॉम्प्ट खोलें और डिफ़ॉल्ट रूप से MySQL स्थापित निर्देशिका पर नेविगेट करें
/usr/local/mysql/bin
संस्करण की जांच करने के लिए नीचे दिए गए कमांड को चलाएं।
./mysql -V
यदि आप आउटपुट लेस को नीचे देखते हैं, तो इसका मतलब है कि आपकी स्थापना सफल रही।
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
# 5) कमांड लाइन से MySQL का उपयोग करने के लिए, आप कमांड लाइन या टर्मिनल (इंस्टॉल प्रक्रिया के दौरान निर्धारित पासवर्ड के साथ) का उपयोग जारी रख सकते हैं या जैसे MySQL क्लाइंट एप्लिकेशन डाउनलोड कर सकते हैं MySQL कार्यक्षेत्र जीयूआई के माध्यम से उपयोग करने के लिए।
आइए कुछ कमांड-लाइन विकल्पों का पता लगाएं। MySQL शेल के साथ आरंभ करने के लिए, नीचे दिए गए कमांड चलाएं।
./mysql -u root -p
अब, आपको पासवर्ड के लिए संकेत दिया जाएगा (आपको स्थापना के दौरान दर्ज किए गए एक को दर्ज करने की आवश्यकता है - मान लीजिए कि आपने पासवर्ड को 'पासवर्ड' के रूप में सेट किया है), फिर पासवर्ड प्रॉम्प्ट पर पासवर्ड दर्ज करें। प्रमाणीकरण सफल होने के बाद, उपयोगकर्ता MySQL शेल में लॉग इन करेगा।
आइए एक नमूना कमांड चलाने की कोशिश करें कि यह देखें कि शेल सही तरीके से काम कर रहा है या नहीं। MySQL शेल पर नीचे कमांड निष्पादित करें।
SHOW DATABASES;
आपको कमांड के लिए नीचे दिए गए आउटपुट को देखने में सक्षम होना चाहिए।
MySQL डोकर छवि
यदि आप सिर्फ MySQL सीखना चाहते हैं और अपने सिस्टम पर पूर्ण सॉफ्टवेयर / सर्वर को स्थापित नहीं करना चाहते हैं, तो एक docker कंटेनर के रूप में एक docker छवि के माध्यम से MySQL को स्थापित करना सबसे आसान तरीका है।
डॉकर आपको जल्दी से स्पिन करने देता है, उन कंटेनरों को चालू और बंद करता है जिनमें आवश्यक सॉफ़्टवेयर होता है जो इस मामले में MySQL सर्वर है।
आइए उन चरणों को देखें जो MySQL को डॉकर छवि के रूप में स्थापित करने के लिए आवश्यक होंगे।
# 1) डॉकर छवि का उपयोग करने के लिए, आपको अपने ओएस पर आधारित डॉकर को स्थापित करना होगा। डॉकर को स्थापित करने के लिए, निर्देशों का पालन करें यहां
#दो) एक बार डॉकर इंजन स्थापित हो जाने के बाद, हमें डॉकर हब से डॉकर छवि को डाउनलोड (या खींचना) करना होगा। आज्ञा दें कि कमांड का उपयोग समुदाय सर्वर संस्करण के लिए डॉकर छवि को खींचने के लिए किया जा सकता है।
टर्मिनल या कमांड प्रॉम्प्ट पर निम्न कमांड निष्पादित करें।
docker pull mysql/mysql-server:tag
यहां, टैग MySQL समुदाय सर्वर संस्करण के संस्करण का प्रतिनिधित्व करता है जिसे आप डाउनलोड करना चाहते हैं। यदि आप एक विशिष्ट संस्करण की तलाश नहीं कर रहे हैं, तो आप केवल टैग विवरण को छोड़ सकते हैं और नीचे कमांड चला सकते हैं (यह MySQL समुदाय संस्करण के नवीनतम उपलब्ध संस्करण के लिए छवि लाएगा)।
docker pull mysql/mysql-server
# 3) एक बार डॉकर छवि डाउनलोड होने के बाद, हम चित्रों को सूचीबद्ध करने का प्रयास कर सकते हैं, और यह देख सकते हैं कि क्या हम प्रदर्शित होने वाली सूची में एक MySQL छवि पा सकते हैं। टर्मिनल में नीचे की कमांड (लिनक्स आधारित सिस्टम के लिए) चलाएं।
docker image ls | grep 'mysql-server'
यदि आप नीचे दिए गए आउटपुट को देखते हैं, तो इसका मतलब यह होगा कि आपकी डॉकर छवि सफलतापूर्वक डाउनलोड की गई थी।
# 4) अब डॉकर छवि के खिलाफ एक कंटेनर चलाएं जिसे हमने अभी डाउनलोड किया है। हम कंटेनर को नाम देंगे ‘'Mysql-docker- डेमो' । छवि से कंटेनर को शुरू करने के लिए नीचे दिए गए आदेश को चलाएं।
docker run --name='mysql-docker-demo' -d mysql/mysql-server
# 5) अब, डॉकर कंटेनर को चलाने के दौरान निर्धारित किए गए पासवर्ड को प्राप्त करने के लिए, हम डोकर लॉग से विवरण प्राप्त कर सकते हैं और फिर ALTER कमांड का उपयोग करके इस पासवर्ड को पुनः आरंभ कर सकते हैं।
टर्मिनल पर निम्न आदेश निष्पादित करें:
docker logs mysql-docker-demo 2>&1 | grep GENERATED
कृपया ध्यान दें कि 'Mysql-docker- डेमो' ऊपर दिए गए आदेश में docker कंटेनर का नाम है। यदि आपने कंटेनर को अलग नाम दिया है, तो आपको इसे कंटेनर नाम से बदलना होगा।
यदि आपका डॉकर कंटेनर ठीक से शुरू किया गया है, तो आपको नीचे दिखाए अनुसार आउटपुट दिखाई देगा।
(Entrypoint) GENERATED ROOT PASSWORD: *ovIDej0cNAr(apq0jWuf4KdOpI
# 6) अब हम उत्पन्न पासवर्ड के साथ डॉकर कंटेनर में mysql शेल में लॉगिन करेंगे।
नीचे दिए गए आदेश का पालन करें।
docker exec -it mysql-docker-demo mysql -u root -p
जब एक पासवर्ड के लिए कहा जाए, तो चरण # 5 से ऊपर दर्ज करें। एक बार दर्ज करने के बाद, आपको डॉकटर कंटेनर के भीतर MySQL क्लाइंट में लॉग इन किया जाएगा।
इस समय, यदि आप SHOW DATABASES जैसी कमांड दर्ज करते हैं; तब यह एक त्रुटि फेंक देगा और डिफ़ॉल्ट पासवर्ड को अपडेट / बदलने के लिए कहेगा।
mysql> SHOW DATABASES; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
# 7) आइए अब ALTER कमांड का उपयोग करके पासवर्ड रीसेट करें।
ALTER USER का 'रूट' @ 'लोकलहोस्ट' ID ED पासवर्ड के आधार पर ';
शॉकवेव फ्लैश ऑब्जेक्ट कैसे खोलें
यहां 'पासवर्ड' वास्तविक पासवर्ड है जिसे आप रूट उपयोगकर्ता के लिए सेट करना चाहते हैं। आप इसे उचित और वांछित के रूप में किसी भी मूल्य में बदल सकते हैं।
# 8) अब हम अपनी स्थापना को मान्य करने के लिए एक साधारण कमांड चलाने का प्रयास करेंगे। हम कमांड को चलाएंगे DATABASES; सभी उपलब्ध डेटाबेस का विवरण प्राप्त करने के लिए।
यहाँ कमांड आउटपुट है
mysql> DATABASES दिखाएं;
+ ———————— +
| डेटाबेस |
+ ———————— +
| information_schema |
| mysql |
| performance_schema |
| सीस |
+ ———————— +
सेट में 4 पंक्तियाँ (0.00 सेकंड)
# 9) इसके साथ, हमने अब MySQL इंस्टॉलेशन वाले डॉकटर कंटेनर को सफलतापूर्वक शुरू कर दिया है और इसे अब किसी भी MySQL कमांड को चलाने के लिए इस्तेमाल किया जा सकता है - जैसे आप किसी स्थानीय मशीन पर इंस्टॉलेशन के साथ कैसे करते हैं।
आप आवश्यकता पड़ने पर डॉकर कंटेनर को ऑन-डिमांड शुरू / बंद भी कर सकते हैं।
MySQL docker कंटेनर को रोकने के लिए, आप नीचे दिए गए कमांड का उपयोग कर सकते हैं।
docker stop mysql-docker-demo
डॉकर कंटेनर को वापस शुरू करने के लिए, आप नीचे दिए गए कमांड का उपयोग कर सकते हैं।
docker start mysql-docker-demo
MySQL एंटरप्राइज संस्करण
MySQL एक ओपन-सोर्स डेटाबेस है जिसका व्यापक रूप से उपयोग किया जाता है।
एंटरप्राइज संस्करण ओरेकल के स्वामित्व में है और इसमें टूल और फीचर्स का एक सूट शामिल है जो केवल भुगतान किए गए संस्करण के साथ आता है (मुफ्त संस्करण MySQL सामुदायिक संस्करण है)।
MySQL एंटरप्राइज संस्करण पूरी तरह से प्रबंधित सेवा के रूप में ओरेकल क्लाउड पर उपलब्ध है।
MySQL एंटरप्राइज संस्करण की लागत के आसपास कुछ अनुमान नीचे दिए गए हैं:
संस्करण | वार्षिक सदस्यता (USD) |
---|---|
MySQL मानक संस्करण | 2000 - 4000 रु |
MySQL एंटरप्राइज संस्करण | 5000 - 10000 |
जाँच ओरेकल कॉस्टिंग शीट अधिक जानकारी के लिए।
MySQL अदा संस्करण MySQL टीम के साथ-साथ बैकअप, एन्क्रिप्शन, फ़ायरवॉल, आदि जैसे अन्य निगरानी उपकरणों के साथ तकनीकी सहायता और सहायता के साथ आते हैं।
अक्सर पूछे जाने वाले प्रश्न और उत्तर
Q # 1) क्या MySQL डाउनलोड करने के लिए स्वतंत्र है?
उत्तर: MySQL कई संस्करणों में उपलब्ध है। सामुदायिक संस्करण डाउनलोड और उपयोग करने के लिए स्वतंत्र है, जबकि अन्य वेरिएंट जैसे MySQL Standard और MySQL Enterprise संस्करण की वार्षिक सदस्यता लागत जुड़ी हुई है क्योंकि वे MySQL टीम से क्लाउड समर्थन और तकनीकी सहायता के साथ आते हैं।
वाणिज्यिक उद्देश्यों के लिए MySQL के ओपन सोर्स का उपयोग करने के लिए, आप मारबीडीबी का उपयोग कर सकते हैं जो MySQL डेटाबेस पर आधारित है।
Q # 2) MySQL क्लाइंट कैसे स्थापित करें?
उत्तर: MySQL क्लाइंट को MySQL सर्वर की मानक स्थापना के एक भाग के रूप में डाउनलोड किया जाता है। Mac / Linux या Windows के लिए नीचे बताए गए निर्देशिका में नेविगेट करके MySQL क्लाइंट को टर्मिनल या कमांड प्रॉम्प्ट से शुरू किया जा सकता है।
MAC - /usr/local/mysql/bin WINDOWS - C:\Program Files\MySQL\MySQL Server 8.0
MySQL कमांड-लाइन क्लाइंट को चलाकर शुरू किया जा सकता है माई एसक्यूएल उपरोक्त निर्देशिकाओं में निष्पादन योग्य।
GUI आधारित क्लाइंट का उपयोग करने के लिए, आप MySQL कार्यक्षेत्र डाउनलोड कर सकते हैं यहां उपयुक्त OS संयोजन चुनकर।
Q # 3) मैं विंडोज के लिए MySQL कैसे डाउनलोड करूं?
उत्तर: MySQL मैकओएस, लिनक्स और विंडोज जैसे लगभग सभी प्रमुख ऑपरेटिंग सिस्टम के लिए उपलब्ध है। विंडोज के लिए, इसे एक निष्पादन योग्य या ज़िप के रूप में डाउनलोड किया जा सकता है।
डाउनलोड विवरण देखें यहां MySQL के आधिकारिक डाउनलोड पेज पर।
हमने इस ट्यूटोरियल में विंडोज पर MySQL कम्युनिटी सर्वर संस्करण को डाउनलोड करने / स्थापित करने और स्थापित करने के लिए पूर्ण इंस्टॉलेशन चरणों को नीचे सूचीबद्ध किया है।
निष्कर्ष
इस ट्यूटोरियल में, हमने उन विभिन्न तरीकों के बारे में सीखा जिनके माध्यम से आप अपने डेस्कटॉप / लैपटॉप पर MySQL को विभिन्न ऑपरेटिंग सिस्टम के साथ डाउनलोड कर सकते हैं।
हमने विंडोज और मैकओएस प्लेटफार्मों पर MySQL कम्युनिटी सर्वर की स्थापना को मान्य करने पर चर्चा की। हमने MySQL सर्वर विकास के साथ आरंभ करने के लिए डॉकटर का उपयोग करने के बारे में भी सीखा और यह पता चला कि कैसे जल्दी से MySQL सर्वर के साथ आरंभ किया जाए।
आशा है कि इस ट्यूटोरियल ने MySQL डाउनलोड करने पर आपके सभी प्रश्नों को स्पष्ट कर दिया है।
अनुशंसित पाठ
- विंडोज, लिनक्स और मैक के लिए शीर्ष 10 मुक्त डेटाबेस सॉफ्टवेयर
- MySQL Delete स्टेटमेंट - डिलीट कमांड सिंटैक्स और उदाहरण
- उदाहरण के साथ MySQL टेबल ट्यूटोरियल बनाएँ
- कोड उदाहरणों के साथ MySQL क्रिएट ट्यूटोरियल देखें
- MySQL डेटा प्रकार | MySQL में विभिन्न डेटा प्रकार क्या हैं
- MySQL जॉय ट्यूटोरियल: इनर, आउटर, क्रॉस, लेफ्ट, राइट एंड सेल्फ
- MySQL अपडेट स्टेटमेंट ट्यूटोरियल - अपडेट सिंटैक्स और उदाहरण अपडेट करें
- शीर्ष 40 सर्वश्रेष्ठ MySQL साक्षात्कार प्रश्न और उत्तर (2021 प्रश्न)
- MySQL क्या है और इसका उपयोग क्यों किया जाता है?