एक बात जो सुर्खियों में हैआज की कंप्यूटर दुनिया डेटाबेस का प्रबंधन कर रही है। लेकिन डेटाबेस प्रबंधन टूल के बारे में आगे चर्चा करने से पहले आपको समझना चाहिए कि डेटाबेस का क्या मतलब है, और वर्तमान आधुनिक युग में मानव अस्तित्व के लिए कितना महत्वपूर्ण है।

एक डेटाबेस डेटा का एक संग्रह हैबड़े करीने से पैक और एक कंप्यूटर में संरचित और जानकारी प्राप्त करने के लिए एक विशेष उपकरण या सॉफ्टवेयर का उपयोग करके संसाधित किया जा सकता है। जानकारी की आवश्यकता है जो डेटाबेस प्रबंधन को इतना महत्वपूर्ण बनाता है।

डेटाबेस प्रबंधन उपकरण में से एक साथ हैMySQL का उपयोग करना। जो लोग आईटी या सूचना विज्ञान की दुनिया में शामिल हैं, वे इससे परिचित नहीं हो सकते हैं। लेकिन सामान्य लोगों के मामले के विपरीत, जो डेटाबेस प्रबंधन के संदर्भ में माइक्रोसॉफ्ट एक्सेस के साथ अधिक परिचित महसूस कर सकते हैं। इस लेख में हम MySQL नामक इस टूल के बारे में और अच्छी तरह से समीक्षा करेंगे। तुरंत, आप नीचे MySQL की समझ की समीक्षा सुन सकते हैं:

MySQL को समझना

MySQL की समझ

MySQL पर चर्चा करने से पहले आपको समझना चाहिएपहले SQL के बारे में या आमतौर पर संरचित क्वेरी भाषा कहा जाता है। नाम से यह स्पष्ट है कि मूल रूप से MySQL या SQL एक उपकरण है जो एक विशेष भाषा का उपयोग करता है। यही कारण है कि केवल आईटी दुनिया में काम करने वाले लोग इस उपकरण से काफी परिचित हैं।

SQL शब्द की व्याख्या की जा सकती है जिस भाषा के लिए उपयोग किया जाता हैMySQL के दौरान एक रिलेशनल और स्ट्रक्चर्ड डेटाबेस में डेटा एक्सेस करना, इस मामले में क्वेरी या एक विशेष भाषा का उपयोग करके SQL को प्रबंधित या प्रबंधित करने के लिए एक सॉफ्टवेयर या टूल है। मूल रूप से, MySQL में प्रबंधित एक डेटाबेस माइक्रोसॉफ्ट एक्सेस से बहुत अलग नहीं है, जो कुछ निश्चित जानकारी वाले तालिकाओं के रूप में है। अंतर डेटाबेस के उपयोग और प्रबंधन में निहित है।

MySQL को एक खुले सॉफ्टवेयर के रूप में वर्गीकृत किया गया हैस्रोत और GPL या जनरल पब्लिक लाइसेंस द्वारा लाइसेंस प्राप्त है। यह जीपीएल लाइसेंस केवल जीएनयू परियोजना की जरूरतों के लिए कुछ सॉफ्टवेयर के लिए है, यह दुनिया भर में MySQL उपयोगकर्ताओं की संख्या का एक कारक है। उपयोग में आसान होने के अलावा, आप डेटा को अधिक प्रभावी ढंग से प्रबंधित कर सकते हैं क्योंकि यह एक विशिष्ट स्क्रिप्ट या भाषा का उपयोग करता है और स्वचालित रूप से सिस्टम के लिए एक कमांड होगा।

MySQL इतिहास

MySQL और MySQL इतिहास को समझना

एक डेटाबेस प्रबंधन सॉफ्टवेयर के रूप मेंबेशक MySQL एक विशेष संस्थान या कंपनी द्वारा स्थापित किया गया है। कंपनी ओरेकल है जो दुनिया की सबसे बड़ी सॉफ्टवेयर प्रबंधन कंपनियों में से एक बन गई है।

मूल रूप से एक कंप्यूटर प्रोग्रामरमाइकल "मोंटी" विडेनियस नाम के स्वीडन ने एक साधारण डेटाबेस प्रणाली विकसित की, जिसे UNIREG कहा जाता है। सबसे पहले यह टूल इंडेक्सिंग के साथ एक निम्न स्तर के डेटाबेस इंजन का उपयोग करता है। माइकल "मोंटी" विडीनियस अभी भी एक स्वीडिश कंपनी के लिए काम करता है जिसे टीसीएक्स कहा जाता है।

और 1994 में TcX ने इसमें रुचि लेना शुरू कियायह मोंटी परियोजना और UNIREG को उन वेब परियोजनाओं के लिए एक डेटाबेस प्रणाली बनाने की योजना है जो वे चलाते हैं। लेकिन दुर्भाग्य से UNIREG को गतिशील डेटाबेस जैसे कि वेब के लिए बहुत उपयुक्त नहीं माना जाता है ताकि अंत में TcX अन्य विकल्पों की तलाश में है mSQL (मिनी एसक्यूएल) डेविड ह्यूजेस द्वारा विकसित। लेकिन एक बार फिर mSQL में अपनी समस्याओं को पाया, क्योंकि इस्तेमाल की जाने वाली प्रणाली अनुक्रमण का समर्थन नहीं करती है इसलिए इसे कम अच्छा माना जाता है।

और अंत में माइकल के बीच सहयोग था"मोंटी" विडेनियस, डेविड ह्यूजेस और टीसीएक्स ने डेटाबेस सिस्टम को और विकसित करने के लिए, और 1995 में MySQL नामक एक नया डेटाबेस प्रबंधन उपकरण जारी किया। यह MySQL के विकास के लिए सबसे अच्छा डेटाबेस प्रबंधकों में से एक है। इसकी ओपन सोर्स प्रकृति के कारण, कई कंपनियों ने MySQL विकसित किया है आखिरकार यह वर्तमान में Oracle नामक कंपनी द्वारा सीधे प्रबंधित किया जाता है।

MySQL फ़ंक्शन

MySQL फ़ंक्शन

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

वेबसाइटों की दुनिया में, इंटरफ़ेस या आमने-सामने के रूप मेंMySQL के लिए अग्रिम को अक्सर phpMyAdmin कहा जाता है। यह PHP और MySQL के बीच संबंधों में कारकों में से एक है, खासकर वेब प्रबंधन के संदर्भ में। MySQL के आवेदन के कुछ उदाहरण ई-कॉमर्स, ब्लॉग साइटों या एक सीएमएस (वर्डप्रेस, जूमला, आदि) पर भी देखे जा सकते हैं।

MySQL की क्षमता

सबसे बड़े डेटाबेस मैनेजर के रूप में औरबेशक सबसे व्यापक रूप से उपयोग किया जाता है कि MySQL में कुछ विशेषताएं या क्षमताएं हैं। MySQL उपयोगकर्ताओं द्वारा सबसे अधिक मांग में से एक इसकी बहु-मंच और जीपीएल-लाइसेंस प्राप्त क्षमताएं हैं, इसलिए इसका उपयोग लगभग सभी ओएस पर कंप्यूटर द्वारा किया जा सकता है। मौजूदा प्रश्नों को संसाधित करने के मामले में इसका प्रदर्शन काफी उच्च माना जाता है, हालांकि यह अभी भी कुछ निश्चित डेटाबेस तक सीमित है।

इस समय MySQL में कुछ अन्य सुविधाएँ उपलब्ध हैंफ्लोट, डबल, चार, दिनांक और अन्य जैसे बहुत विविध डेटा प्रकारों की उपलब्धता। MySQL भी इंडेक्स के रूप में फ़ील्ड के उपयोग का समर्थन करता है और इसमें सबनेटमस्क, होस्टनाम और एन्क्रिप्टेड पासवर्ड के साथ सुरक्षा का एक अच्छा स्तर है।

समझ के स्पष्टीकरण के साथMySQL ऊपर, आपसे इस सॉफ़्टवेयर के निर्माण के कार्य और इतिहास को बेहतर ढंग से समझने की उम्मीद है। MySQL का मुख्य कार्य SQL डेटाबेस को प्रबंधित करना है, जैसे कि SQL डेटाबेस में तालिकाओं को जोड़ना या निकालना।

टिप्पणियाँ 0