MySQL को कोई परिचय की आवश्यकता नहीं है। अधिकांश वेबसाइटों के पीछे यह शक्ति है जो वर्डप्रेस या कई कस्टम सीएमएस चलाती है और कई कंपनी डेटाबेस के पीछे इंजन है। यह एक साधारण लेकिन बहुत प्रभावी प्रणाली है जो आपको पता चलने के बाद डेटा को बहुत सरल बना देती है और संग्रहीत करती है। आज हम कवर करने जा रहे हैं कि MySQL में टेबल कैसे बनाएं और हटाएं।
टेबल्स एक तार्किक तरीके से संरचित संबंधित डेटा का संग्रह हैं। टेबल्स कोशिकाओं में डेटा (मान) को ऑर्डर करने के लिए पंक्तियों और स्तंभों का उपयोग करते हैं। प्रत्येक तालिका का एक अद्वितीय नाम होता है। प्रत्येक कॉलम में नाम, डेटा प्रकार और स्तंभ के लिए प्रासंगिक कोई अन्य विशेषता होगी। पंक्तियों में नाम भी होंगे और कॉलम के लिए प्रासंगिक डेटा होगा।
यह नींव है जो MySQL समेत अधिकांश डेटाबेस का मूल बनाता है।
MySQL में टेबल बनाएं और हटाएं
मैं आपको MySQL में टेबल बनाने और हटाने के माध्यम से चलूंगा। आप phpMyAdmin या MySQL में काम करने के लिए क्वेरी का उपयोग कर सकते हैं। मैं आपको दोनों दिखाऊंगा। आपको लगता है कि आप जीयूआई या प्रश्नों की ओर अग्रसर हैं। कोई सही तरीका या सबसे अच्छा तरीका नहीं है, जिसका उपयोग आप सबसे अधिक आरामदायक महसूस करते हैं।
ध्यान रखें कि एक टेबल हटाना स्थायी है। एसक्यूएल प्रतियों को नहीं रखता है या डेटा को सुरक्षित रखने के लिए फाइलों को सहेजता नहीं है। जब तक आप अपने डेटाबेस का बैकअप नहीं ले लेते हैं, तब तक वापस नहीं जा रहा है। टेबल बनाने और हटाने शुरू करने से पहले उस बैकअप को लेना एक अच्छा विचार हो सकता है।
सबसे पहले हमें phpMyAdmin में एक टेबल बनाएं:
- PhpMyAdmin खोलें और लॉग इन करें।
- बाएं मेनू से डेटाबेस का चयन करें।
- बाएं मेनू में डेटाबेस नाम के नीचे, नया चुनें।
- फॉर्म भरें, तालिका को एक अद्वितीय नाम दें।
- जितना चाहें उतना पेज पूरा करें।
- नीचे दाएं कोने में सहेजें का चयन करें।
आपने सफलतापूर्वक मेरी एसक्यूएल में एक टेबल बनाया है!
अब हम एक को हटा दें।
- PhpMyAdmin खोलें और लॉग इन करें।
- बाएं मेनू से डेटाबेस का चयन करें।
- बाएं मेनू में या केंद्र बॉक्स में सूची से एक तालिका का चयन करें।
- उस तालिका की केंद्र पंक्ति से ड्रॉप का चयन करें जिसे आप हटाना चाहते हैं। ड्रॉप एसक्यूएल-मिटाने के लिए बोलते हैं।
- दिखाई देने वाले पॉपअप बॉक्स में पुष्टि करें।
- तालिका हटा दी गई है।
एक SQL क्वेरी का उपयोग कर टेबल बनाएं और हटाएं
एसक्यूएल प्रश्नों का प्रयोग निश्चित रूप से शुद्धवादी के लिए एक है लेकिन सभी डीबीए के लिए अपना हाथ रखने के लिए यह अच्छा अभ्यास है। यहां प्रश्नों का उपयोग करके MySQL में तालिकाओं को कैसे बनाएं और हटाएं।
- लॉग इन करें और MySQL में क्वेरी कमांड विंडो तक पहुंचें।
- आइए एक उदाहरण डेटाबेस बनाएं। 'डाटाबेस नाम बनाएं' टाइप करें; आप NAME कहां देखते हैं, अपना डेटाबेस नाम दें। उदाहरण के लिए, 'डाटाबेस तकनीक बनाएं;'
- 'उपयोग करें डाटाबेस' टाइप करें; जहां आप DATABASENAME देखते हैं, ऊपर दिए गए नाम को जोड़ें। उदाहरण के लिए 'टेकजंकी का उपयोग करें;'।
- 'तालिका बनाएं' टाइप करें यदि तालिका नहीं है (आईडी INT); '। उदाहरण के लिए 'टेबल बनाएं यदि TechJunkieUsers (आईडी INT) नहीं है;'।
यह TechJunkie नामक डेटाबेस बनाता है और उस डेटाबेस के भीतर TechJunkieUsers नामक एक तालिका बनाता है। जहां आप देखते हैं (आईडी INT), यह पूर्णांक डेटा प्रकार वाले आईडी नामक कॉलम बनाता है।
आप इस उदाहरण में आगे जा सकते हैं और कुछ टाइप कर सकते हैं:
'टेबल बनाएं यदि TechJunkieUsers (आईडी में कोई प्राथमिक प्राथमिक कुंजी स्वत: सुधार नहीं है, अंतिम नाम VARCHAR (20), पहला नाम VARCHAR (20), Joindate DATE)।
यह एक तालिका बनायेगा यदि यह पहले से मौजूद नहीं था और अंतिम नाम, पहला नाम और उनकी जुड़ने की तारीख के लिए कॉलम बनाते समय प्रत्येक पंक्ति को आईडी संख्या के साथ स्वचालित रूप से बढ़ाया जाता है। VARCHAR का मतलब है कि कोई भी चरित्र सेल को अधिकतम 20 वर्णों से भर सकता है।
SQL क्वेरी का उपयोग कर तालिका हटाएं:
- लॉग इन करें और MySQL में क्वेरी कमांड विंडो तक पहुंचें।
- उस डेटाबेस तक पहुंचने के लिए 'उपयोग करें DATABASENAME' टाइप करें जिसमें वह तालिका है जिसे आप हटाना चाहते हैं। उदाहरण के लिए, 'टेकजंकी का उपयोग करें;'
- टाइप करें 'ड्रोप टेबल अगर EXABSTS TABLENAME;' उदाहरण के लिए 'ड्रोप टेबल अगर TechJunkieUsers EXIST;'।
PhpMyAdmin दोनों और एक SQL क्वेरी का उपयोग करने से एक ही परिणाम प्राप्त होगा। आप बहुत कम प्रयास के साथ एसक्यूएल में टेबल बना और हटा सकते हैं। कभी-कभी बहुत कम प्रयास!
आप डेटाबेस, टेबल और प्रविष्टियों को एक बार में बनाने के लिए एक PHP फ़ाइल का भी उपयोग कर सकते हैं और मैं इसे एक और बार कवर करूंगा। एसक्यूएल का उपयोग करने के लिए कोई 'सर्वश्रेष्ठ' तरीका नहीं है। कुछ शुद्धवादियों का कहना है कि आपको हमेशा डेटाबेस में कार्रवाइयां करने के लिए प्रश्नों का उपयोग करना चाहिए और इसमें अर्थ है। यह वह जगह है जहां औसत डीबीए अपना अधिकांश समय बिताता है, लेकिन शुरुआती या अपनी खुद की वर्डप्रेस वेबसाइट के प्रबंधन के लिए, phpMyAdmin के साथ शुरू करने के लिए उपयोग करना आसान है।
शुरुआती लोगों के लिए MySQL या phpMyAdmin के लिए कोई सुझाव मिला? उपरोक्त प्रक्रियाओं में जोड़ने के लिए कुछ है? नीचे इसके बारे में हमें बताओ!