MacOS पर, आप Homebrew का उपयोग करके आसानी से MySQL स्थापित कर सकते हैं।
भागो:
brew install mysql
उपरोक्त कमांड में कुछ समय लगना चाहिए, फिर कुछ इस तरह प्रिंट करें:
अब आप MySQL सर्वर को चलाकर शुरू कर सकते हैं:
brew services start mysql
अब हमें MySQL सर्वर को सुरक्षित करने की आवश्यकता है। डिफ़ॉल्ट रूप से सर्वर रूट पासवर्ड के बिना आता है, इसलिए हमें यह सुनिश्चित करने की आवश्यकता है कि यह सुरक्षित है।
भागो:
mysql_secure_installation
प्रक्रिया में कुछ समय लग सकता है, लेकिन यह सुनिश्चित करने के लिए बहुत शक्ति देता है कि आपको बॉक्स से बाहर सबसे अच्छा डिफ़ॉल्ट प्राप्त हो:
चूंकि हमने brew services start mysql
MySQL को प्रारंभ करने के लिए, आपका Mac इसे रीबूट पर पुनः प्रारंभ करेगा। आप दौड़ सकते हैं:
brew services stop mysql
ऐसा होने से रोकने के लिए, और तुरंत MySQL को रोकने के लिए।
आप इस डेमॉन मोड से भी बच सकते हैं (इसे हम प्रोग्राम कहते हैं जो हमेशा बैकग्राउंड में चलते हैं और कंप्यूटर के रीस्टार्ट होने पर रीस्टार्ट होते हैं) रन करके:
mysql.server start
यह MySQL को प्रारंभ करेगा और कंप्यूटर के बंद होने तक या आपके चलने तक इसे चालू रखेगा:
mysql.server stop
और यह इसे रीबूट पर फिर से शुरू नहीं करेगा।
यह आपको तय करना है कि आप किसे पसंद करते हैं।
अब आप कमांड का उपयोग करके सर्वर से जुड़ सकते हैं:
mysql -u root -p
आपको root
. टाइप करना होगा उपयोगकर्ता पासवर्ड बाद आप इस कमांड को चलाते हैं, और एक बार जब आप कर लेते हैं तो आपको यह स्क्रीन देखनी चाहिए:
एक बढ़िया GUI (ग्राफ़िकल) सॉफ़्टवेयर जिसका उपयोग हम SQLite डेटाबेस के साथ बातचीत करने के लिए कर सकते हैं, वह है TablePlus।
यह एक नि:शुल्क परीक्षण के साथ आता है जो हमारे उपयोग के लिए एकदम सही है, क्योंकि यह समय-आधारित नहीं है, बल्कि यह आपके द्वारा डेटाबेस में किए जा सकने वाले समवर्ती कनेक्शन की मात्रा को सीमित करता है।
इसे https://tableplus.com से डाउनलोड करें। मुझे पता है कि macOS, Windows और Linux संस्करण हैं।
"नया कनेक्शन बनाएं..." पर क्लिक करें और सूची में MySQL का चयन करें:
फिर कनेक्शन के लिए एक नाम सेट करें, और "रूट" और आपके द्वारा पहले सेट किया गया पासवर्ड दर्ज करें:
Connect
पर क्लिक करें , और आपको MySQL से कनेक्ट होना चाहिए!
ध्यान दें कि हम root
. का उपयोग करके जुड़े हुए हैं उपयोगकर्ता, जिसका उपयोग केवल प्रशासन उद्देश्यों के लिए किया जाना चाहिए।
एक सामान्य उपयोगकर्ता का उपयोग करके डेटाबेस का दैनिक उपयोग किया जाना चाहिए। हम इसे एक अलग ट्यूटोरियल में देखेंगे।