यह पृष्ठ दर्शाता है कि कैसे एक नमूना डेटाबेस को डाउनलोड और स्थापित किया जाए - शकीला नमूना डेटाबेस।
नमूना डेटाबेस क्यों स्थापित करें?
आप गलती से गलत डेटा को हटाने या गलत तालिकाओं को छोड़ने आदि के बारे में चिंतित हुए बिना प्रयोग करने के लिए एक नमूना डेटाबेस का उपयोग कर सकते हैं। यदि ऐसा होता है, तो आप हमेशा DB को फिर से स्थापित कर सकते हैं (बस दो स्क्रिप्ट चलाएँ)।
साथ ही, डेटाबेस के साथ अपने कौशल को विकसित करते समय सबसे कठिन चीजों में से एक ऐसा डेटाबेस ढूंढना है जिसमें पर्याप्त डेटा हो। अब तक हमने अपने उदाहरणों के लिए बहुत छोटे डेटाबेस का उपयोग किया है। यह सरल उदाहरणों के लिए ठीक काम करता है, लेकिन यदि आप डेटा के बड़े सेट पर प्रश्नों को आज़माना चाहते हैं तो यह काफी सीमित हो सकता है।
आपके प्रश्न जितने जटिल होंगे, वे उतने ही अधिक डेटा को और कम करेंगे। यह SQL प्रोग्रामिंग का एक महत्वपूर्ण हिस्सा है। यदि आपके प्रश्न जटिल हो जाते हैं, लेकिन आपके पास अभी भी डेटाबेस में कुछ ही रिकॉर्ड हैं, तो आपके सभी प्रश्न शून्य परिणाम देने वाले हैं!
इसके अलावा, यदि आपके डेटाबेस में केवल दो टेबल हैं, तो आप वास्तव में अधिक उन्नत प्रश्नों के साथ विस्तार नहीं कर सकते।
यह तब होता है जब आपको एक बड़े डेटाबेस की आवश्यकता होती है।
सकिला नमूना डेटाबेस के बारे में
सकीला नमूना डेटाबेस ट्यूटोरियल, पुस्तकों, उदाहरणों आदि के उद्देश्यों के लिए बनाया गया था। इसे किसी भी नई सुविधाओं सहित MySQL के विभिन्न पहलुओं का लाभ उठाने के लिए भी डिज़ाइन किया गया है।
सकिला डेटाबेस डाउनलोड करें
सबसे पहले, MySQL वेबसाइट से सकीला डेटाबेस डाउनलोड करें।
यह आपको चलाने के लिए दो स्क्रिप्ट देगा (ज़िप या TGZ फ़ाइल में संपीड़ित)।
सकिला डेटाबेस स्थापित करें
आप दो SQL स्क्रिप्ट चलाकर डेटाबेस स्थापित करते हैं (एक DB संरचना के लिए, एक डेटा के लिए)।
-
स्क्रिप्ट निकालें
ज़िप या TGZ फ़ाइल से दो SQL स्क्रिप्ट निकालें (उन्हें sakila-schema.sql कहा जाना चाहिए और सकिला-data.sql )
-
स्क्रिप्ट खोलें
MySQL कार्यक्षेत्र से, फ़ाइल . चुनें | एसक्यूएल स्क्रिप्ट खोलें...
sakila-schema.sql पर नेविगेट करें स्क्रिप्ट और इसे चुनें, ताकि यह एक क्वेरी टैब में खुल जाए।
-
स्क्रिप्ट निष्पादित करें
स्क्रिप्ट चलाने के लिए एक्ज़िक्यूट बटन पर क्लिक करें।
-
दूसरी स्क्रिप्ट के लिए दोहराएं
अब दूसरी स्क्रिप्ट के साथ भी ऐसा ही करें (
)
परिणाम
-
द SCHEMAS टैब
सकीला नमूना डेटाबेस को अब SCHEMAS . के अंतर्गत सूचीबद्ध किया जाना चाहिए टैब।
डेटाबेस को खोलने पर इसकी टेबल और अन्य ऑब्जेक्ट दिखाई देंगे।
-
क्वेरी चलाएँ
किसी भी तालिका के विरुद्ध क्वेरी चलाने से कुछ परिणाम वापस आने चाहिए।
आगे बढ़ें, प्रयोग करने के लिए इस डेटाबेस का उपयोग करें। चुनें, हटाएं, छोड़ें, बनाएं... इससे कोई फर्क नहीं पड़ता - आप ऊपर दी गई विधि का उपयोग करके किसी भी समय डीबी को पुनर्स्थापित कर सकते हैं। बस दो स्क्रिप्ट चलाएँ। सरल!
यदि आप अलग-अलग क्वेरी बनाने पर विचार देख रहे हैं, तो मेरे SQL ट्यूटोरियल में कुछ ऐसे भी शामिल हैं जिन्हें हमने यहां कवर नहीं किया है। विशेष रूप से, आपको डेटा का चयन करते समय SQL जॉइन के साथ कुछ मज़ा करने में सक्षम होना चाहिए, और आप हमेशा एक तालिका को बदलने का प्रयास कर सकते हैं। आखिरकार, आप जितनी बार चाहें डीबी को पुनर्स्थापित कर सकते हैं। मज़े करो!