ओएस एक्स एल कैपिटन और योसामेट में मैन्युअल रूप से MySQL को कैसे प्रारंभ करें और रोकें

कई डेवलपर्स को अपने मैक पर MySQL की आवश्यकता होती है, लेकिन यदि आपने ओएस एक्स एल कैपिटन और योसमेट में MySQL इंस्टॉल करने का प्रयास किया है, तो संभवतः आपने देखा होगा कि प्रक्रिया के दौरान आपको "स्थापना विफल" त्रुटि मिल जाएगी। यह त्रुटि इससे भी बदतर लगता है, क्योंकि आप MySQL बंडल में शामिल स्टार्टअप आइटम को इंस्टॉल न करने का चयन करके इसे पूरी तरह से टाल सकते हैं, या आप इंस्टॉलेशन त्रुटि को अनदेखा कर सकते हैं और जब आपको इसकी आवश्यकता हो तो MySQL को स्वयं शुरू कर सकते हैं। किसी भी तरह से, MySQL वास्तव में ठीक इंस्टॉल करता है, यह केवल बंडल स्टार्टअप आइटम है जो काम नहीं करता है। जैसा कि आपने शायद अनुमान लगाया है, इसका मतलब है कि आपको MySQL को स्वयं शुरू करना और रोकना होगा।


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

मैक ओएस एक्स पर MySQL को प्रारंभ करना, रोकना, पुनरारंभ करना

ओएस एक्स एल कैपिटन और ओएस एक्स योसमेट सहित मैक ओएस एक्स में MySQL को शुरू करने, रोकने और पुनरारंभ करने के लिए तीन मूलभूत आदेश हैं। आदेश को एक पंक्ति पर दर्ज करना सुनिश्चित करें, सूडो को स्पष्ट रूप से दर्ज करने के लिए एक व्यवस्थापक पासवर्ड की आवश्यकता है।

MySQL शुरू करें

sudo /usr/local/mysql/support-files/mysql.server start

MySQL रोको

sudo /usr/local/mysql/support-files/mysql.server stop

MySQL पुनरारंभ करें

sudo /usr/local/mysql/support-files/mysql.server restart

बेशक, इन्हें अपाचे सर्वर को शुरू करने और रोकने के साथ जोड़ा जा सकता है यदि आपका इरादा स्थानीय वेब विकास वातावरण स्थापित करना है।

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

रुचि रखने वाले लोग ओएस एक्स एल कैपिटन या योसामेट में बूट पर MySQL स्वचालित रूप से लोड करने के लिए यहां StackOverflow पर पोस्ट किए गए वर्कअराउंड का भी पालन कर सकते हैं।

मैक ओएस वरीयता पैनल से MySQL को प्रारंभ करें, रोकें, प्रारंभ करें

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

मैं समय के लिए कमांड लाइन दृष्टिकोण के आंशिक हूं, लेकिन जो भी आपकी स्थिति के लिए सबसे उपयुक्त है उसका उपयोग करें।

वैसे, ये mySQL सर्वर प्रबंधन विधियां मैकोज़ सिएरा में भी काम करती रहती हैं।