MySQL

MySQL क्या होता है ?

MySQL एक database management system है जिसका उपयोग WordPress द्वारा आपकी सभी ब्लॉग जानकारी को संग्रहीत और पुनर्प्राप्त करने के लिए किया जाता है। इस पर इस तरीके से विचार करें। यदि आपका database एक फाइलिंग कैबिनेट है जिसका उपयोग वर्डप्रेस आपकी वेबसाइट (पोस्ट, पेज, इमेज आदि) से सभी महत्वपूर्ण डेटा को व्यवस्थित और संग्रहीत करने के लिए करता है, तो MySQL वह कंपनी है जिसने इस विशेष प्रकार की फाइलिंग कैबिनेट बनाई है।

MySQL एक ओपन सोर्स रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है। यह एक सर्वर के रूप में चलता है और कई उपयोगकर्ताओं को कई डेटाबेस प्रबंधित करने और बनाने की अनुमति देता है। यह ओपन सोर्स वेब एप्लिकेशन सॉफ़्टवेयर के LAMP स्टैक में एक केंद्रीय घटक है जिसका उपयोग वेबसाइट बनाने के लिए किया जाता है। LAMP का मतलब Linux, Apache, MySQL और PHP है। अधिकांश वर्डप्रेस इंस्टॉलेशन LAMP स्टैक का उपयोग करते हैं क्योंकि यह ओपन सोर्स है और वर्डप्रेस के साथ मूल रूप से काम करता है।

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

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

उन उपयोगकर्ताओं के लिए जो अपनी PHP और SQL स्क्रिप्ट लिखने में सहज नहीं हैं, अधिकांश वेब होस्टिंग प्रदाता डेटाबेस को प्रबंधित करने के लिए उपयोग में आसान वेब एप्लिकेशन ऑफ़र करते हैं। ऐसा ही एक वेब एप्लिकेशन phpMyAdmin है जो उपयोगकर्ताओं को वेब आधारित ग्राफिकल इंटरफेस का उपयोग करके अपने डेटाबेस को प्रबंधित करने की अनुमति देता है। जब phpMyAdmin आपके लिए SQL क्वेरी चलाता है, तो आप अपनी तालिकाओं में दृष्टि से हेरफेर कर सकते हैं।
आउट ऑफ द बॉक्स MySQL किसी भी graphical interface के साथ नहीं आता है और उन्नत स्तर के उपयोगकर्ता केवल कमांड लाइन से अपने डेटाबेस का प्रबंधन करना पसंद कर सकते हैं।

Leave a comment