मैंने अक्सर सोचा है कि क्यों MySQL इतना लोकप्रिय हो गया है। कोई विचार क्यों? क्या इसकी सफलता के पीछे विशिष्ट कारण हैं? (कृपया उत्तर विश्लेषणात्मक रखें)MySQL क्यों वेब विकास में अक्सर उपयोग किया जाता है?
उत्तर
- यह मुफ़्त है, जिसका अर्थ है कि यह व्यक्तिगत परियोजनाओं के साथ-साथ मेजबान प्लेटफॉर्म पर अधिक उपयोग देखता है जो एक डीएमबीएस समाधान प्रदान करता है।
- यह कुछ समाधानों में से एक है जो almost any operating system पर चल सकते हैं।
- यह एक विशेष संस्करण के बजाय मूल एसक्यूएल का उपयोग करता है, जिसका अर्थ है कि इसे उपयोग करने के लिए कम-विशिष्ट ज्ञान की आवश्यकता होती है।
- सेटअप और कॉन्फ़िगरेशन अधिकतर अन्य विकल्पों की तुलना में अधिक सीधे-आगे और कम समय लेने वाला है।
यह भी अविश्वसनीय रूप से आम है - यह संभावना नहीं है कि आपको एक वाणिज्यिक होस्ट मिलेगा जो इसे होस्टिंग पैकेज की लागत में शामिल नहीं करता है। –
@ फ़ारेसेकर: यह पहले दो कारणों के लिए सामान्य है;) – BoltClock
आप जोड़ सकते हैं कि यह बहुत विश्वसनीय है और दिग्गजों द्वारा उपयोग किया जाता है। – Nishant
यह opensouce और मुफ्त (सामुदायिक संस्करण) है।
अधिक मसाले कहा, MyISAM
क्या मुक्त
मतलब है अगर आप ओरेकल उपयोग करने के लिए के लिए बहुत तेजी से है, और आप अलग अलग बक्से पर सेटअप कई उदाहरण करना चाहते हैं, तो आप शायद करने के लिए आवश्यक प्रत्येक बक्से के लिए भुगतान करें।
जब तक, आप बड़े बजट की राशि खर्च करने के लिए, ओरेकल सिर्फ महान
postgres लगता नहीं है भी नि: शुल्क
mysql की वजह से यह अनुकूल एसक्यूएल (नहीं मानक अनुपालन) यह जानने के लिए आसान है
हैउभयचर, लागत और प्रदर्शन।
PHP जैसी भाषाओं में प्रारंभिक समर्थन के साथ इसके साथ थोड़ा सा संबंध था। जबकि MySQL का सी एपीआई अपेक्षाकृत सीधे आगे है (बशर्ते आप अपने कॉलबैक प्रबंधित करने में सहज हों), PHP कार्यान्वयन ने इसे पागल उपयोग करने में आसान बना दिया। कुछ भी का उपयोग करने में आसान बहस करेंगे।
मैंने कुछ समय के लिए होस्टिंग उद्योग में काम किया है, और रुझानों को देखते हैं। जैसे ही PHP ने SQLite3 के लिए समर्थन जोड़ा, लोगों ने इसे स्थापित करने के लिए कहा। मैं यह नहीं कह रहा हूं कि PHP एकमात्र योगदान कारक है, और न ही मुझे लगता है कि यह कितना कारक था, लेकिन इसका थोड़ा सा संबंध था।
आखिरकार, वे इसे किसी कारण से LAMP कहते हैं।
ओपन सोर्स - मुफ्त [जीएनयू लाइसेंस] - यह लैंप लिनक्स, अपाचे, माईएसक्यूएल और PHP में से एक है। तो यह PHP में विकसित वेबसाइटों के साथ अनुकूल है। आदि
लाइट वेट - आमतौर पर वेब विकास में अंतरिक्ष एक महत्वपूर्ण मुद्दा है, MySQL दूसरों की तुलना में कम स्मृति पर कब्जा करता है, इसलिए इसे हल्का वजन माना जाता है।
एंटरप्राइज़ एप्लिकेशन पर ओरेकल बनाम एसक्यूएल सर्वर जैसे गेंट्स के बीच लड़ाई है, माइस्क्ल ने वेब विकास पर ध्यान केंद्रित किया और लोकप्रिय बना दिया।
...
मुझे लगता है कि आपका प्रश्न यह समझ में आता है कि आप इसकी तुलना किस प्रकार कर रहे हैं। ओरेकल जैसे कुछ अन्य डेटाबेस समाधान? डेटाबेस का उपयोग नहीं कर रहे हैं? –