नए वेबसाइट के मालिक अक्सर डेटाबेस प्रबंधन के उल्लेख पर ठोकर खाते हैं, यह महसूस नहीं करते हैं कि डेटाबेस किसी वेबसाइट के अनुभव को कितना बढ़ा सकता है। एक डेटाबेस केवल डेटा का एक संगठित और संरचित संग्रह है।
MySQL एक फ्री ओपन सोर्स SQL डेटाबेस मैनेजमेंट सिस्टम है। जब आप MySQL को समझें, आप अपनी वेबसाइट के लिए सामग्री को संग्रहीत करने और सीधे PHP का उपयोग करके उस सामग्री तक पहुंचने के लिए इसका उपयोग कर सकते हैं।
आपको MySQL के साथ संचार करने के लिए SQL को जानने की भी आवश्यकता नहीं है। आपको बस यह जानना होगा कि आपके वेब होस्ट द्वारा प्रदान किए जाने वाले सॉफ़्टवेयर को कैसे संचालित किया जाए। ज्यादातर मामलों में जो phpMyAdmin है।
शुरू करने से पहले
अनुभवी प्रोग्रामर SQL कोड का उपयोग करके सीधे शेल प्रॉम्प्ट के माध्यम से या किसी प्रकार की क्वेरी विंडो के माध्यम से डेटा का प्रबंधन करने का चयन कर सकते हैं। नए उपयोगकर्ताओं का उपयोग करना सीखना बेहतर है phpMyAdmin.
यह सबसे लोकप्रिय MySQL प्रबंधन कार्यक्रम है, और लगभग सभी वेब होस्ट ने इसे आपके उपयोग के लिए स्थापित किया है। यह पता लगाने के लिए अपने होस्ट से संपर्क करें कि आप इसे कहां और कैसे एक्सेस कर सकते हैं। शुरू करने से पहले आपको अपना MySQL लॉगिन जानना होगा।
एक डेटाबेस बनाएँ
पहली चीज जो आपको करने की ज़रूरत है एक डेटाबेस बनाएँ. एक बार जब यह हो जाता है, तो आप जानकारी जोड़ना शुरू कर सकते हैं। PhpMyAdmin में एक डेटाबेस बनाने के लिए:
- अपने वेब होस्टिंग साइट पर अपने खाते में प्रवेश करें।
- ढूँढें और phpMyAdmin आइकन पर क्लिक करें और लॉग इन करें। यह आपकी वेबसाइट के रूट फोल्डर में होगा।
- स्क्रीन पर "नया डेटाबेस बनाएं" देखें।
- प्रदान किए गए क्षेत्र में डेटाबेस का नाम दर्ज करें और क्लिक करें सृजन करना.
यदि डेटाबेस बनाने की सुविधा अक्षम है, तो एक नया डेटाबेस बनाने के लिए अपने होस्ट से संपर्क करें। आपके पास नए डेटाबेस बनाने की अनुमति होनी चाहिए। डेटाबेस बनाने के बाद, आप हैं एक स्क्रीन पर ले जाया गया जहाँ आप तालिकाओं में प्रवेश कर सकते हैं।
टेबल्स बनाना
डेटाबेस में, आपके पास कई टेबल हो सकते हैं, और प्रत्येक टेबल ग्रिड पर कोशिकाओं में रखी गई जानकारी के साथ एक ग्रिड है। आपको कम से कम एक तालिका बनाएं अपने डेटाबेस में डेटा रखने के लिए।
"डेटाबेस [your_database_name] पर नई तालिका बनाएं" नामक क्षेत्र में, एक नाम दर्ज करें (उदाहरण के लिए: address_book) और फ़ील्ड सेल में एक नंबर लिखें। फ़ील्ड स्तंभ हैं जो जानकारी रखते हैं।
Address_book उदाहरण में, ये फ़ील्ड पहले नाम, अंतिम नाम, सड़क का पता इत्यादि रखती हैं। यदि आपको उन क्षेत्रों की संख्या पता है, जिनकी आपको आवश्यकता है, तो उसे दर्ज करें। अन्यथा, बस एक डिफ़ॉल्ट नंबर 4 दर्ज करें। आप बाद में फ़ील्ड की संख्या बदल सकते हैं। क्लिक करें जाओ.
अगली स्क्रीन में, प्रत्येक फ़ील्ड के लिए एक विवरणात्मक नाम दर्ज करें और प्रत्येक फ़ील्ड के लिए एक डेटा प्रकार चुनें। पाठ और संख्या दो सबसे लोकप्रिय प्रकार हैं।
आँकड़े
अब जब आपने एक डेटाबेस बनाया है, तो आप phpMyAdmin का उपयोग करके सीधे फ़ील्ड में डेटा दर्ज कर सकते हैं। एक तालिका में डेटा को कई तरीकों से प्रबंधित किया जा सकता है। के तरीकों पर एक ट्यूटोरियल जोड़ें, संपादित करें, हटाएं और खोजें आपके डेटाबेस की जानकारी आपको शुरू हो जाती है।
रिलेशनल हो जाओ
MySQL के बारे में महान बात यह है कि यह एक है रिलेशनल डेटाबेस। इसका मतलब यह है कि आपके किसी टेबल का डेटा किसी अन्य टेबल पर डेटा के साथ संयोजन के रूप में इस्तेमाल किया जा सकता है, जब तक कि उनका एक क्षेत्र सामान्य हो। इसे एक जॉइन कहा जाता है, और आप सीख सकते हैं कि इसमें यह कैसे करना है MySQL जॉइन करता है ट्यूटोरियल।
PHP से कार्य करना
एक बार जब आप अपने डेटाबेस के साथ काम करने के लिए SQL का उपयोग करने के हैंग हो जाते हैं, तो आप कर सकते हैं PHP से SQL का उपयोग करें आपकी वेबसाइट पर फ़ाइलें। यह आपकी वेबसाइट को अपनी सभी सामग्री को अपने डेटाबेस में संग्रहीत करने और प्रत्येक पृष्ठ या प्रत्येक आगंतुक के अनुरोध के अनुसार इसे गतिशील रूप से एक्सेस करने की अनुमति देता है।