Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं OS X तेंदुए पर MySQL और Python MySQL पैकेज कैसे स्थापित करूं? या मैं ओएस एक्स का उपयोग करके वेब डेवलपर होने के बारे में कैसे सीखूं?

क्या MySQL और MySQL-dev इंस्टॉलेशन सुचारू रूप से चले? क्या आप MySQL चला सकते हैं, इससे कनेक्ट कर सकते हैं इत्यादि? क्या /usr/local/mysql/include . है बहुत सारी शीर्षलेख फ़ाइलें हैं? (मेरे पास संदर्भ के लिए 46 हेडर फाइलें हैं)।

यदि हां, तो MySQL जाने के लिए अच्छा होना चाहिए। हालाँकि, MySQL-पायथन को संकलित करने के लिए अभी भी कुछ मैन्युअल चरणों की आवश्यकता है।

यह एक अच्छा मार्गदर्शक है:मैंने नीचे मुख्य चरणों को शामिल किया है।

  1. डाउनलोड करें MySQL-python source (v1.2.2 लेखन के समय:बाद के सभी निर्देश इस संस्करण के लिए हैं)

    $ tar xzf MySQL-python-1.2.2.tar.gz && cd MySQL-python-1.2.2
    
  2. संपादित करें _mysql.c :37-39 रेखाएँ हटाएँ और रेखाएँ 481-482 बदलें। यहाँ अंतर है:

    37,39d36
    < #ifndef uint
    < #define uint unsigned int
    < #endif
    484,485c481,482
    <         uint port = MYSQL_PORT;
    <         uint client_flag = 0;
    ---
    >         unsigned int port = MYSQL_PORT;
    >         unsigned int client_flag = 0;
    
  3. उन libs को सिमलिंक करें जहां MySQL-पायथन उनसे अपेक्षा करता है:

    $ sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql
    
  4. अपनी MySQL-python-1.2.2 निर्देशिका में, अपने पैकेज का पुनर्निर्माण करें:

    $ sudo python setup.py build
    

    नोट: आपको एक चेतावनी प्राप्त होगी, इसे अनदेखा करें।

  5. पैकेज स्थापित करें:

    $ sudo python setup.py install
    

जहां तक ​​MySQL को प्रारंभ करने की बात है, यहां निर्देश दिए गए हैं। इसे एक सेवा के रूप में शुरू करने पर। निजी तौर पर, मैं अभी दौड़ता हूं

sudo mysqld_safe 

मैन्युअल रूप से, इसे ^Z . के साथ पृष्ठभूमि में रखते हुए और bg एक बार मैंने अपना पासवर्ड डाल दिया।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में LOAD_FILE () फ़ंक्शन कैसे काम करता है

  2. मैं HTML सामग्री (MySQL) के लिए किस संरचना प्रकार का उपयोग करता हूं

  3. क्या एक साधारण वेब दस्तावेज़ सिस्टम (या मूल CMS) पर RDBMS बनाम फ़्लैट फ़ाइलों का उपयोग करने के कोई वास्तविक लाभ हैं?

  4. Django MySQLdb अजगर मॉड्यूल खोजने में असमर्थ

  5. हाइबरनेट 5.0.1 और MySQL को कॉन्फ़िगर करने में त्रुटि