[Entrypoint] GENERATED ROOT PASSWORD: *ovIDej0cNAr[apq0jWuf4KdOpI
#6) आता आपण व्युत्पन्न केलेल्या पासवर्डसह डॉकर कंटेनरमध्ये mysql शेलमध्ये लॉग इन करू.
0 खालील कमांड कार्यान्वित करा.docker exec -it mysql-docker-demo mysql -u root -p
जेव्हा पासवर्डसाठी विचारले जाईल, तेव्हा वरील चरण # 5 मधून एक प्रविष्ट करा. एकदा, प्रविष्ट केल्यानंतर, आपण डॉकर कंटेनरमधील MySQL क्लायंटमध्ये लॉग इन कराल.
यावेळी, जर तुम्ही डेटाबेस दर्शवा सारखी कमांड प्रविष्ट केली तर; मग तो एरर टाकेल आणि डीफॉल्ट पासवर्ड अपडेट/बदलायला सांगेल.
mysql> SHOW DATABASES;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
#7) आता ALTER कमांड वापरून पासवर्ड रीसेट करूया.
'पासवर्ड' द्वारे ओळखले जाणारे 'रूट'@'लोकलहोस्ट' वापरकर्ता बदला;
येथे 'पासवर्ड' हा खरा पासवर्ड आहे जो तुम्हाला रूट वापरकर्त्यासाठी सेट करायचा आहे. तुम्ही ते योग्य आणि इच्छेनुसार कोणत्याही व्हॅल्यूमध्ये बदलू शकता.
#8) आता आम्ही आमच्या इन्स्टॉलेशनची पडताळणी करण्यासाठी एक साधी कमांड चालवण्याचा प्रयत्न करू. आम्ही SHOW DATABASES कमांड चालवू; सर्व उपलब्ध डेटाबेसचे तपशील मिळवण्यासाठी.
येथे कमांड आउटपुट आहे
mysql> डाटाबेस दाखवा;
+—————–+
विविध पद्धती वापरून Windows आणि macOS साठी MySQL डाउनलोड करण्यासाठी चरण-दर-चरण मार्गदर्शक:
या पाठात, आपण MySQL कसे डाउनलोड करू शकता हे पाहण्यासाठी आपण विविध मार्ग/पद्धती शिकू. काही मिनिटांत ते वापरणे सुरू करा.
MySQL वेगवेगळ्या ऑपरेटिंग सिस्टीमसाठी स्वतंत्र इंस्टॉलर म्हणून किंवा झिप केलेली प्रतिमा/आर्काइव्ह म्हणून डाउनलोड केले जाऊ शकते आणि तुम्हाला फक्त शिकायचे असल्यास MySQL साठी डॉकर वापरणे सर्वात सोपे आहे. आणि MySQL एक्सप्लोर करा.
तसेच, कृपया लक्षात घ्या की MySQL डाउनलोड करण्यासाठी समुदाय (विनामूल्य) आणि एंटरप्राइझ (सशुल्क) संस्करण म्हणून उपलब्ध आहे.
2
बहुतांश व्यावहारिक हेतूंसाठी इंस्टॉलर आणि डॉकर इमेजद्वारे mySMySQLQL इंस्टॉलेशन बहुतेक वापर प्रकरणे सोडवते. विंडोज आणि मॅक-आधारित ऑपरेटिंग सिस्टीमसाठी आम्ही या दोन्ही पद्धती येथे पाहू.
MySql Installer द्वारे डाउनलोड करा
MySQL हे विंडोज आणि मॅकओएस या दोन्हींसाठी स्वतंत्र पॅकेज इंस्टॉलर म्हणून डाउनलोड करण्यासाठी उपलब्ध आहे.
यापैकी प्रत्येकाचे तपशील पाहू.
विंडोजवर MySQL इंस्टॉल करणे
a) पूर्वतयारी: स्थापना प्रक्रिया सुरू करण्यापूर्वी, कृपया लक्षात घ्या की MySQL इंस्टॉलरला .NET फ्रेमवर्क 4.5.2 आवश्यक आहे (जर तुमच्याकडे .NET फ्रेमवर्कची जुनी आवृत्ती असेल, तर स्थापना प्रक्रिया सुरू करण्यासाठी ती अपडेट करा).
b) येथून MySQL समुदाय इंस्टॉलर डाउनलोड करा. (हे लिहिताना MySQL ची वर्तमान आवृत्तीट्यूटोरियल 8.0.20 आहे. तुम्हाला MySQL ची विशिष्ट आवृत्ती डाउनलोड करायची असल्यास, तुम्ही येथे संबंधित इंस्टॉलरचा संदर्भ घेऊ शकता आणि तुम्हाला स्थापित करायची असलेली आवृत्ती निवडू शकता.
तुम्ही वापरत असलेली विंडोज आवृत्ती आहे की नाही यावर अवलंबून इंस्टॉलर निवडा. 32bit किंवा 64bit (तुम्ही वापरत असलेल्या OS ची आवृत्ती जाणून घेण्यासाठी तुम्ही येथे लिंक पाहू शकता).
c ) इंस्टॉलर डाउनलोड केल्यानंतर, इंस्टॉलर exe उघडा आणि सूचनांसह सुरू ठेवा. कृपया लक्षात ठेवा की तुम्हाला सक्रिय इंटरनेट कनेक्शनची आवश्यकता असेल कारण इंस्टॉलर हे शेल आहे आणि ते इंस्टॉलेशन प्रक्रियेदरम्यान निवडल्यानंतर निवडलेल्या उत्पादनांना इंटरनेटवरून डाउनलोड करते.
कॉन्फिगरेशन निवडण्यासाठी, तुम्ही निवडू शकता. 'डेव्हलपर डीफॉल्ट' जे डेव्हलपमेंट/चाचणी गरजांसाठी जवळपास सर्व आवश्यक गोष्टींची काळजी घेते.
d) सेटअप पूर्ण झाल्यावर , जर तुम्ही MySQL (MySQL Workbench जे कम्युनिटी/फ्री डाउनलोड आहे) साठी क्लायंट इन्स्टॉल करणे निवडले असेल, तर तुम्ही तुमचा सर्व्हर इन्स्टन्स कनेक्ट करू शकता, अन्यथा तुम्ही खालील कमांड कार्यान्वित करून कमांड लाइनवरून इन्स्टॉलेशन तपासू शकता.
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql" test
MacOS वर MySQL इंस्टॉल करणे
#1) डिस्क इमेज (.dmg) किंवा इंस्टॉलरद्वारे macOS वर MySQL इंस्टॉल/डाउनलोड करण्यासाठी – समुदाय आवृत्तीसाठी डिस्क इमेज फाइल येथून डाउनलोड करा.
#2) एकदा dmg फाइल डाउनलोड झाल्यावर, माउंट करण्यासाठी डबल क्लिक कराडिस्क प्रतिमा आणि इंस्टॉलेशन पॅकेजमधील सूचनांचे अनुसरण करून इंस्टॉलेशन प्रक्रिया सुरू करा. चरण-दर-चरण इंस्टॉलेशन प्रक्रियेसाठी खालील स्क्रीनशॉटचे अनुसरण करा.
#3) एकदा इन्स्टॉलेशन पूर्ण झाल्यावर, MySQL सर्व्हर चालू करण्यासाठी, तुम्ही MySql प्राधान्ये उघडू शकता आणि MySQL सर्व्हर आधीपासून चालू न केल्यास चालू करू शकता.
सिस्टम प्राधान्ये उघडा आणि MySQL चिन्हावर क्लिक करा.
MySQL प्राधान्ये उपखंड आता उघडेल आणि तुम्ही MySQL सर्व्हरची स्थिती पाहू शकता. जर ते आधीच चालू नसेल, तर तुम्ही तेथून सर्व्हर चालू करू शकता.
#4) आता आमची स्थापना यशस्वी झाली की नाही ते तपासूया. कमांड लाइनवरून आवृत्ती तपासून. टर्मिनल प्रॉम्प्ट उघडा आणि डीफॉल्टनुसार असलेल्या MySQL इंस्टॉल डिरेक्टरीवर नेव्हिगेट करा
/usr/local/mysql/bin
आवृत्ती तपासण्यासाठी खालील कमांड चालवा.
./mysql -V
तुम्हाला खाली आउटपुट lias दिसत असल्यास, याचा अर्थ असा की तुमची स्थापना यशस्वी झाली.
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
#5) कमांड लाइनवरून MySQL वापरण्यासाठी, तुम्ही कमांड लाइन किंवा टर्मिनल (इंस्टॉल करताना सेट केलेल्या पासवर्डसह) वापरणे सुरू ठेवू शकता. प्रक्रिया) किंवा GUI द्वारे प्रवेश करण्यासाठी MySQL Workbench सारखे MySQL क्लायंट अॅप्लिकेशन डाउनलोड करा.
चला काही कमांड-लाइन पर्याय एक्सप्लोर करूया. MySQL शेलसह प्रारंभ करण्यासाठी, खालील आदेश चालवा.
./mysql -u root -p
आता, तुम्हाला यासाठी सूचित केले जाईलपासवर्ड (तुम्हाला इंस्टॉलेशन दरम्यान प्रविष्ट केलेला पासवर्ड प्रविष्ट करणे आवश्यक आहे - समजा तुम्ही पासवर्ड 'पासवर्ड' म्हणून सेट केला आहे), नंतर पासवर्ड प्रॉम्प्टवर पासवर्ड प्रविष्ट करा. प्रमाणीकरण यशस्वी झाल्यानंतर, वापरकर्ता MySQL शेलमध्ये लॉग इन करेल.
शेल योग्यरित्या कार्य करत आहे की नाही हे पाहण्यासाठी नमुना कमांड चालवण्याचा प्रयत्न करूया. MySQL शेलवर खालील कमांड कार्यान्वित करा.
SHOW DATABASES;
तुम्ही कमांडसाठी खालील आउटपुट पाहण्यास सक्षम असावे.
MySQL डॉकर इमेज
तुम्हाला फक्त MySQL शिकायचे असेल आणि तुमच्या सिस्टीमवर पूर्ण सॉफ्टवेअर/सर्व्हर इंस्टॉल करायचे नसेल तर डॉकर कंटेनर म्हणून डॉकर इमेजद्वारे MySQL इंस्टॉल करणे हा सर्वात सोपा मार्ग आहे.
डॉकर तुम्हाला त्वरीत करू देतो. स्पिन अप करा, आवश्यक सॉफ्टवेअर असलेले कंटेनर चालू करा आणि बंद करा जे या प्रकरणात MySQL सर्व्हर आहे.
Docker इमेज म्हणून MySQL स्थापित करण्यासाठी आवश्यक असलेल्या पायऱ्या पाहूया.
#1) डॉकर इमेज वापरण्यासाठी, तुम्हाला तुमच्या OS वर आधारित डॉकर इंस्टॉल करणे आवश्यक आहे. डॉकर स्थापित करण्यासाठी, येथे दिलेल्या सूचनांचे अनुसरण करा
#2) एकदा डॉकर इंजिन स्थापित झाल्यानंतर, आम्हाला डॉकर हबमधून डॉकर प्रतिमा डाउनलोड (किंवा खेचणे) आवश्यक आहे. कम्युनिटी सर्व्हर आवृत्तीसाठी डॉकर इमेज खेचण्यासाठी वापरता येणारी कमांड पाहू या.
खालील कमांड टर्मिनल किंवा कमांड प्रॉम्प्टवर कार्यान्वित करा.
docker pull mysql/mysql-server:tag
येथे, टॅगतुम्ही डाउनलोड करू इच्छित असलेल्या MySQL समुदाय सर्व्हर आवृत्तीचे प्रतिनिधित्व करते. तुम्ही विशिष्ट आवृत्ती शोधत नसल्यास, तुम्ही फक्त टॅग तपशील वगळू शकता आणि खालील आदेश चालवू शकता (हे MySQL समुदाय आवृत्तीच्या नवीनतम उपलब्ध आवृत्तीसाठी प्रतिमा मिळवेल).
docker pull mysql/mysql-server
23
#3) एकदा डॉकर इमेज डाऊनलोड झाली की, आम्ही इमेजेस सूचीबद्ध करण्याचा प्रयत्न करू शकतो आणि प्रदर्शित होणाऱ्या सूचीमध्ये आम्हाला MySQL इमेज सापडते का ते पाहू शकतो. टर्मिनलमध्ये खालील कमांड चालवा (लिनक्स आधारित सिस्टीमसाठी).
docker image ls | grep "mysql-server"
तुम्हाला खालीलप्रमाणे आउटपुट दिसल्यास, याचा अर्थ तुमची डॉकर इमेज यशस्वीरित्या डाउनलोड झाली आहे.
#4) आता आपण नुकतेच डाउनलोड केलेल्या डॉकर इमेज विरुद्ध कंटेनर चालवू या. आम्ही कंटेनरला ‘mysql-docker-demo” असे नाव देऊ. इमेजमधून कंटेनर सुरू करण्यासाठी खालील कमांड चालवा.
docker run --name="mysql-docker-demo" -d mysql/mysql-server
#5) आता, डॉकर कंटेनर चालवताना सेट केलेला पासवर्ड मिळवण्यासाठी, आम्ही येथून तपशील मिळवू शकतो. डॉकर लॉग करतो आणि नंतर ALTER कमांड वापरून हा पासवर्ड रीस्टार्ट करतो.
टर्मिनलवर खालील कमांड कार्यान्वित करा:
docker logs mysql-docker-demo 2>&1 | grep GENERATED
कृपया लक्षात ठेवा की 'mysql-docker -डेमो' वरील कमांडमध्ये डॉकर कंटेनरचे नाव आहे. जर तुम्ही कंटेनरचे नाव वेगळे ठेवले असेल तर तुम्हाला ते कंटेनरच्या नावाने बदलणे आवश्यक आहे.
तुमचा डॉकर कंटेनर योग्यरित्या सुरू झाला असल्यास,कोणत्याही MySQL कमांड चालवणे – जसे तुम्ही स्थानिक मशीनवर इन्स्टॉलेशन करता तसे.
आवश्यकतेनुसार तुम्ही डॉकर कंटेनर ऑन-डिमांड सुरू/थांबू शकता.
ते MySQL डॉकर कंटेनर थांबवा, तुम्ही खालील कमांड वापरू शकता.
docker stop mysql-docker-demo
डॉकर कंटेनर परत सुरू करण्यासाठी, तुम्ही खालील कमांड वापरू शकता.
docker start mysql-docker-demo
MySQL Enterprise Edition
MySQL हा एक मुक्त-स्रोत डेटाबेस आहे जो मोठ्या प्रमाणावर वापरला जातो.
एंटरप्राइझ आवृत्ती ओरॅकलच्या मालकीची आहे आणि त्यात टूल्स आणि वैशिष्ट्यांचा संच समाविष्ट आहे जो केवळ सशुल्क आवृत्तीसह येतो. (मोफत आवृत्ती ही MySQL समुदाय आवृत्ती आहे).
MySQL एंटरप्राइझ एडिशन Oracle क्लाउडवर पूर्णपणे व्यवस्थापित सेवा म्हणून उपलब्ध आहे.
MySQL एंटरप्राइझ एडिशनच्या खर्चाबाबत काही अंदाज दिले आहेत. खाली:
संस्करण | वार्षिक सदस्यता (USD) |
---|---|
MySQL मानक संस्करण | 2000 - 4000 |
MySQL Enterprise Edition | 5000 - 10000 |
यासाठी ओरॅकल कॉस्टिंग शीट तपासा अधिक माहिती.
MySQL सशुल्क आवृत्त्या MySQL टीमकडून तांत्रिक समर्थन आणि सहाय्य तसेच बॅकअप, एनक्रिप्शन, फायरवॉल इ. सारख्या इतर देखरेख साधनांसह येतात.
वारंवार विचारले जाणारे प्रश्न & उत्तरे
प्रश्न #1) MySQL डाउनलोड करण्यासाठी मोफत आहे का?
उत्तर: MySQL अनेक आवृत्त्यांमध्ये उपलब्ध आहे. समुदाय संस्करण डाउनलोड आणि वापरण्यासाठी विनामूल्य आहेMySQL स्टँडर्ड आणि MySQL एंटरप्राइझ एडिशन्स सारख्या इतर व्हेरियंटमध्ये वार्षिक सबस्क्रिप्शन किंमत जोडलेली असते कारण ते MySQL टीमकडून क्लाउड सपोर्ट आणि तांत्रिक सहाय्यासह येतात.
व्यावसायिक हेतूंसाठी MySQL ओपन सोर्स वापरण्यासाठी, तुम्ही हे करू शकता मारियाडीबी वापरा जो MySQL डेटाबेसवर आधारित आहे.
प्र # 2) MySQL क्लायंट कसे स्थापित करावे?
उत्तर: MySQL क्लायंट MySQL सर्व्हरच्या मानक स्थापनेचा भाग म्हणून डाउनलोड केला जातो. MySQL क्लायंट टर्मिनल किंवा कमांड प्रॉम्प्टवरून Mac/Linux किंवा Windows साठी खाली नमूद केल्याप्रमाणे निर्देशिकेत नेव्हिगेट करून सुरू केले जाऊ शकते.
MAC - /usr/local/mysql/binWINDOWS - C:\\Program Files\\MySQL\\MySQL Server 8.0
MySQL कमांड-लाइन क्लायंट MySQLचालवून सुरू केले जाऊ शकते. 2> वरील डिरेक्टरीमध्ये एक्झिक्युटेबल.
GUI आधारित क्लायंट वापरण्यासाठी, तुम्ही योग्य OS संयोजन निवडून MySQL वर्कबेंच डाउनलोड करू शकता.
प्रश्न #3) मी कसे विंडोजसाठी MySQL डाउनलोड करायचे?
उत्तर: MySQL जवळजवळ सर्व प्रमुख ऑपरेटिंग सिस्टीम जसे की macOS, Linux आणि amp; खिडक्या. Windows साठी, ते एक्झिक्युटेबल किंवा झिप म्हणून डाउनलोड केले जाऊ शकते.
येथे MySQL अधिकृत डाउनलोड पृष्ठावरील डाउनलोड तपशील पहा.
आम्ही डाउनलोड/सेटिंगसाठी संपूर्ण इंस्टॉलेशन पायऱ्या सूचीबद्ध केल्या आहेत. विंडोजवर MySQL कम्युनिटी सर्व्हर एडिशन या ट्युटोरियलमध्ये स्थापित करणे आणि इन्स्टॉल करणे.
निष्कर्ष
या ट्युटोरियलमध्ये, आपण विविध मार्गांबद्दल शिकलो ज्याद्वारेतुम्ही तुमच्या डेस्कटॉप/लॅपटॉपवर वेगवेगळ्या ऑपरेटिंग सिस्टीमसह MySQL डाउनलोड करू शकता.
आम्ही विंडोज आणि मॅकओएस प्लॅटफॉर्मवर MySQL कम्युनिटी सर्व्हरच्या इंस्टॉलेशनचे प्रमाणीकरण करण्यावर चर्चा केली. आम्ही MySQL सर्व्हर डेव्हलपमेंटसह प्रारंभ करण्यासाठी डॉकर वापरण्याबद्दल देखील शिकलो आणि MySQL सर्व्हरसह त्वरीत कसे सुरू करावे हे आम्हाला कळले.
आशा आहे की या ट्यूटोरियलने MySQL डाउनलोड करण्याबद्दलच्या तुमच्या सर्व शंका स्पष्ट केल्या असतील.