मैं मैक ओएस एक्स (स्नो लेपर्ड) पर MySQL की स्थापना कैसे करूं?


13

जब मैंने अपने स्नो लेपर्ड बॉक्स पर कस्टम मॉड्यूल के साथ स्थानीय वेब सर्वर सेटअप किया था, तो मैंने कमांड लाइन से MySQL स्थापित किया था। मैंने हाल ही में MAMP की खोज की है और इसके साथ काम करना आसान है, इसके बजाय व्यक्तिगत वेब सर्वर Apple के साथ और जैसे बर्तनों के माध्यम से काम करना है।

मैं बंदरगाहों की पूरी तरह से स्थापना रद्द करता हूं, लेकिन फिर भी अपने गतिविधि मॉनिटर में 'mysqld' देख सकता हूं। मैं इसे साफ सफाई से अनइंस्टॉल करना चाहूंगा। कोई सुझाव?

जवाबों:


19

यदि आपने अभी तक अपने कंप्यूटर को रिबूट नहीं किया है, तो प्रक्रिया अभी भी चल सकती है। सबसे पहले, रिबूट।

तो अगर MySQL अभी भी एक रिबूट के बाद दिखाया गया है, टर्मिनल से, निम्नलिखित कमांड एक समय में एक मुद्दा 1 :

  • sudo rm /usr/local/mysql
  • sudo rm -rf /usr/local/mysql*
  • sudo rm -rf /Library/StartupItems/MySQLCOM
  • sudo rm -rf /Library/PreferencePanes/My*
  • rm -rf ~/Library/PreferencePanes/My*
  • sudo rm -rf /Library/Receipts/mysql*
  • sudo rm -rf /Library/Receipts/MySQL*

और अपनी पसंद के टेक्स्ट एडिटर का उपयोग करना:

  • संपादित करें /etc/hostconfigऔर लाइन निकालेंMYSQLCOM=-YES-

यदि आप अभी भी MySQL का एक अलग संस्करण स्थापित या चला नहीं पा रहे हैं, तो आपको टर्मिनल 2 में एक अंतिम कमांड जारी करनी पड़ सकती है :

  • sudo rm -rf /var/db/receipts/com.mysql.mysql*

लॉयन पर बस यही कोशिश की, मेरे लिए वहां भी ठीक काम किया। धन्यवाद!
जॉन क्वारफॉथ

मुझे पार्टी में एक साल से अधिक का समय हो गया है, लेकिन एक बात जो मुझे पता चली, वह यह थी कि मुझे /etc/my.conf को भी हटाना था, इसलिए यह मेरे नए स्थापित के साथ संघर्ष नहीं करेगा। इस उत्तर के लिए धन्यवाद, यद्यपि; मुझे समय का एक गुच्छा बचाया!
स्टीव

2

एक अन्य विकल्प निम्नलिखित है

इसे चलाओ

launchctl list|grep mysql

Mysql प्रक्रिया नाम के नाम पर ध्यान दें

launchctl unload mysql-process-name-from-other-command.plist

यह स्थापना रद्द करने या पुनरारंभ करने की आवश्यकता के बिना प्रक्रिया को रोक देगा।


1

आपको गतिविधि मॉनिटर में mysqld को सफल होने की आवश्यकता होगी।

फिर आपको निम्नलिखित को हटाने की आवश्यकता होगी:

/usr/local/mysql
/usr/local/mysql-5.1.45-osx10.5-x86_64/
/Library/StartupItems/MySQLCOM/
/Library/PreferencePanes/MySQL.prefPane/
/Library/Receipts/mysql-5.1.45-osx10.5-x86_64.pkg/
/Library/Receipts/MySQLStartupItem.pkg/

उनमें से कुछ वर्जन वाले फोल्डर नंबर अलग-अलग हो सकते हैं।

इसके अलावा यह Stackoverflow सवाल मदद कर सकता है: आप Mac OS X से MySQL की स्थापना कैसे करते हैं?


मैं गतिविधि मॉनिटर में प्रक्रिया को मारने में असमर्थ हूं। पुनः आरंभ करता रहता है।
Abhic
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.