2010-10-18 9 views
5

लिनक्स के लिए MySQL का एक पोर्टेबल संस्करण उपलब्ध है?लिनक्स के लिए MySQL का एक पोर्टेबल संस्करण उपलब्ध है?

+1

पोर्टेबल की आपकी परिभाषा क्या है? –

+0

हाय एंड्रयू .. इसकी स्थापना किसी भी लिनक्स मशीन पर बिना किसी लिनक्स मशीन पर और कहीं भी कॉन्फ़िगरेशन की तरह है ... जैसे विंडोज – Rajan

उत्तर

6

आपको mysql को "इंस्टॉल" करने की आवश्यकता नहीं है। इसकी बाइनरी किसी भी निर्देशिका (उचित खोज पथ इत्यादि) से चलती हैं, और इसकी कॉन्फ़िगरेशन पूरी तरह से कमांड लाइन पर निर्दिष्ट की जा सकती है, यदि आवश्यक हो, तो /etc/my.cnf की पसंद को छोड़कर, या वैकल्पिक कॉन्फ़िगरेशन फ़ाइल निर्दिष्ट करके मनमाने ढंग से पथ।

कुछ इंजन एक पठनीय डेटा निर्देशिका (माईसाम, पुरालेख) के साथ काम कर सकते हैं, अन्य को पढ़ने/लिखने की डेटा निर्देशिका (इनोडब) की आवश्यकता हो सकती है लेकिन यह एक अस्थायी क्षेत्र या रैमडिस्क हो सकता है।

MySQL के बारे में "अन-पोर्टेबल" कुछ भी नहीं है।

+0

धन्यवाद मार्कआर ... – Rajan

+2

भले ही राजन ने स्वीकार किया, मुझे लगता है कि यह समाधान नहीं है। "पोर्टेबल", जैसा कि "पोर्टेबलएप्स" में है, इसका मतलब है कि आप ऐप की निर्देशिका को कहीं भी ले जा सकते हैं, और उसके बाद इसे निष्पादन योग्य चला सकते हैं। इसे स्थानांतरित करने के बाद कोई कॉन्फ़िगरेशन नहीं करना है, जिसका अर्थ है कि सभी पथ सापेक्ष हैं। –

1

MySQL Embedded Server खरीद के लिए उपलब्ध है।

+0

के लिए नो-इंस्टॉलर-ज़िप है, सुझाव इग्नासिओ के लिए बहुत कुछ धन्यवाद ... क्या ऐसा ही है मुफ्त पैकेज .. – Rajan

+1

मुझे विश्वास है कि फायरबर्ड में कुछ समान है, लेकिन यह काफी MySQL नहीं है। हालांकि यह SQLite से करीब है। –

4

उपयोग करने के लिए लिनक्स में MySQL के एक पोर्टेबल संस्करण के लिए, आप इसे एक सामान्य स्थान के लिए संकलन कर सकते हैं कॉन्फ़िगर --prexif =/myworkspace/स्थापित करता है/mysql --exec- उपसर्ग =/myworkspace/installs/mysql फिर सामान्य बनाएं और इंस्टॉल करें, यह mysql को/myworkspace/installs/mysql पर स्थापित करेगा। फिर आप पूरे mysql फ़ोल्डर को ज़िप कर सकते हैं और इसे कहीं भी ले जा सकते हैं सिवाय इसके कि आप इसे उसी निर्देशिका संरचना से चला सकते हैं जिसे आपने इंस्टॉल किया है। MySQL को संकलित करने के लिए कुछ निर्भरता की आवश्यकता होती है, इसे यहां देखें http://dev.mysql.com/doc/refman/5.6/en/source-installation.html। यदि आप इन निर्भरताओं को/myworkspace/installs/mysqldepends/में भी इंस्टॉल करते हैं, तो आपका mysql पूरी तरह से पोर्टेबल है।

संबंधित मुद्दे